Sched_ext development
 help / color / mirror / Atom feed
 messages from 2026-08-15 11:56:13 to 2026-09-01 07:52:21 UTC [more...]

[PATCHSET v13 sched_ext/for-7.4] sched: Make proxy execution compatible with sched_ext
 2026-09-01  7:52 UTC  (24+ messages)
` [PATCH 01/18] sched/core: Drop mutex locks before proxy rescheduling
` [PATCH 02/18] sched/core: Dequeue waking proxy donors before reset
` [PATCH 03/18] sched: Make NOHZ CFS bandwidth checks follow proxy donor
` [PATCH 04/18] sched/core: Avoid false migration warning for proxy donors
` [PATCH 05/18] sched: Pass next class to sched_change_begin()
` [PATCH 06/18] sched: Add helper to block retained proxy donors
` [PATCH 07/18] sched: Add sched_ext hooks for proxy execution
` [PATCH 08/18] sched: Introduce WF_ON_RQ wake flag
` [PATCH 09/18] sched_ext: Block proxy donors across scheduler transitions
` [PATCH 10/18] sched_ext: Fix ops.running/stopping() pairing for proxy-exec donors
` [PATCH 11/18] sched_ext: Move reject DSQ draining into core
` [PATCH 12/18] sched_ext: Generalize the reject DSQ reenqueue path
` [PATCH 13/18] sched_ext: Handle proxy-exec races in remote DSQ transfers
` [PATCH 14/18] sched_ext: Split curr|donor references properly
` [PATCH 15/18] sched_ext: Delegate proxy donor admission to BPF schedulers
` [PATCH 16/18] sched_ext: Add selftest for blocked donor admission
` [PATCH 17/18] sched_ext: scx_qmap: Add proxy execution support
` [PATCH 18/18] sched: Allow enabling proxy exec with sched_ext

[PATCH] sched_ext: don't deliver duplicate ops.cgroup_set_idle() for same value
 2026-09-01  7:25 UTC  (3+ messages)

[PATCH 0/2] sched_ext: fix wraparound-unsafe vtime orderings
 2026-09-01  6:47 UTC  (7+ messages)
` [PATCH 1/2] sched_ext: fix vtime priority queue inversion on wide vtime spread
` [PATCH 2/2] sched_ext/scx_flatcg: make cgv_node_less() wraparound-safe

[PATCH] sched_ext: Skip per-CPU data allocation for built-in DSQs
 2026-09-01  2:20 UTC  (5+ messages)
` [PATCH v2] "

[PATCH v3 0/4] selftests: shared lib.bpf.mk for building BPF progs and skeletons
 2026-09-01  0:46 UTC  (3+ messages)

[PATCH sched_ext/for-7.3-fixes] sched_ext: Serialize cgroup knob updates
 2026-08-31 22:37 UTC  (2+ messages)

[PATCH v3] sched: Lift cgroup update locking to core to prevent CFS/SCX divergence
 2026-08-31 22:36 UTC  (3+ messages)

[PATCH v3 0/2] sched_ext: pass the initial cpu.idle state in scx_cgroup_init_args
 2026-08-31 21:59 UTC  (6+ messages)
` [PATCH v3 1/2] "
` [PATCH v3 2/2] sched_ext: rename tg->scx.idle to tg->scx.sched_idle

[PATCH] tools/sched_ext: Extend the prolog migration probe to cid-form schedulers
 2026-08-31 21:52 UTC  (2+ messages)

[GIT PULL] sched_ext: Fixes for v7.3-rc1
 2026-08-31 21:05 UTC  (2+ messages)

[PATCH] sched_ext: Fix missing @slice and @vtime descriptions in finish_dispatch() kernel-doc
 2026-08-31 17:31 UTC  (4+ messages)

[PATCH] sched_ext: Fix several comment issues
 2026-08-31 16:53 UTC  (3+ messages)

[PATCH] sched_ext: Fix timer pinning and return value in scx_central
 2026-08-31 16:53 UTC  (5+ messages)
` [PATCH] sched_ext: Fix vtime delta loss in scx_flatcg cgroup migration
` [PATCH] sched_ext: Check bpf_timer_start return values in scx_qmap

[PATCH] sched_ext: Allow ops.cgroup_set_weight/idle() to be sleepable
 2026-08-25  9:28 UTC  (5+ messages)

[PATCH v2] sched_ext: pass the initial cpu.idle state in scx_cgroup_init_args
 2026-08-25  2:26 UTC  (5+ messages)

[PATCH v4] docs/sched_ext: document that cgroup CPU knobs are scheduler-dependent
 2026-08-24 17:28 UTC  (3+ messages)

[PATCH sched_ext/for-7.4] tools/sched_ext: Skip scx_lib_init_probe() without CONFIG_FUNCTION_TRACER
 2026-08-24 16:02 UTC  (2+ messages)

[PATCH] sched_ext: pass the initial cpu.idle state in scx_cgroup_init_args
 2026-08-24 14:16 UTC  (4+ messages)

[PATCH v3] docs/sched_ext: document that cgroup CPU knobs are scheduler-dependent
 2026-08-24 13:08 UTC  (3+ messages)

[PATCHSET sched_ext/for-7.3-fixes] sched_ext: Sync tools headers from the scx repo
 2026-08-24  8:54 UTC  (7+ messages)
` [PATCH 1/2] sched_ext: Sync tools autogen enum "
` [PATCH 2/2] sched_ext: Sync common and compat "

[PATCH sched_ext/for-7.3-fixes] sched_ext: Fix spurious aborts in scx_bpf_dsq_move() on ownership change races
 2026-08-22 17:06 UTC  (2+ messages)

[PATCH] sched_ext: serialize concurrent cpu.max writers in scx_group_set_bandwidth()
 2026-08-22  3:20 UTC  (4+ messages)

[PATCH 0/2] sched_ext: documentation fixes
 2026-08-21 19:14 UTC  (8+ messages)
` [PATCH 1/2] Docs/admin-guide/cgroup-v2: document BPF scheduler callbacks for cpu.max and cpu.idle
  ` [PATCH v2] "
` [PATCH 2/2] sched_ext: Fix nonexistent field in sched-ext.rst example

