[PULL,linux-kvm] configs for Ubuntu Server workloads

Message ID 20171205212229.GA22080@whence.com
State New
Headers show
Series
  • [PULL,linux-kvm] configs for Ubuntu Server workloads
Related show

Pull-request

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

Message

Kamal Mostafa Dec. 5, 2017, 9:22 p.m.
BugLink: http://bugs.launchpad.net/bugs/1736561

linux-kvm needs these config options for best performance and
functionality for common workloads per the Ubuntu Server team.

I have smoke tested a kernel with these enabled; all options match
those in generic.

 -Kamal

---

The following changes since commit 5efb8b4a24f8f7701ce2e29f943367464c1b0613:

  UBUNTU: Start new release (2017-12-05 12:05:07 -0800)

are available in the git repository at:

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

for you to fetch changes up to 49dca29f2eca79346af3420eb659be520c6fb7a2:

  UBUNTU: kvm: [config] enable SQUASHFS (2017-12-05 13:18:20 -0800)

----------------------------------------------------------------
Kamal Mostafa (14):
      UBUNTU: kvm: [config] enable NO_HZ_IDLE, HIGH_RES_TIMERS
      UBUNTU: kvm: [config] enable NUMA
      UBUNTU: kvm: [config] enable all CGROUPs
      UBUNTU: kvm: [config] enable all CONFIG_RD decompressors
      UBUNTU: kvm: [config] enable COREDUMP
      UBUNTU: kvm: [config] enable X86_X2APIC
      UBUNTU: kvm: [config] enable PREEMPT_VOLUNTARY
      UBUNTU: kvm: [config] enable HOTPLUG_CPU
      UBUNTU: kvm: [config] enable BLK_DEV_SD
      UBUNTU: kvm: [config] enable ATA, PATA, SATA
      UBUNTU: kvm: [config] enable BONDING, MACVLAN, TUN, VETH
      UBUNTU: kvm: [config] enable HW_RANDOM_{AMD,INTEL,TIMERIOMEM}
      UBUNTU: kvm: [config] enable EFI_VARS
      UBUNTU: kvm: [config] enable SQUASHFS

 debian.kvm/abi/4.4.0-1012.17/amd64/kvm.modules |   1 -
 debian.kvm/config/config.common.ubuntu         | 276 ++++++++++++++++++++-----
 2 files changed, 225 insertions(+), 52 deletions(-)

Comments

Colin King Dec. 7, 2017, 4:54 p.m. | #1
On 05/12/17 21:22, Kamal Mostafa wrote:
> BugLink: http://bugs.launchpad.net/bugs/1736561
> 
> linux-kvm needs these config options for best performance and
> functionality for common workloads per the Ubuntu Server team.
> 
> I have smoke tested a kernel with these enabled; all options match
> those in generic.
> 
>  -Kamal
> 
> ---
> 
> The following changes since commit 5efb8b4a24f8f7701ce2e29f943367464c1b0613:
> 
>   UBUNTU: Start new release (2017-12-05 12:05:07 -0800)
> 
> are available in the git repository at:
> 
>   git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/linux-kvm lp1736561
> 
> for you to fetch changes up to 49dca29f2eca79346af3420eb659be520c6fb7a2:
> 
>   UBUNTU: kvm: [config] enable SQUASHFS (2017-12-05 13:18:20 -0800)
> 
> ----------------------------------------------------------------
> Kamal Mostafa (14):
>       UBUNTU: kvm: [config] enable NO_HZ_IDLE, HIGH_RES_TIMERS
>       UBUNTU: kvm: [config] enable NUMA
>       UBUNTU: kvm: [config] enable all CGROUPs
>       UBUNTU: kvm: [config] enable all CONFIG_RD decompressors
>       UBUNTU: kvm: [config] enable COREDUMP
>       UBUNTU: kvm: [config] enable X86_X2APIC
>       UBUNTU: kvm: [config] enable PREEMPT_VOLUNTARY
>       UBUNTU: kvm: [config] enable HOTPLUG_CPU
>       UBUNTU: kvm: [config] enable BLK_DEV_SD
>       UBUNTU: kvm: [config] enable ATA, PATA, SATA
>       UBUNTU: kvm: [config] enable BONDING, MACVLAN, TUN, VETH
>       UBUNTU: kvm: [config] enable HW_RANDOM_{AMD,INTEL,TIMERIOMEM}
>       UBUNTU: kvm: [config] enable EFI_VARS
>       UBUNTU: kvm: [config] enable SQUASHFS
> 
>  debian.kvm/abi/4.4.0-1012.17/amd64/kvm.modules |   1 -
>  debian.kvm/config/config.common.ubuntu         | 276 ++++++++++++++++++++-----
>  2 files changed, 225 insertions(+), 52 deletions(-)
> 
Looks sane to me.

Thanks Kamal.

Acked-by: Colin Ian King <colin.king@canonical.com>