Sched_ext development
 help / color / mirror / Atom feed
 messages from 2026-09-09 14:52:54 to 2026-09-22 16:55:31 UTC [more...]

[PATCHSET v14 sched_ext/for-7.4] sched: Make proxy execution compatible with sched_ext
 2026-09-22 16:51 UTC  (9+ messages)
` [PATCH 01/16] sched/core: Drop mutex locks before proxy rescheduling
` [PATCH 02/16] sched/core: Dequeue waking proxy donors before reset
` [PATCH 03/16] sched/core: Mark wakeups completed through ttwu_runnable()
` [PATCH 04/16] sched: Add helper to block retained proxy donors
` [PATCH 05/16] sched: Add sched_ext hooks for proxy execution
` [PATCH 06/16] sched_ext: Block proxy donors before taking control
` [PATCH 07/16] sched_ext: Fix ops.running/stopping() pairing for proxy-exec donors
` [PATCH 08/16] sched_ext: Move reject DSQ draining into core

[PATCH sched_ext for-7.4] selftests/sched_ext: Fix rt_stall runner abort
 2026-09-22 15:59 UTC  (2+ messages)

[PATCH] tools/sched_ext: Add SCX_OPS_OPEN_OPTS for schedulers using open opts
 2026-09-22 15:56 UTC  (2+ messages)

[PATCH 0/2] sched_ext: Specialize TID and scheduler hashtable compares
 2026-09-22  2:15 UTC  (5+ messages)
` [PATCH 1/2] sched_ext: Specialize the TID hashtable compare
` [PATCH 2/2] sched_ext: Specialize the scheduler "

[PATCH] sched_ext: Specialize the DSQ hashtable compare
 2026-09-21 17:46 UTC  (3+ messages)

[RFC PATCH] sched: add CONFIG_SCHED_EXT_RT_EXPERIMENTAL to move SCHED_EXT above SCHED_RR/SCHED_FIFO
 2026-09-21  7:47 UTC  (3+ messages)

