Since commit 947dbc92a2 the Bootlin
stable toolchain uses headers 5.4, which can lead to build outputs
incompatible with older kernels. Update to the latest 5.4 kernel to
avoid this. The kernel config is updated according to the requirements
of current Docker, runc, and crun.
Additionally switch the CPU of the test VM to Haswell, to avoid
dockerd failing to start with a "This program can only be run on AMD64
processors with v3 microarchitecture support" error.
Signed-off-by: Fiona Klute (WIWA) <fiona.klute@gmx.de>
Signed-off-by: Romain Naour <romain.naour@smile.fr>
99 lines
2.4 KiB
Plaintext
99 lines
2.4 KiB
Plaintext
# CONFIG_SWAP is not set
|
|
CONFIG_SYSVIPC=y
|
|
CONFIG_POSIX_MQUEUE=y
|
|
# CONFIG_CROSS_MEMORY_ATTACH is not set
|
|
CONFIG_HIGH_RES_TIMERS=y
|
|
CONFIG_CGROUPS=y
|
|
CONFIG_MEMCG=y
|
|
CONFIG_BLK_CGROUP=y
|
|
CONFIG_CGROUP_SCHED=y
|
|
CONFIG_CGROUP_PIDS=y
|
|
CONFIG_CGROUP_FREEZER=y
|
|
CONFIG_CPUSETS=y
|
|
CONFIG_CGROUP_DEVICE=y
|
|
CONFIG_CGROUP_CPUACCT=y
|
|
CONFIG_CGROUP_BPF=y
|
|
CONFIG_BPF_SYSCALL=y
|
|
# CONFIG_COMPAT_BRK is not set
|
|
CONFIG_SMP=y
|
|
# CONFIG_X86_EXTENDED_PLATFORM is not set
|
|
CONFIG_MCORE2=y
|
|
# CONFIG_X86_MCE is not set
|
|
# CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS is not set
|
|
CONFIG_LEGACY_VSYSCALL_NONE=y
|
|
# CONFIG_SUSPEND is not set
|
|
# CONFIG_ACPI is not set
|
|
CONFIG_CPU_IDLE=y
|
|
# CONFIG_VIRTUALIZATION is not set
|
|
CONFIG_BLK_DEV_THROTTLING=y
|
|
# CONFIG_MQ_IOSCHED_DEADLINE is not set
|
|
# CONFIG_MQ_IOSCHED_KYBER is not set
|
|
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
|
CONFIG_TRANSPARENT_HUGEPAGE=y
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_UNIX=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_MULTICAST=y
|
|
CONFIG_IP_ADVANCED_ROUTER=y
|
|
# CONFIG_IPV6_SIT is not set
|
|
CONFIG_NETFILTER=y
|
|
CONFIG_NF_CONNTRACK=y
|
|
CONFIG_NETFILTER_XT_MARK=y
|
|
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y
|
|
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
|
|
CONFIG_NETFILTER_XT_MATCH_IPVS=y
|
|
CONFIG_IP_VS=y
|
|
CONFIG_IP_VS_RR=y
|
|
CONFIG_IP_VS_NFCT=y
|
|
CONFIG_IP_NF_IPTABLES=y
|
|
CONFIG_IP_NF_FILTER=y
|
|
CONFIG_IP_NF_NAT=y
|
|
CONFIG_IP_NF_TARGET_MASQUERADE=y
|
|
CONFIG_IP_NF_MANGLE=y
|
|
CONFIG_IP_NF_RAW=y
|
|
CONFIG_IP6_NF_IPTABLES=y
|
|
CONFIG_IP6_NF_FILTER=y
|
|
CONFIG_IP6_NF_MANGLE=y
|
|
CONFIG_IP6_NF_RAW=y
|
|
CONFIG_IP6_NF_NAT=y
|
|
CONFIG_IP6_NF_TARGET_MASQUERADE=y
|
|
CONFIG_BRIDGE=y
|
|
# CONFIG_WIRELESS is not set
|
|
CONFIG_PCI=y
|
|
CONFIG_DEVTMPFS=y
|
|
CONFIG_DEVTMPFS_MOUNT=y
|
|
CONFIG_VIRTIO_BLK=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_VETH=y
|
|
CONFIG_VIRTIO_NET=y
|
|
# CONFIG_ETHERNET is not set
|
|
# CONFIG_WLAN is not set
|
|
# CONFIG_INPUT_KEYBOARD is not set
|
|
# CONFIG_INPUT_MOUSE is not set
|
|
# CONFIG_SERIO is not set
|
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
|
# CONFIG_DEVMEM is not set
|
|
CONFIG_SERIAL_8250=y
|
|
CONFIG_SERIAL_8250_CONSOLE=y
|
|
# CONFIG_HW_RANDOM_INTEL is not set
|
|
# CONFIG_HW_RANDOM_AMD is not set
|
|
# CONFIG_HW_RANDOM_VIA is not set
|
|
CONFIG_HW_RANDOM_VIRTIO=y
|
|
# CONFIG_HWMON is not set
|
|
# CONFIG_USB_SUPPORT is not set
|
|
CONFIG_RTC_CLASS=y
|
|
CONFIG_VIRTIO_PCI=y
|
|
CONFIG_VIRTIO_MMIO=y
|
|
# CONFIG_X86_PLATFORM_DEVICES is not set
|
|
# CONFIG_IOMMU_SUPPORT is not set
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_OVERLAY_FS=y
|
|
CONFIG_TMPFS=y
|
|
# CONFIG_MISC_FILESYSTEMS is not set
|
|
# CONFIG_NETWORK_FILESYSTEMS is not set
|
|
CONFIG_KEYS=y
|
|
CONFIG_SECURITYFS=y
|
|
# CONFIG_CRYPTO_HW is not set
|
|
CONFIG_UNWINDER_FRAME_POINTER=y
|