Sched_ext development
 help / color / mirror / Atom feed
 messages from 2026-08-27 09:38:48 to 2026-09-10 23:33:37 UTC [more...]

[PATCH v5 0/4] selftests: add shared Makefile for BPF selftests and a new memcg test
 2026-09-10 23:33 UTC  (5+ 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] sched_ext: Close the pre-enable ops error claim window
 2026-09-10 21:40 UTC  (3+ messages)

[PATCHSET v13 sched_ext/for-7.4] sched: Make proxy execution compatible with sched_ext
 2026-09-10 13:41 UTC  (42+ 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 v4 0/5] sched: Handle split scheduling and execution contexts in task ticks
 2026-09-10 10:55 UTC  (15+ messages)
` [PATCH v4 1/5] sched: Dispatch task ticks for donor and execution classes
` [PATCH v4 2/5] sched/numa: Drive NUMA task tick from execution context
` [PATCH v4 3/5] sched/cache: Drive cache "
` [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 v4 0/4] selftests: add shared Makefile for BPF selftests and new memcg test
 2026-09-09 18:26 UTC  (8+ messages)
` [PATCH v4 1/4] selftests: add shared lib.bpf.mk to build BPF progs and skeletons
` [PATCH v4 2/4] selftests/cgroup: add memcg_stat_cross_cpu correctness test for flush
` [PATCH v4 3/4] selftests/hid: build the BPF program via the shared lib.bpf.mk
` [PATCH v4 4/4] selftests/sched_ext: build BPF schedulers "

[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  (6+ 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

[PATCH] selftests/sched_ext: Validate select_cpu_and mask constraints
 2026-09-08 18:01 UTC  (2+ messages)

[PATCH] selftests/sched_ext: Cover duplicate DSQ creation and ID reuse
 2026-09-08 18:01 UTC  (2+ messages)

[PATCH] selftests/sched_ext: Handle CPU hotplug write failures
 2026-09-08 18:01 UTC  (2+ messages)

[PATCH] selftests/sched_ext: Fail interrupted test runs
 2026-09-08 18:01 UTC  (2+ messages)

[PATCH 0/2] sched: fix typos and repeated words in comments
 2026-09-08 17:13 UTC  (4+ messages)
` [PATCH 1/2] sched: fix typo "upto" "
` [PATCH 2/2] tools/sched_ext: fix repeated word 'be' in comment

[PATCH sched_ext/for-7.3-fixes] sched_ext: scx_qmap: Fix pending partition work handoff
 2026-09-06 22:40 UTC  (3+ messages)

[PATCHSET sched_ext/for-7.3-fixes] sched_ext: Fix keep-last for sub-scheduler tasks and two scx_qmap placement loops
 2026-09-05 22:57 UTC  (11+ messages)
` [PATCH sched_ext/for-7.3-fixes 1/4] sched_ext: Rename sch to root_sch in dispatch_one()
` [PATCH sched_ext/for-7.3-fixes 2/4] sched_ext: Use @prev's scheduler for the keep decisions "
` [PATCH sched_ext/for-7.3-fixes 3/4] sched_ext: scx_qmap: Do not add IMMED to rescue inserts
` [PATCH sched_ext/for-7.3-fixes 4/4] sched_ext: scx_qmap: Place only on cids whose caps are in effect

[PATCH 0/2] sched_ext: two more context-safety fixes found in the NMI kfunc audit
 2026-09-03 18:42 UTC  (6+ messages)
` [PATCH 1/2] sched_ext: Make scx_locked_rq() return NULL from NMI
` [PATCH 2/2] sched_ext: Protect the idle-search scratch nodemask with irqsave

[PATCH] sched_ext: Fix NULL sched deref in select_cpu_and sub-sched error path
 2026-09-03 17:56 UTC  (10+ messages)
` [PATCH v2] sched_ext: Fix NULL sched deref in kfunc sub-sched error paths
` [PATCH v3] "

[PATCH] sched_ext: Reject NMI calls to lock-taking kfuncs
 2026-09-03  1:46 UTC  (13+ messages)
  ` [PATCH v2] "
      ` [PATCH v3] "

[PATCH v2] sched_ext: don't deliver duplicate ops.cgroup_set_idle() for same value
 2026-09-02 17:48 UTC  (3+ messages)

[PATCH] sched_ext: Use atomic cpumask_clear_cpu in scx_idle_test_and_clear_cpu()
 2026-09-02  8:07 UTC  (4+ messages)

[PATCH] sched_ext: Skip per-CPU data allocation for built-in DSQs
 2026-09-02  6:57 UTC  (7+ messages)
` [PATCH v2] "

[PATCH v3 0/2] sched_ext: document and enforce vtime ordering constraints
 2026-09-02  6:42 UTC  (5+ messages)
` [PATCH v3 1/2] sched_ext: document the rolling-cursor requirement for dsq_vtime
` [PATCH v3 2/2] sched_ext/scx_flatcg: make cgv_node_less() wraparound-safe

[PATCH] sched_ext: Delete sub-scheduler kobjects before releasing scx_enable_mutex
 2026-09-02  6:20 UTC 

[PATCH] sched_ext: Delete sub-scheduler kobjects before releasing scx_enable_mutex
 2026-09-02  6:02 UTC  (5+ messages)

[PATCH v2 0/2] sched_ext: document and enforce vtime ordering constraints
 2026-09-02  1:21 UTC  (7+ messages)
` [PATCH v2 1/2] sched_ext: document the rolling-cursor requirement for dsq_vtime
` [PATCH v2 2/2] sched_ext/scx_flatcg: make cgv_node_less() wraparound-safe

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

[PATCH 0/2] sched_ext: fix wraparound-unsafe vtime orderings
 2026-09-01  9:44 UTC  (9+ 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 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  (2+ messages)

[PATCH v3 0/2] sched_ext: pass the initial cpu.idle state in scx_cgroup_init_args
 2026-08-31 21:59 UTC  (2+ messages)

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


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