[PATCH] sched: Serialize cgroup updates to prevent CFS/SCX state divergence
 2026-08-21 19:08 UTC  (5+ messages)
` [PATCH v2] sched: Lift cgroup update locking to core to prevent CFS/SCX divergence

[scx_nest] bpf_timer_cancel() unusable from select_cpu()
 2026-08-21  8:06 UTC  (5+ messages)

[GIT PULL] sched_ext: Changes for v7.3
 2026-08-20 18:33 UTC  (2+ messages)

[PATCH bpf-next] bpf: sched_ext: Mark ops argument container pointer fields as trusted
 2026-08-20 17:50 UTC  (5+ messages)

[PATCH v2] docs/sched_ext: document that cgroup CPU knobs are scheduler-dependent
 2026-08-19 19:48 UTC  (2+ messages)

[PATCHSET sched_ext/for-7.2-fixes] sched_ext: Fix core scheduling
 2026-08-19 18:30 UTC  (5+ messages)
` [PATCH 1/6] sched/core: Handle pick_task() releasing the rq lock

[PATCH RFC] sched_ext: warn when cpu.max is set but the BPF scheduler doesn't implement bandwidth control
 2026-08-19  0:57 UTC  (5+ messages)

[PATCH v2] sched_ext: allow ops.cgroup_set_bandwidth() to be sleepable
 2026-08-18 18:42 UTC  (3+ messages)

[PATCH] sched_ext: allow ops.cgroup_set_bandwidth() to be sleepable
 2026-08-18 14:15 UTC  (4+ messages)

[PATCHSET v12 sched_ext/for-7.3] sched: Make proxy execution compatible with sched_ext
 2026-08-17 20:24 UTC  (34+ messages)
` [PATCH 01/17] sched/core: Drop mutex locks before proxy rescheduling
` [PATCH 02/17] sched/core: Dequeue waking proxy donors before reset
` [PATCH 03/17] sched: Make NOHZ CFS bandwidth checks follow proxy donor
` [PATCH 04/17] sched/core: Avoid false migration warning for proxy donors
` [PATCH 05/17] sched: Pass next class to sched_change_begin()
` [PATCH 06/17] sched: Add helper to block retained proxy donors
` [PATCH 07/17] sched: Add sched_ext hooks for proxy execution
` [PATCH 08/17] sched_ext: Block proxy donors across scheduler transitions
` [PATCH 09/17] sched_ext: Fix ops.running/stopping() pairing for proxy-exec donors
    ` [PATCH v2] "
` [PATCH 10/17] sched_ext: Move reject DSQ draining into core
` [PATCH 11/17] sched_ext: Generalize the reject DSQ reenqueue path
` [PATCH 12/17] sched_ext: Handle proxy-exec races in remote DSQ transfers
` [PATCH 13/17] sched_ext: Split curr|donor references properly
` [PATCH 14/17] sched_ext: Delegate proxy donor admission to BPF schedulers
` [PATCH 15/17] sched_ext: Add selftest for blocked donor admission
` [PATCH 16/17] sched_ext: scx_qmap: Add proxy execution support
` [PATCH 17/17] sched: Allow enabling proxy exec with sched_ext

[PATCH v2] selftests/bpf: Remove duplicate copies of the arena spinlock qnodes
 2026-08-17 19:00 UTC  (2+ messages)

[PATCH] selftests/bpf: Remove duplicate copies of the arena spinlock qnodes
 2026-08-17 18:05 UTC  (5+ messages)

[PATCH 0/2] sched_ext: sync compat.bpf.h peek/reenqueue fixes from sched-ext/scx
 2026-08-17 17:41 UTC  (5+ messages)
` [PATCH 1/2] compat.bpf.h: Gate scx_bpf_dsq_peek kfunc behind kernel version 7.1.0
` [PATCH 2/2] compat.bpf.h: add scx_bpf_reenqueue_local_from_anywhere() compat helper

[PATCHSET sched_ext/for-7.3] sched_ext: Update core-sched task ordering for scheduler hierarchies
 2026-08-16  2:13 UTC  (6+ messages)
` [PATCH 1/4] sched_ext: Fix inverted ops.core_sched_before() invocation
` [PATCH 2/4] sched_ext: Use runnable_at for the default core-sched task ordering
` [PATCH 3/4] sched_ext: Make core-sched task ordering hierarchy-aware
` [PATCH 4/4] sched_ext: Drop the dead SCX_DEQ_CORE_SCHED_EXEC test in dequeue_task_scx()

[PATCH sched_ext/for-7.3] sched_ext: Move the config-off sub-cap kfunc stubs into sub.c
 2026-08-16  0:11 UTC  (2+ messages)

[PATCH sched_ext/for-7.3] sched_ext: Make SCHED_CLASS_EXT select GENERIC_ALLOCATOR
 2026-08-15 12:33 UTC  (2+ messages)

[PATCH] sched_ext/scx_flatcg: expire cached hweights on weight changes
 2026-08-15 11:55 UTC  (4+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox