[PATCHSET v10 sched_ext/for-7.3] sched: Make proxy execution compatible with sched_ext
2026-08-03 22:22 UTC (26+ messages)
` [PATCH 01/15] sched/core: Avoid false migration warning for proxy donors
` [PATCH 02/15] sched: Make NOHZ CFS bandwidth checks follow proxy donor
` [PATCH 03/15] sched: Add helper to block retained proxy donors
` [PATCH 04/15] sched: Skip class callbacks with SCHED_FLAG_KEEP_PARAMS
` [PATCH 05/15] sched: Add prepare_switch() class callback
` [PATCH 06/15] sched: Add sched_ext hooks for proxy execution
` [PATCH 07/15] sched_ext: Block proxy donors across scheduler transitions
` [PATCH 08/15] sched_ext: Fix ops.running/stopping() pairing for proxy-exec donors
` [PATCH 09/15] sched_ext: Generalize the reject DSQ reenqueue path
` [PATCH 10/15] sched_ext: Handle proxy-exec races in remote DSQ transfers
` [PATCH 11/15] sched_ext: Split curr|donor references properly
` [PATCH 12/15] sched_ext: Delegate proxy donor admission to BPF schedulers
` [PATCH 13/15] sched_ext: Add selftest for blocked donor admission
` [PATCH 14/15] sched_ext: scx_qmap: Add proxy execution support
` [PATCH 15/15] sched: Allow enabling proxy exec with sched_ext
[PATCHSET v2 sched_ext/for-7.3] sched_ext: Bandwidth-limited rescue execution for stranded tasks
2026-08-03 21:37 UTC (17+ messages)
` [PATCH 01/12] sched_ext: Rename scx_local_or_reject_dsq() to scx_resolve_local_dsq()
` [PATCH 02/12] sched_ext: Make several ext.c helpers available outside ext.c
` [PATCH 03/12] sched_ext: Factor out __scx_bpf_now()
` [PATCH 04/12] sched_ext: Reject internal enq_flags in the dsq move kfuncs
` [PATCH 05/12] sched_ext: Make SCX_ENQ_IGNORE_CAPS waive the preemption cap too
` [PATCH 06/12] sched_ext: Synchronize slice and dsq_vtime writes
` [PATCH 07/12] sched_ext: Add SCX_TASK_PROTECTED
` [PATCH 08/12] sched_ext: Add bandwidth-limited rescue execution for stranded tasks
` [PATCH v2 "
` [PATCH 09/12] sched_ext: Eject the top rescue consumer on overload
` [PATCH 10/12] sched_ext: Sync tools autogen enum headers
` [PATCH 11/12] sched_ext: scx_qmap - Idle-check pinned tasks before direct dispatch
` [PATCH 12/12] sched_ext: scx_qmap - Add rescue support
[GIT PULL] sched_ext: Fixes for v7.2-rc6
2026-08-03 18:42 UTC (2+ messages)
[PATCHSET v4 sched_ext/for-7.3] sched_ext: Fix idle CPU state initialization and validation
2026-08-03 17:01 UTC (5+ messages)
` [PATCH 1/2] sched_ext: Initialize idle masks as busy
` [PATCH 2/2] selftests/sched_ext: Make allowed_cpus idle validation race-free
[PATCHSET v3 sched_ext/for-7.3] sched_ext: Fix idle CPU state initialization and validation
2026-08-03 5:46 UTC (5+ messages)
` [PATCH 1/2] sched_ext: Initialize idle masks before ops.init()
` [PATCH 2/2] selftests/sched_ext: Make allowed_cpus idle validation race-free
[PATCH] selftests/bpf: Remove duplicate copies of the arena spinlock qnodes
2026-08-03 0:18 UTC
[PATCH] sched_ext: Set errno on ENABLING -> ENABLED transition failure
2026-08-02 20:20 UTC (4+ messages)
[PATCH] sched_ext: Fix stale @cgroup_id in sched_ext_ops kernel-doc
2026-08-02 20:20 UTC (2+ messages)
[PATCHSET sched_ext/for-7.3] sched_ext: Bandwidth-limited rescue execution for stranded tasks
2026-08-02 19:51 UTC (18+ messages)
` [PATCH 01/12] sched_ext: Rename scx_local_or_reject_dsq() to scx_resolve_local_dsq()
` [PATCH 02/12] sched_ext: Make several ext.c helpers available outside ext.c
` [PATCH 03/12] sched_ext: Factor out __scx_bpf_now()
` [PATCH 04/12] sched_ext: Reject internal enq_flags in the dsq move kfuncs
` [PATCH 05/12] sched_ext: Make SCX_ENQ_IGNORE_CAPS waive the preemption cap too
` [PATCH 06/12] sched_ext: Synchronize slice and dsq_vtime writes
` [PATCH 07/12] sched_ext: Add SCX_TASK_PROTECTED
` [PATCH 08/12] sched_ext: Add bandwidth-limited rescue execution for stranded tasks
` [PATCH 09/12] sched_ext: Eject the top rescue consumer on overload
` [PATCH 10/12] sched_ext: Sync tools autogen enum headers
` [PATCH 11/12] sched_ext: scx_qmap - Idle-check pinned tasks before direct dispatch
` [PATCH 12/12] sched_ext: scx_qmap - Add rescue support
[PATCHSET v2 sched_ext/for-7.3] sched_ext: Fix idle CPU state initialization and validation
2026-08-01 10:35 UTC (8+ messages)
` [PATCH 1/2] sched_ext: Initialize idle masks before ops.init()
` [PATCH 2/2] selftests/sched_ext: Make allowed_cpus idle validation race-free
[PATCH sched_ext/for-7.2-fixes] selftests/sched_ext: Make allowed_cpus idle validation race-free
2026-07-31 8:25 UTC (4+ messages)
[PATCH] rcu-tasks: Defer IRQ-disabled callback enqueue to irq_work
2026-07-30 12:19 UTC (4+ messages)
[PATCHSET sched_ext/for-7.3] sched_ext: NMI-safe exit handling
2026-07-27 21:24 UTC (10+ messages)
` [PATCH 1/5] sched_ext: Make exit claiming lock-free
` [PATCH v2 "
` [PATCH 2/5] sched_ext: Format bstr exit messages after claiming the exit
` [PATCH 3/5] sched_ext: Report NMI kicks with scx_error()
` [PATCH 4/5] sched_ext: Abort directly from the hardlockup handler
` [PATCH 5/5] sched_ext: Report scx_link_sched() failures inline
[PATCH v3 sched_ext/for-7.3] sched_ext: Bound per-task reenqueues and eject the owning scheduler
2026-07-27 20:02 UTC (6+ messages)
` [PATCH sched_ext/for-7.3] tools/sched_ext/include: Regenerate enum_defs.autogen.h
[PATCH sched_ext/for-7.3] sched_ext: Bound per-task reenqueues and eject the owning scheduler
2026-07-26 19:49 UTC (4+ messages)
` [PATCH v2 "
[PATCH sched_ext/for-7.2-fixes] sched_ext: mark waker CPU busy when selected in WAKE_SYNC case
2026-07-26 6:37 UTC (3+ messages)
[PATCH] sched_ext: Fix incorrect SCX_PICK_IDLE_CPU_* flag prefix in kernel-doc
2026-07-25 20:44 UTC (2+ messages)
[PATCHSET sched_ext/for-7.3] sched_ext: Sparse annotation cleanups
2026-07-25 20:41 UTC (5+ messages)
` [PATCH 1/3] sched_ext: Add scx_cgroup_sched() for cgrp->scx_sched reads
` [PATCH 2/3] sched_ext: Resolve most remaining scx_root accesses
` [PATCH 3/3] sched_ext: Use rcu_access_pointer() for the first_task comparison
[PATCHSET v9 sched_ext/for-7.3] sched: Make proxy execution compatible with sched_ext
2026-07-25 16:26 UTC (18+ messages)
` [PATCH 01/14] sched/core: Avoid false migration warning for proxy donors
` [PATCH 02/14] sched: Make NOHZ CFS bandwidth checks follow proxy donor
` [PATCH 03/14] sched: Add helper to block retained proxy donors
` [PATCH 04/14] sched: Add prepare_switch() class callback
` [PATCH 05/14] sched: Add sched_ext hooks for proxy execution
` [PATCH 06/14] sched_ext: Block proxy donors across scheduler transitions
` [PATCH 07/14] sched_ext: Fix ops.running/stopping() pairing for proxy-exec donors
` [PATCH 08/14] sched_ext: Generalize the reject DSQ reenqueue path
` [PATCH 09/14] sched_ext: Handle proxy-exec races in remote DSQ transfers
` [PATCH 10/14] sched_ext: Split curr|donor references properly
` [PATCH 11/14] sched_ext: Delegate proxy donor admission to BPF schedulers
` [PATCH 12/14] sched_ext: Add selftest for blocked donor admission
` [PATCH 13/14] sched_ext: scx_qmap: Add proxy execution support
` [PATCH 14/14] sched: Allow enabling proxy exec with sched_ext
[PATCHSET v2 sched_ext/for-7.3] sched_ext: Follow-up fixes and missing cap enforcement
2026-07-24 22:19 UTC (8+ messages)
` [PATCH 1/5] tools/sched_ext: Don't restart over a pending exit request
` [PATCH 2/5] sched_ext: Gate local DSQ reenq on baseline cid access
` [PATCH 3/5] sched_ext: Count kicks denied for lacking "
` [PATCH 4/5] sched_ext: Factor out scx_cpuperf_set()
` [PATCH 5/5] sched_ext: Gate scx_bpf_cidperf_set() behind a new SCX_CAP_PERF
[PATCHSET sched_ext/for-7.3] sched_ext: Follow-up fixes and missing cap enforcement
2026-07-24 19:07 UTC (10+ messages)
` [PATCH 1/5] tools/sched_ext: Don't restart over a pending exit request
` [PATCH 2/5] sched_ext: Gate local DSQ reenq on baseline cid access
` [PATCH 3/5] sched_ext: Count kicks denied for lacking "
` [PATCH 4/5] sched_ext: Factor out scx_cpuperf_set()
` [PATCH 5/5] sched_ext: Gate scx_bpf_cidperf_set() behind a new SCX_CAP_PERF
[PATCH] sched_ext: repair kernel-doc comments
2026-07-23 18:05 UTC (3+ messages)
[PATCH sched_ext/for-7.2-fixes] selftests/sched_ext: Handle sleeping task affinity changes in numa test
2026-07-23 18:04 UTC
[PATCHSET v8 sched_ext/for-7.3] sched: Make proxy execution compatible with sched_ext
2026-07-23 16:47 UTC (14+ messages)
` [PATCH 04/12] sched_ext: Block proxy donors across scheduler transitions
` [PATCH 05/12] sched_ext: Fix ops.running/stopping() pairing for proxy-exec donors
` [PATCH 06/12] sched_ext: Fix proxy-exec race in consume_remote_task()
` [PATCH 07/12] sched_ext: Split curr|donor references properly
` [PATCH 08/12] sched_ext: Handle blocked donor migration with proxy execution
` [PATCH 09/12] sched_ext: Delegate proxy donor admission to BPF schedulers
[PATCH v2 0/4] selftests: shared lib.bpf.mk for building BPF progs and skeletons
2026-07-22 18:42 UTC (11+ messages)
` [PATCH v2 1/4] selftests: add shared lib.bpf.mk to build "
` [PATCH v2 2/4] selftests/cgroup: add memcg_stat_cross_cpu correctness test for flush
` [PATCH v2 3/4] selftests/hid: build the BPF program via the shared lib.bpf.mk
` [PATCH v2 4/4] selftests/sched_ext: build BPF schedulers "
[PATCH] sched_ext: Fix stale errno in scx_sub_enable_workfn()
2026-07-22 18:35 UTC (5+ messages)
` [PATCH v2] "
[PATCH sched_ext/for-7.3] tools/sched_ext: scx_pair: Convert to sched_switch TP
2026-07-22 18:15 UTC (4+ messages)
[PATCHSET v2 sched_ext/for-7.3] sched_ext: Sub-scheduler and cid fixes
2026-07-22 8:34 UTC (10+ messages)
` [PATCH v2 1/4] sched_ext: Blame the DSQ's owning scheduler for a runnable stall
` [PATCH v2 2/4] sched_ext: Skip the default CPU selection while bypassing
` [PATCH v2 3/4] sched_ext: Drop unused scx_cpumask_to_cmask()
` [PATCH v2 4/4] sched_ext: Build the cid tables privately and publish them with RCU
` [PATCH v3 "
page: next (older)
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox