[PATCH 0/6] sched_ext: fix kfunc, sub-sched, flatcg and idle-mask issues
2026-11-13 4:07 UTC (17+ messages)
` [PATCH 1/6] sched_ext: Reject DSQ iterator kfuncs in tracing programs
` [PATCH 2/6] sched_ext: Make scx_bpf_cid_node() a benign lookup for invalid cids
` [PATCH 3/6] sched_ext: Return -EBUSY from a pre-init scx_bpf_sub_caps() read
` [PATCH 4/6] sched_ext: Reject cid_online/cid_offline on sub-schedulers
` [PATCH 5/6] tools/sched_ext: scx_flatcg: Don't strand a cgroup on the ENQ_RACE path
` [PATCH 6/6] sched_ext: Clear the built-in idle masks on CPU hotplug transitions
[PATCH 0/2] sched_ext: Fix entry-path contract breaks in core.c
2026-11-13 3:05 UTC (11+ messages)
` [PATCH 1/2] sched/core: Pass ENQUEUE_RQ_SELECTED on initial enqueue
` [PATCH 2/2] sched_ext: Block a retained donor before PI deboost routes it back to sched_ext
[PATCH] sched_ext: make DSQ iterator stay drained after NULL
2026-11-13 2:57 UTC (6+ messages)
` [PATCH sched_ext v2 1/2] "
` [PATCH sched_ext v2 2/2] selftests/sched_ext: check that a drained DSQ iterator stays NULL
[PATCH 00/18 v3] Improving latency of short slice tasks
2026-11-12 12:19 UTC (67+ messages)
` [PATCH 01/20 v3] sched/eevdf: Decay positive lag of sleeping entities
` [PATCH 02/20 v3] sched/eevdf: Reset lag at wakeup when prev CPU has been idle
` [PATCH 03/20 v3] sched/eevdf: Reset lag at wakeup when migrating and prev "
` [PATCH 04/20 v3] sched/eevdf: Reset lag when waking up on idle cpu
` [PATCH 05/20 v3] sched/eevdf: Add per cpu cached min_slice
` [PATCH 06/20 v3] sched/eevdf: Add min slice check when selecting CPU
` [PATCH 07/20 v3] sched/fair: Prepare select_task_rq_fair() to be called for new cases
` [PATCH 08/20 v3] sched/fair: Add push task mechanism for fair
` [PATCH 09/20 v3] sched/fair: Optimize "
` [PATCH 10/20 v3] sched/core: Add rq flag to tick parameters
` [PATCH 11/20 v3] sched/fair: Add force push task mechanism for fair
` [PATCH 12/20 v3] sched/fair: Support not wakeup case in select_idle_sibling
` [PATCH 13/20] sched/eevdf: Try to push short slice task on a better CPU
` [PATCH 14/20 v3] sched/eevdf: Push short slice task that are not picked
` [PATCH 15/20 v3] sched/fair: Enable push task for preempt short
` [PATCH 16/20 v3] energy model: Add a get previous state function
` [PATCH 17/20 v3] sched/fair: Rework feec() to use cost instead of spare capacity
` [PATCH 18/20 v3] energy model: Remove unused em_cpu_energy()
` [PATCH 19/20 v3] sched/fair: Take into account slice in EAS
` [PATCH 20/20 v3] sched/fair: Fix tasks stacking on same idle CPU
[PATCH v2 0/4] sched/fair: cpu.max.runtime and idle refill for CPU credits
2026-11-12 8:11 UTC (15+ messages)
` [PATCH v2 1/4] sched/fair: expose cpu.max.runtime to set bandwidth runtime directly
` [PATCH v2 2/4] sched/fair: refill bandwidth for the periods the timer slept through
` [PATCH v2 3/4] sched_ext: add cgroup_set_runtime ops callback
` [PATCH v2 4/4] sched_ext: charge BPF scheduler tasks to cpu.max bandwidth
[PATCH bpf-next v3 0/3] selftests/bpf: libarena: Add ordered-walk and lockless-peek support to the rbtree
2026-11-12 7:05 UTC (5+ messages)
` [PATCH bpf-next v3 1/3] selftests/bpf: libarena: Order equal rbtree keys FIFO
` [PATCH bpf-next v3 2/3] selftests/bpf: libarena: Add rb_next()
` [PATCH bpf-next v3 3/3] selftests/bpf: libarena: Cache the rbtree's leftmost node and count
schedkit
2026-11-11 23:44 UTC (5+ messages)
[PATCH 0/9] tools/sched_ext: robustness fixes from cold review
2026-11-11 21:05 UTC (15+ messages)
` [PATCH 1/9] tools/sched_ext: scx_flatcg: Reset the stats baseline on restart
` [PATCH 2/9] tools/sched_ext: scx_flatcg: Validate the stats interval
` [PATCH 3/9] tools/sched_ext: scx_pair: Don't abort when the dispatching cgroup goes away
` [PATCH 4/9] tools/sched_ext: scx_pair: Don't attach after an interrupted initialization
` [PATCH 5/9] tools/sched_ext: scx_pair: Reset pair_id on restart
` [PATCH 6/9] tools/sched_ext: scx_qmap: Add the missing options to the usage synopsis
` [PATCH 7/9] tools/sched_ext: scx_qmap: Reset the hier stats baseline on restart
` [PATCH 8/9] tools/sched_ext: scx_userland: Check dispatch buffer slots before inserting
` [PATCH 9/9] tools/sched_ext: scx_userland: Reject batch size 0
[PATCH v3] softirq: Treat an interrupted idle task as idle in tick_irq_exit()
2026-11-11 16:56 UTC (3+ messages)
[PATCH v3] softirq: Treat an interrupted idle task as idle in tick_irq_exit()
2026-11-11 16:31 UTC
[PATCH v3 RESEND] sched: Lift cgroup update locking to core to prevent CFS/SCX divergence
2026-11-11 9:42 UTC (2+ messages)
[PATCH bpf-next v2 0/3] selftests/bpf: libarena: Add ordered-walk and lockless-peek support to the rbtree
2026-11-11 8:07 UTC (5+ messages)
` [PATCH bpf-next v2 1/3] selftests/bpf: libarena: Order equal rbtree keys FIFO
` [PATCH bpf-next v2 2/3] selftests/bpf: libarena: Add rb_next()
` [PATCH bpf-next v2 3/3] selftests/bpf: libarena: Cache the rbtree's leftmost node and count
[PATCH v2] softirq: Treat an interrupted idle task as idle in tick_irq_exit()
2026-11-11 8:05 UTC (2+ messages)
[PATCH v2 sched_ext/for-7.4-fixes] sched_ext: Fix partial-SMT core counting in calc_shard_layout()
2026-11-10 19:27 UTC (2+ messages)
[PATCH sched_ext/for-7.4-fixes] sched_ext: Fix partial-SMT core counting in calc_shard_layout()
2026-11-10 6:28 UTC (3+ messages)
sched_ext selftest enable_cmask fails to load on 7.4-rc2: verifier rejects arena pointer cast from scx_enable_args.cmask_arena_addr
2026-11-09 16:32 UTC (3+ messages)
` [PATCH sched_ext/for-7.5] selftests/sched_ext: Fix enable_cmask load failure on older clangs
[PATCH 0/2] softirq: fix idle accounting for an interrupted idle task
2026-11-07 2:15 UTC (12+ messages)
` [PATCH 1/2] sched_ext: Add scx_tickbug, a scheduler that holds a task on an idle CPU
` [PATCH 2/2] softirq: Treat an interrupted idle task as idle in tick_irq_exit()
[PATCH bpf-next] sched_ext: Reset task fields on exit of an SCX_TASK_READY task
2026-11-06 18:48 UTC (5+ messages)
` [PATCH v2] "
[PATCH 0/2] softirq: fix idle accounting for an interrupted idle task
2026-11-05 20:33 UTC (4+ messages)
` [PATCH 1/2] sched_ext: Add scx_tickbug, a scheduler that holds a task on an idle CPU
` [PATCH 2/2] softirq: Treat an interrupted idle task as idle in tick_irq_exit()
[PATCH sched_ext/for-7.4-fixes] sched_ext: Read exit_kind before flushing in scx_flush_disable_work()
2026-11-05 17:51 UTC (3+ messages)
[PATCH 0/4] sched_ext: Decompose scx_cid_init()
2026-11-05 17:10 UTC (6+ messages)
` [PATCH 1/4] sched_ext: Extract no-topology CID construction and table finalization
` [PATCH 2/4] sched_ext: Collect CID construction state in a private builder
` [PATCH 3/4] sched_ext: Extract construction of a single LLC CID range
` [PATCH 4/4] sched_ext: Extract online CID construction from scx_cid_init
[PATCH 6.18.y 0/2] sched_ext: Fix bpf_scx_unreg() teardown race
2026-11-04 15:03 UTC (6+ messages)
` [PATCH 6.18.y 1/2] sched_ext: sync disable_irq_work in bpf_scx_unreg()
` [PATCH 6.18.y 2/2] sched_ext: Fix scx_flush_disable_work() UAF race
[PATCH bpf-next 0/3] selftests/bpf: libarena: Add ordered-walk and lockless-peek support to the rbtree
2026-11-03 13:15 UTC (10+ messages)
` [PATCH bpf-next 1/3] selftests/bpf: libarena: Order equal rbtree keys FIFO
` [PATCH bpf-next 2/3] selftests/bpf: libarena: Cache the rbtree's leftmost node and count
` [PATCH bpf-next 3/3] selftests/bpf: libarena: Add rb_next()
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