[PULL,v2,linux-kvm] configs for kernel test suite

Message ID 20171127184637.GA31844@whence.com
State New
Headers show
Series
  • [PULL,v2,linux-kvm] configs for kernel test suite
Related show

Pull-request

git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/linux-kvm lp1729681

Message

Kamal Mostafa Nov. 27, 2017, 6:46 p.m.
[v2] Corrected SELINUX configs to exactly match generic.

BugLink: http://bugs.launchpad.net/bugs/1729681

linux-kvm needs various standard kernel features and diagnostic options
in order to run the Ubuntu kernel test suite.

A test kernel with these changes has demonstrated positive test results
(most kernel test suites pass, some don't due to intentionally disabled
configs).

No code changes here, just enabling a bunch of configs and their
prerequisites.

 -Kamal

---

The following changes since commit 1c116612516673c4eab3e9a6ed6843c57a8666c2:

  UBUNTU: Start new release (2017-11-03 12:49:04 -0700)

are available in the git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/linux-kvm lp1729681

for you to fetch changes up to c641d8938af15b2fefed75ad42bc40eb7a6dd7eb:

  UBUNTU: kvm: [config] enable OPENVSWITCH (2017-11-27 10:25:26 -0800)

----------------------------------------------------------------
Kamal Mostafa (18):
      UBUNTU: kvm: [config] enable AIO
      UBUNTU: kvm: [config] enable HUGETLBFS
      UBUNTU: kvm: [config] enable IA32_EMULATION
      UBUNTU: kvm: [config] enable SWAP
      UBUNTU: kvm: [config] enable USERFAULTFD
      UBUNTU: kvm: [config] enable FANOTIFY
      UBUNTU: kvm: [config] enable EVENTFD
      UBUNTU: kvm: [config] enable POSIX_MQUEUE
      UBUNTU: kvm: [config] enable MEMBARRIER
      UBUNTU: kvm: [config] enable CONNECTOR, PROC_EVENTS
      UBUNTU: kvm: [config] enable ADVISE_SYSCALLS
      UBUNTU: kvm: [config] enable SECURITY, SECURITY_APPARMOR
      UBUNTU: kvm: [config] enable DEVPTS_MULTIPLE_INSTANCES
      UBUNTU: kvm: [config] enable IP_ADVANCED_ROUTER
      UBUNTU: kvm: [config] enable RELOCATABLE, RANDOMIZE_BASE
      UBUNTU: kvm: [config] enable CC_STACKPROTECTOR_STRONG
      UBUNTU: kvm: [config] enable SELINUX, SMACK, TOMOYO, YAMA
      UBUNTU: kvm: [config] enable OPENVSWITCH

 debian.kvm/config/config.common.ubuntu | 139 ++++++++++++++++++++++++++-------
 1 file changed, 110 insertions(+), 29 deletions(-)

Comments

Marcelo Henrique Cerri Nov. 27, 2017, 7:27 p.m. | #1
It looks very reasonable to me and selinux configs are now matching the
generic kernel.

Acked-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>
Kleber Souza Nov. 28, 2017, 8:08 a.m. | #2
On 11/27/17 19:46, Kamal Mostafa wrote:
> [v2] Corrected SELINUX configs to exactly match generic.
> 
> BugLink: http://bugs.launchpad.net/bugs/1729681
> 
> linux-kvm needs various standard kernel features and diagnostic options
> in order to run the Ubuntu kernel test suite.
> 
> A test kernel with these changes has demonstrated positive test results
> (most kernel test suites pass, some don't due to intentionally disabled
> configs).
> 
> No code changes here, just enabling a bunch of configs and their
> prerequisites.
> 
>  -Kamal
> 
> ---
> 
> The following changes since commit 1c116612516673c4eab3e9a6ed6843c57a8666c2:
> 
>   UBUNTU: Start new release (2017-11-03 12:49:04 -0700)
> 
> are available in the git repository at:
> 
>   git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/linux-kvm lp1729681
> 
> for you to fetch changes up to c641d8938af15b2fefed75ad42bc40eb7a6dd7eb:
> 
>   UBUNTU: kvm: [config] enable OPENVSWITCH (2017-11-27 10:25:26 -0800)
> 
> ----------------------------------------------------------------
> Kamal Mostafa (18):
>       UBUNTU: kvm: [config] enable AIO
>       UBUNTU: kvm: [config] enable HUGETLBFS
>       UBUNTU: kvm: [config] enable IA32_EMULATION
>       UBUNTU: kvm: [config] enable SWAP
>       UBUNTU: kvm: [config] enable USERFAULTFD
>       UBUNTU: kvm: [config] enable FANOTIFY
>       UBUNTU: kvm: [config] enable EVENTFD
>       UBUNTU: kvm: [config] enable POSIX_MQUEUE
>       UBUNTU: kvm: [config] enable MEMBARRIER
>       UBUNTU: kvm: [config] enable CONNECTOR, PROC_EVENTS
>       UBUNTU: kvm: [config] enable ADVISE_SYSCALLS
>       UBUNTU: kvm: [config] enable SECURITY, SECURITY_APPARMOR
>       UBUNTU: kvm: [config] enable DEVPTS_MULTIPLE_INSTANCES
>       UBUNTU: kvm: [config] enable IP_ADVANCED_ROUTER
>       UBUNTU: kvm: [config] enable RELOCATABLE, RANDOMIZE_BASE
>       UBUNTU: kvm: [config] enable CC_STACKPROTECTOR_STRONG
>       UBUNTU: kvm: [config] enable SELINUX, SMACK, TOMOYO, YAMA
>       UBUNTU: kvm: [config] enable OPENVSWITCH
> 
>  debian.kvm/config/config.common.ubuntu | 139 ++++++++++++++++++++++++++-------
>  1 file changed, 110 insertions(+), 29 deletions(-)
> 

Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>