From 9aff5c208ac3a0fb9c37610b6424e52788c766ec Mon Sep 17 00:00:00 2001 From: Thilo Fromm Date: Tue, 3 Mar 2026 13:28:10 +0100 Subject: [PATCH] coreos-modules: add CONFIG_SCHED_CLASS_EXT kernel option This change introduces the "Extensible Scheduling Class" kernel option (https://cateee.net/lkddb/web-lkddb/SCHED_CLASS_EXT.html), essentially enabling BPF process schedulers. While only few actual scheduler implementations will be able to use this at this point (most also need CONFIG_PAHOLE_HAS_BTF_TAG which is only available when the kernel is built with CLANG), it's a step into the right direction. Signed-off-by: Thilo Fromm --- .../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 7ce4e5ebe79..b250aa42ffd 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 @@ -863,6 +863,7 @@ CONFIG_SATA_SX4=m CONFIG_SATA_VIA=m CONFIG_SATA_VITESSE=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLASS_EXT=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCSI_3W_9XXX=m