linux-kvm configs for Kata containers

Bug #1752147 reported by Kamal Mostafa
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-kvm (Ubuntu)
Fix Released
Undecided
Kamal Mostafa
Xenial
Fix Released
Undecided
Unassigned

Bug Description

The following configs are needed to support Kata containers.
Reference: https://github.com/kata-containers/linux/commits/linux-kvm-ubuntu

    Next configs are needed to support this feature:
    * CONFIG_HOTPLUG_PCI_ACPI
    * CONFIG_HOTPLUG_PCI
    * CONFIG_PCIEASPM_DEFAULT
    * CONFIG_PCIEASPM
    * CONFIG_HOTPLUG_PCI_PCIE
    * CONFIG_PCIEAER
    * CONFIG_HOTPLUG_PCI_SHPC

    Next configs are needed to support DPDK
    * CONFIG_UIO
    * CONFIG_UIO_PCI_GENERIC
    * CONFIG_PROC_PAGE_MONITOR
    * CONFIG_HUGETLBFS
    * CONFIG_HUGETLB_PAGE

    Next configs are needed to enable DAX
    * CONFIG_BLK_DEV_RAM
    * CONFIG_FS_DAX

    Next configs are needed to support 9P
    * CONFIG_9P_FS
    * CONFIG_9P_FS_POSIX_ACL
    * CONFIG_9P_FS_SECURITY
    * CONFIG_NET_9P
    * CONFIG_NET_9P_VIRTIO

Changed in linux-kvm (Ubuntu Xenial):
status: New → In Progress
Changed in linux-kvm (Ubuntu Xenial):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (49.6 KiB)

This bug was fixed in the package linux-kvm - 4.15.0-1003.3

