Sched_ext development
 help / color / mirror / Atom feed
 messages from 2026-09-15 19:46:26 to 2026-09-29 16:17:33 UTC [more...]

[PATCHSET sched_ext/for-7.3-fixes] sched_ext: Fix missing ops.dequeue() on remote local DSQ moves
 2026-09-29 16:17 UTC 

[PATCHSET sched_ext/for-7.4] sched_ext: Add scx_bpf_cgroup_nr_cpus()
 2026-09-29 15:32 UTC  (6+ messages)
` [PATCH 1/3] cgroup/cpuset: Protect is_in_v2_mode() in cpuset_num_cpus()
` [PATCH 2/3] sched_ext: Introduce scx_bpf_cgroup_nr_cpus()
` [PATCH 3/3] selftests/sched_ext: Test scx_bpf_cgroup_nr_cpus()

[PATCH] sched_ext: Count cap-rejected local DSQ inserts in SCX_EV_SUB_REJECT
 2026-09-29  6:12 UTC  (6+ messages)
` [PATCH v2] "

[PATCHSET v14 sched_ext/for-7.4] sched: Make proxy execution compatible with sched_ext
 2026-09-28 20:47 UTC  (28+ 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 09/16] sched_ext: Generalize the reject DSQ reenqueue path
` [PATCH 10/16] sched_ext: Handle proxy-exec races in remote DSQ transfers
` [PATCH 11/16] sched_ext: Split curr|donor references properly
` [PATCH 12/16] sched_ext: Track proxy execution for NOHZ_FULL
` [PATCH 13/16] sched_ext: Delegate proxy donor admission to BPF schedulers
` [PATCH 14/16] sched_ext: Add selftest for blocked donor admission
` [PATCH 15/16] sched_ext: scx_qmap: Add proxy execution support
` [PATCH 16/16] sched: Allow enabling proxy exec with sched_ext

[PATCH v3 sched_ext/for-7.4] sched_ext: cid: Represent clusters explicitly
 2026-09-28 18:44 UTC  (2+ messages)

[PATCH v3] tools/sched_ext: Add SCX_OPS_OPEN_OPTS for schedulers using open opts
 2026-09-28 17:26 UTC  (3+ messages)

[PATCH sched_ext/for-7.3-fixes] sched_ext: Fix CPU hotplug hang when a dying CPU's tasks sit in the BPF scheduler
 2026-09-28 16:44 UTC  (3+ messages)

[RFC PATCH] sched: add CONFIG_SCHED_EXT_RT_EXPERIMENTAL to move SCHED_EXT above SCHED_RR/SCHED_FIFO
 2026-09-28 15:39 UTC  (4+ messages)

[PATCH v2] tools/sched_ext: Add SCX_OPS_OPEN_OPTS for schedulers using open opts
 2026-09-28  2:31 UTC  (3+ messages)

[GIT PULL] sched_ext: Another fix for v7.3-rc4
 2026-09-27 19:47 UTC  (2+ messages)

[PATCH v2 sched_ext/for-7.4] sched_ext: cid: Represent clusters explicitly
 2026-09-27  6:12 UTC  (5+ messages)

[PATCH sched_ext/for-7.3-fixes] sched_ext: Add a size argument to scx_bpf_cid_topo() so struct scx_cid_topo can grow
 2026-09-26 20:15 UTC  (4+ messages)

[PATCH sched_ext/for-7.4] sched_ext: cid: Represent clusters explicitly
 2026-09-26 19:58 UTC  (3+ messages)

[PATCH sched_ext/for-7.4] sched_ext: Add a CID NUMA node lookup kfunc
 2026-09-26 19:52 UTC  (2+ messages)

[PATCH bpf-next v3 0/3] bpf, x86: Support fetching AND/OR/XOR atomics in arena
 2026-09-26 17:02 UTC  (6+ messages)
` [PATCH bpf-next v3 1/3] "
` [PATCH bpf-next v3 2/3] selftests/bpf: Test "
` [PATCH bpf-next v3 3/3] sched_ext: Use fetching atomics for cmask instead of a cmpxchg loop

[PATCH v2] sched_ext: Update scx_dispatch_dequeue() comments
 2026-09-26  0:46 UTC  (4+ messages)

[PATCH] rhashtable: specialize default comparison for constant parameters
 2026-09-25 23:48 UTC  (7+ messages)

[PATCH 0/3] tools/sched_ext: Fix three example scheduler bugs
 2026-09-24 22:35 UTC  (8+ messages)
` [PATCH 1/3] tools/sched_ext: Increment nr_queued when a task is queued to user space
` [PATCH 2/3] tools/sched_ext: scx_pair: Drain task queue on cgroup exit
` [PATCH 3/3] tools/sched_ext: scx_pair: Verify task cgroup before dispatch

[GIT PULL] sched_ext: Fixes for v7.3-rc4
 2026-09-24 22:05 UTC  (2+ messages)

[PATCH] sched_ext: Test scx_has_subs() inline before calling sub-sched hooks
 2026-09-24 21:16 UTC  (2+ messages)

[PATCH] sched_ext: Place dsq_vtime next to dsq_priq
 2026-09-24 16:57 UTC  (2+ messages)

[PATCH bpf-next v2 0/3] bpf, x86: Support fetching AND/OR/XOR atomics in arena
 2026-09-24 16:55 UTC  (8+ messages)
` [PATCH bpf-next v2 1/3] "
` [PATCH bpf-next v2 2/3] selftests/bpf: Test "
` [PATCH bpf-next v2 3/3] sched_ext: Stop citing the x86 JIT for the cmask cmpxchg loop

[PATCH] sched_ext: Avoid relocking DSQ during remote DSQ moves
 2026-09-23 23:27 UTC  (2+ messages)

[PATCH] sched_ext: Update scx_dispatch_dequeue() comments
 2026-09-23 23:20 UTC  (2+ messages)

[PATCH] sched_ext: Avoid relocking DSQ during remote consumption
 2026-09-23 18:59 UTC  (2+ messages)

[PATCH] sched_ext: Count SCX_EV_SUB_BYPASS_DISPATCH in the dispatch fallback
 2026-09-23 18:29 UTC  (2+ messages)

[PATCH] tools/sched_ext: Add SCX_OPS_OPEN_OPTS for schedulers using open opts
 2026-09-23  3:35 UTC  (3+ messages)

[PATCH sched_ext for-7.4] selftests/sched_ext: Fix rt_stall runner abort
 2026-09-22 21:45 UTC  (3+ 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)

[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  (26+ messages)
` [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)


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