diff --git a/changelog/changes/2025-04-25-virtiofs.md b/changelog/changes/2025-04-25-virtiofs.md new file mode 100644 index 0000000000..a1737c69af --- /dev/null +++ b/changelog/changes/2025-04-25-virtiofs.md @@ -0,0 +1 @@ +- Enabled virtiofs and fuse-dax modules in the kernel for advaned Qemu usecases. Thank you @aaronk6! ([Flatcar#2825](https://github.com/flatcar/scripts/pull/2825)) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-6.6 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-6.6 index 1d171bc519..af07e1a4fe 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-6.6 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-6.6 @@ -79,8 +79,6 @@ CONFIG_KVM=m CONFIG_KVM_AMD=m CONFIG_KVM_INTEL=m CONFIG_MEMORY_FAILURE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTREMOVE=y CONFIG_MEM_SOFT_DIRTY=y CONFIG_MMC_SDHCI_ACPI=m # CONFIG_MOUSE_PS2_LIFEBOOK is not set diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.6 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.6 index 841c800754..bb489aafe2 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.6 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.6 @@ -206,8 +206,10 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FSCACHE=m CONFIG_FSCACHE_STATS=y +CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FUSE_FS=m +CONFIG_FUSE_DAX=y CONFIG_FUSION=y CONFIG_FUSION_CTL=m CONFIG_FUSION_LOGGING=y @@ -458,6 +460,8 @@ CONFIG_MEGARAID_MM=m CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m CONFIG_MEMCG=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTREMOVE=y CONFIG_MEMTEST=y CONFIG_MICROSOFT_MANA=m CONFIG_MINIX_SUBPARTITION=y @@ -999,6 +1003,7 @@ CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y CONFIG_VIRTIO_NET=m CONFIG_VIRTIO_PCI=y +CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRT_DRIVERS=y CONFIG_VLAN_8021Q=m @@ -1035,5 +1040,6 @@ CONFIG_XFS_QUOTA=y # CONFIG_XZ_DEC_POWERPC is not set # CONFIG_XZ_DEC_SPARC is not set CONFIG_ZISOFS=y +CONFIG_ZONE_DEVICE=y CONFIG_ZRAM=m CONFIG_ZSMALLOC=m