---------------
linux-kvm (4.15.0-1003.3) bionic; urgency=medium

  * linux-kvm: 4.15.0-1003.3 -proposed tracker (LP: #1757169)

  * linux-kvm configs for Kata containers (LP: #1752147)
    - kvm: [config] Enable PCI Hotplug
    - kvm: [config] Add support for DPDK
    - kvm: [config] Enable DAX
    - kvm: [config] Enable 9P fs

  * linux-kvm standard configs for Ubuntu Server workloads (LP: #1736561)
    - kvm: [config] enable NO_HZ_IDLE, HIGH_RES_TIMERS
    - kvm: [config] enable NUMA
    - kvm: [config] enable all CGROUPs
    - kvm: [config] enable all CONFIG_RD decompressors
    - kvm: [config] enable COREDUMP
    - kvm: [config] enable X86_X2APIC
    - kvm: [config] enable PREEMPT_VOLUNTARY
    - kvm: [config] enable HOTPLUG_CPU
    - kvm: [config] enable BLK_DEV_SD
    - kvm: [config] enable ATA, PATA, SATA
    - kvm: [config] enable BONDING, MACVLAN, TUN, VETH
    - kvm: [config] enable HW_RANDOM_{AMD,INTEL,TIMERIOMEM}
    - kvm: [config] enable EFI_VARS
    - kvm: [config] enable SQUASHFS

  [ Ubuntu: 4.15.0-13.14 ]

  * linux: 4.15.0-13.14 -proposed tracker (LP: #1756408)
  * devpts: handle bind-mounts (LP: #1755857)
    - SAUCE: devpts: hoist out check for DEVPTS_SUPER_MAGIC
    - SAUCE: devpts: resolve devpts bind-mounts
    - SAUCE: devpts: comment devpts_mntget()
    - SAUCE: selftests: add devpts selftests
  * [bionic][arm64] d-i: add hisi_sas_v3_hw to scsi-modules (LP: #1756103)
    - d-i: add hisi_sas_v3_hw to scsi-modules
  * [Bionic][ARM64] enable ROCE and HNS3 driver support for hip08 SoC
    (LP: #1756097)
    - RDMA/hns: Refactor eq code for hip06
    - RDMA/hns: Add eq support of hip08
    - RDMA/hns: Add detailed comments for mb() call
    - RDMA/hns: Add rq inline data support for hip08 RoCE
    - RDMA/hns: Update the usage of sr_max and rr_max field
    - RDMA/hns: Set access flags of hip08 RoCE
    - RDMA/hns: Filter for zero length of sge in hip08 kernel mode
    - RDMA/hns: Fix QP state judgement before sending work requests
    - RDMA/hns: Assign dest_qp when deregistering mr
    - RDMA/hns: Fix endian problems around imm_data and rkey
    - RDMA/hns: Assign the correct value for tx_cqn
    - RDMA/hns: Create gsi qp in hip08
    - RDMA/hns: Add gsi qp support for modifying qp in hip08
    - RDMA/hns: Fill sq wqe context of ud type in hip08
    - RDMA/hns: Assign zero for pkey_index of wc in hip08
    - RDMA/hns: Update the verbs of polling for completion
    - RDMA/hns: Set the guid for hip08 RoCE device
    - net: hns3: Refactor of the reset interrupt handling logic
    - net: hns3: Add reset service task for handling reset requests
    - net: hns3: Refactors the requested reset & pending reset handling code
    - net: hns3: Add HNS3 VF IMP(Integrated Management Proc) cmd interface
    - net: hns3: Add mailbox support to VF driver
    - net: hns3: Add HNS3 VF HCL(Hardware Compatibility Layer) Support
    - net: hns3: Add HNS3 VF driver to kernel build framework
    - net: hns3: Unified HNS3 {VF|PF} Ethernet Driver for hip08 SoC
    - net: hns3: Add mailbox support to PF driver
    - net: hns3: Change PF to add ring-vect binding & resetQ to mailbox
    -...

Changed in linux-kvm (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (57.5 KiB)

This bug was fixed in the package linux-kvm - 4.4.0-1020.25

---------------
linux-kvm (4.4.0-1020.25) xenial; urgency=medium

  * linux-kvm: 4.4.0-1020.25 -proposed tracker (LP: #1755219)

  * linux-kvm standard configs for Ubuntu Server workloads (LP: #1736561)
    - kvm: [config] enable NO_HZ_IDLE, HIGH_RES_TIMERS
    - kvm: [config] enable NUMA
    - kvm: [config] enable all CGROUPs
    - kvm: [config] enable all CONFIG_RD decompressors
    - kvm: [config] enable COREDUMP
    - kvm: [config] enable X86_X2APIC
    - kvm: [config] enable PREEMPT_VOLUNTARY
    - kvm: [config] enable HOTPLUG_CPU
    - kvm: [config] enable BLK_DEV_SD
    - kvm: [config] enable ATA, PATA, SATA
    - kvm: [config] enable BONDING, MACVLAN, TUN, VETH
    - kvm: [config] enable HW_RANDOM_{AMD,INTEL,TIMERIOMEM}
    - kvm: [config] enable EFI_VARS
    - kvm: [config] enable SQUASHFS
    - kvm: [retpoline] add new retpoline call sites

  * Xenial update to 4.4.114 stable release (LP: #1754592)
    - kvm: [config] enable X86_VSYSCALL_EMULATION

  * Xenial update to 4.4.110 stable release (LP: #1745071)
    - [config] updateconfigs for master changes

  * linux-kvm configs for Kata containers (LP: #1752147)
    - kvm: [config] Enable PCI Hotplug
    - kvm: [config] Add support for DPDK
    - kvm: [config] Enable DAX
    - kvm: [config] Enable 9P fs

  [ Ubuntu: 4.4.0-117.141 ]

  * linux: 4.4.0-117.141 -proposed tracker (LP: #1755208)
  * Xenial update to 4.4.114 stable release (LP: #1754592)
    - x86/asm/32: Make sync_core() handle missing CPUID on all 32-bit kernels
    - usbip: prevent vhci_hcd driver from leaking a socket pointer address
    - usbip: Fix implicit fallthrough warning
    - usbip: Fix potential format overflow in userspace tools
    - x86/microcode/intel: Fix BDW late-loading revision check
    - x86/retpoline: Fill RSB on context switch for affected CPUs
    - sched/deadline: Use the revised wakeup rule for suspending constrained dl
      tasks
    - can: af_can: can_rcv(): replace WARN_ONCE by pr_warn_once
    - can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once
    - PM / sleep: declare __tracedata symbols as char[] rather than char
    - time: Avoid undefined behaviour in ktime_add_safe()
    - timers: Plug locking race vs. timer migration
    - Prevent timer value 0 for MWAITX
    - drivers: base: cacheinfo: fix x86 with CONFIG_OF enabled
    - drivers: base: cacheinfo: fix boot error message when acpi is enabled
    - PCI: layerscape: Add "fsl,ls2085a-pcie" compatible ID
    - PCI: layerscape: Fix MSG TLP drop setting
    - mmc: sdhci-of-esdhc: add/remove some quirks according to vendor version
    - fs/select: add vmalloc fallback for select(2)
    - hwpoison, memcg: forcibly uncharge LRU pages
    - cma: fix calculation of aligned offset
    - mm, page_alloc: fix potential false positive in __zone_watermark_ok
    - ipc: msg, make msgrcv work with LONG_MIN
    - x86/ioapic: Fix incorrect pointers in ioapic_setup_resources()
    - ACPI / processor: Avoid reserving IO regions too early
    - ACPI / scan: Prefer devices without _HID/_CID for _ADR matching
    - ACPICA: Namespace: fix operand cache leak
    - netfilter: x_tables: speed u...

Changed in linux-kvm (Ubuntu Xenial):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.