From 09a66bda0c91bc3971b8c8e66d5580cd497f7285 Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Thu, 11 Sep 2025 10:20:45 +0200 Subject: [PATCH 1/2] sys-kernel/coreos-modules: enable CONFIG_CPUSETS_V1 With Kernel 6.12 this is disabled by default and this can cause breakage for existing workloads relying on this like the JVM. Signed-off-by: Mathieu Tortuyaux --- .../sys-kernel/coreos-modules/files/commonconfig-6.12 | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.12 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.12 index 67acb293d8..61fc923249 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.12 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.12 @@ -117,6 +117,7 @@ CONFIG_CMDLINE="rootflags=rw mount.usrflags=ro" CONFIG_CNIC=m # CONFIG_COMPAT_BRK is not set CONFIG_CPUSETS=y +CONFIG_CPUSETS_V1=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m CONFIG_CPU_FREQ_GOV_ONDEMAND=m From ce7f40a142646519a0218c7f1ce9d8f9bd589649 Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Thu, 11 Sep 2025 10:26:36 +0200 Subject: [PATCH 2/2] changelog: add entry Signed-off-by: Mathieu Tortuyaux --- changelog/bugfixes/2025-09-11-cpuset.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/bugfixes/2025-09-11-cpuset.md diff --git a/changelog/bugfixes/2025-09-11-cpuset.md b/changelog/bugfixes/2025-09-11-cpuset.md new file mode 100644 index 0000000000..127e6e6452 --- /dev/null +++ b/changelog/bugfixes/2025-09-11-cpuset.md @@ -0,0 +1 @@ +- Enabled `CONFIG_CPUSETS_V1` to mitigate cgroupsv1 removal (e.g JVM) ([Flatcar#1884](https://github.com/flatcar/Flatcar/issues/1884))