[PATCHSET v3 sched_ext/for-7.3-fixes] sched_ext: Pass the initial cmask to cid-form ops.enable()
 2026-09-19 14:25 UTC  (8+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Check the cmask cid-form ops.enable() receives
  ` [PATCH v2 "

[PATCH sched_ext/for-7.3-fixes] sched_ext: Pass the initial cmask to cid-form ops.enable()
 2026-09-19  0:28 UTC  (4+ messages)

[PATCHSET v7 sched_ext/for-7.4] sched_ext: Add lazy preemption support
 2026-09-19  0:00 UTC  (4+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Add lazy preemption tests

[PATCH v2 sched_ext/for-7.3-fixes] sched_ext: Pass the initial cmask to cid-form ops.enable()
 2026-09-18 22:03 UTC 

[PATCHSET v6 sched_ext/for-7.4] sched_ext: Add lazy preemption support
 2026-09-18  6:37 UTC  (9+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Add lazy preemption tests

[PATCH v4] sched: Restart fair hrtick after same-task repicks
 2026-09-17 23:06 UTC 

[PATCH v4 0/2] sched_ext: Don't run ops.dequeue() with a DSQ lock held
 2026-09-17 17:25 UTC  (4+ messages)
` [PATCH v4 1/2] "
` [PATCH v4 2/2] selftests/sched_ext: Test that ops.dequeue() can iterate the consumed DSQ

[PATCH sched_ext/for-7.3-fixes] sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flags
 2026-09-17 16:51 UTC  (3+ messages)

[PATCHSET v13 sched_ext/for-7.4] sched: Make proxy execution compatible with sched_ext
 2026-09-17 10:35 UTC  (38+ messages)
` [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 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 14/18] sched_ext: Split curr|donor references properly
` [PATCH 15/18] sched_ext: Delegate proxy donor admission to BPF schedulers

[PATCH sched_ext/for-7.3-fixes] sched_ext: Unlink pending local reenqueues before freeing scheduler
 2026-09-16 22:00 UTC  (3+ messages)

[PATCHSET v5 sched_ext/for-7.4] sched_ext: Add lazy preemption support
 2026-09-16 21:03 UTC  (7+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Add lazy preemption tests

[PATCH v3 0/2] sched_ext: Don't run ops.dequeue() with a DSQ lock held
 2026-09-16 21:01 UTC  (5+ messages)
` [PATCH v3 1/2] "
` [PATCH v3 2/2] selftests/sched_ext: Test that ops.dequeue() can iterate the consumed DSQ

[PATCH sched_ext/for-7.3-fixes] sched_ext: Wait for SCX_OPSS_DISPATCHING before reenqueueing a task
 2026-09-16 20:08 UTC  (3+ messages)

[PATCH v3] sched: Restart fair hrtick after same-task repicks
 2026-09-16 18:41 UTC  (3+ messages)

[GIT PULL] sched_ext: Fixes for v7.3-rc3
 2026-09-15 19:17 UTC  (2+ messages)

[PATCH] sched_ext: Don't run ops.dequeue() with a DSQ lock held
 2026-09-15 19:10 UTC  (7+ messages)
  ` [PATCH v2 0/2] "
    ` [PATCH v2 1/2] "
    ` [PATCH v2 2/2] selftests/sched_ext: Test that ops.dequeue() can iterate the consumed DSQ

[PATCHSET v2 sched_ext/for-7.3-fixes] sched_ext: Idle claim recovery and online cid mask
 2026-09-15 17:01 UTC  (7+ messages)
` [PATCH 1/2] sched_ext: scx_qmap: Restore unused idle claims from ops.dispatch()
` [PATCH 2/2] sched_ext: Maintain an online cid mask in the scheduler arena

[PATCHSET v2 sched_ext/for-7.4] sched_ext: Add lazy preemption support
 2026-09-15 13:35 UTC  (9+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Add lazy preemption tests

[PATCHSET v4 sched_ext/for-7.4] sched_ext: Add lazy preemption support
 2026-09-15  9:00 UTC  (3+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Add lazy preemption tests

[PATCHSET sched_ext/for-7.3-fixes] sched_ext: Idle repick notifications and online cid mask
 2026-09-15  8:02 UTC  (7+ messages)
` [PATCH 1/2] sched_ext: Fix idle state tracking across idle repicks
` [PATCH 2/2] sched_ext: Maintain an online cid mask in the scheduler arena

[PATCH bpf] bpf: Keep generic __uninit kfunc arguments live
 2026-09-15  7:18 UTC  (3+ messages)

[PATCH bpf v2] bpf: Keep generic __uninit kfunc arguments live
 2026-09-15  1:15 UTC  (2+ messages)

[PATCHSET v3 sched_ext/for-7.4] sched_ext: Add lazy preemption support
 2026-09-14 14:59 UTC  (5+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Add lazy preemption tests

[PATCHSET sched_ext/for-7.4] sched_ext: Add lazy preemption support
 2026-09-14  6:05 UTC  (5+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Add kick selftest

[PATCH v2] sched: Restart hrtick after same-task repicks
 2026-09-13 20:10 UTC  (4+ messages)

[PATCH] sched_ext: Close the pre-enable ops error claim window
 2026-09-13 15:59 UTC  (7+ messages)
` [PATCH v2] "
  ` [PATCH v3] "

[PATCH v5 0/4] sched: Handle split scheduling and execution contexts in task ticks
 2026-09-13 13:07 UTC  (7+ messages)
` [PATCH v5 1/4] sched: Dispatch task ticks for donor and execution classes
` [PATCH v5 2/4] sched/numa: Drive NUMA task tick from execution context
` [PATCH v5 3/4] sched/cache: Drive cache "
` [PATCH v5 4/4] sched/core: Fix donor slice accounting under proxy execution

[PATCH v4 0/5] sched: Handle split scheduling and execution contexts in task ticks
 2026-09-12 17:30 UTC  (10+ messages)
` [PATCH v4 3/5] sched/cache: Drive cache task tick from execution context
` [PATCH v4 4/5] sched/rt: Fix RT watchdog accounting for proxy execution
` [PATCH v4 5/5] sched/core: Fix donor slice accounting under "

[PATCH v5 0/4] selftests: add shared Makefile for BPF selftests and a new memcg test
 2026-09-11  8:03 UTC  (9+ messages)
` [PATCH v5 1/4] selftests: add shared lib.bpf.mk to build BPF progs and skeletons
` [PATCH v5 2/4] selftests/cgroup: add memcg_stat_cross_cpu correctness test for flush
` [PATCH v5 3/4] selftests/hid: build the BPF program via the shared lib.bpf.mk
` [PATCH v5 4/4] selftests/sched_ext: build BPF schedulers "

[PATCH v4 1/5] sched: Dispatch task ticks for donor and execution classes
 2026-09-10 10:49 UTC  (4+ messages)

[PATCH v4 0/4] selftests: add shared Makefile for BPF selftests and new memcg test
 2026-09-09 18:26 UTC  (3+ messages)
` [PATCH v4 1/4] selftests: add shared lib.bpf.mk to build BPF progs and skeletons

[PATCH sched_ext/for-7.4] sched_ext: Merge adjacent ifdefs in ext.h
 2026-09-09 17:52 UTC  (2+ messages)

[PATCH v2 sched_ext/for-7.4] selftests/sched_ext: Drop -rdynamic and stop clobbering LDFLAGS
 2026-09-09 17:52 UTC  (2+ messages)

[PATCH RESEND v2] selftests/sched_ext: Validate select_cpu_and mask constraints
 2026-09-09 17:57 UTC  (2+ messages)

[PATCH v2 RESEND] selftests/sched_ext: Validate select_cpu_and mask constraints
 2026-09-09 15:25 UTC  (3+ messages)

[PATCH sched_ext/for-7.4 0/2] sched_ext: Clean up -rdynamic and LDFLAGS in Makefiles
 2026-09-09 14:55 UTC  (5+ messages)
` [PATCH 1/2] tools/sched_ext: Drop the no-op -rdynamic from CFLAGS
  ` [PATCH 2/2] selftests/sched_ext: Move -rdynamic to LDFLAGS and append to it


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