[GIT PULL] sched_ext: Another fix for v7.3-rc4

From: Tejun Heo

Date: Sun Sep 27 2026 - 04:49:13 EST


Hello,

The following changes since commit 4409a85735cdca5c4c400c0dad1feee091872eee:

sched_ext: Count SCX_EV_SUB_BYPASS_DISPATCH in the dispatch fallback (2026-09-23 08:16:10 -1000)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git tags/sched_ext-for-7.3-rc4-fixes-2

for you to fetch changes up to 94480606a677deb68d5622cf0ded88626514b3f2:

sched_ext: Add a size argument to scx_bpf_cid_topo() so struct scx_cid_topo can grow (2026-09-26 10:09:12 -1000)

----------------------------------------------------------------
sched_ext: Fixes for v7.3-rc4

- The CPU topology helper for BPF schedulers took no buffer size, so its
structure couldn't grow without breaking schedulers built against the
older layout. Add a size argument.

----------------------------------------------------------------
Tejun Heo (1):
sched_ext: Add a size argument to scx_bpf_cid_topo() so struct scx_cid_topo can grow

kernel/sched/ext/cid.c | 26 ++++++++++++++++----------
kernel/sched/ext/types.h | 4 ++++
tools/sched_ext/include/scx/common.bpf.h | 2 +-
3 files changed, 21 insertions(+), 11 deletions(-)

--
tejun