messages from 2026-10-18 12:15:01 to 2026-10-27 11:21:12 UTC [more...]
[PATCHSET v2 sched_ext/for-7.5] sched_ext: Add NUMA balancing support
2026-10-27 11:21 UTC (23+ messages)
` [PATCH 1/6] sched/numa: Let other scheduling classes drive NUMA scanning
` [PATCH 2/6] sched/numa: Leave the placement of a BPF-scheduled task to its scheduler
` [PATCH 3/6] sched/numa: Notify the scheduling class of preferred node changes
` [PATCH 4/6] sched_ext: Report preferred NUMA nodes through ops.set_numa_node()
` [PATCH 5/6] sched_ext: Add a kfunc to read a task's preferred NUMA node
` [PATCH 6/6] selftests/sched_ext: Test preferred NUMA node notifications
[linus:master] [sched] c72945693b: stress-ng.rawudp.packets_32_bytes_received_per_sec 34.2% improvement
2026-10-27 10:50 UTC
[PATCH sched_ext/for-7.4-fixes] sched_ext: Fix the stall watchdog testing and blaming the wrong sched under bypass
2026-10-27 7:11 UTC (3+ messages)
[PATCH] sched_ext: Reject rq-lock-taking kfuncs in tracing programs
2026-10-27 5:16 UTC
[PATCHSET v4 sched_ext/for-7.4-fixes] sched_ext: Fix bypassed sub-scheduler tasks stalling when the host lacks caps
2026-10-27 0:44 UTC (21+ messages)
` [PATCH 01/18] sched_ext: Pack scx_ent_flags' multi-bit fields at the top
` [PATCH 02/18] sched_ext: Clear holding_cpu where the claim is confirmed
` [PATCH 03/18] sched_ext: Fix bypassed tasks stranded by the reenqueue limit
` [PATCH 04/18] sched_ext: Fix bypassed tasks looping on a host without SCX_CAP_ENQ
` [PATCH 05/18] sched_ext: Move refill_task_slice_dfl() below apply_slice_vtime()
` [PATCH 06/18] sched_ext: Fix rescue served time disagreeing with the slice under proxy execution
` [PATCH 07/18] sched_ext: Restore a rescuee's slice after ops.stopping()
` [PATCH 08/18] sched_ext: Fix a cpu idling with a runnable rescuee
` [PATCH 09/18] sched_ext: Mark the rescue grant as a kernel slice with SCX_TASK_KERNEL_SLICE
` [PATCH 10/18] sched_ext: Refuse extending a kernel slice
` [PATCH 11/18] sched_ext: Fix a cpu idling after put_prev_task_scx() queues its task on the local DSQ
` [PATCH 12/18] sched_ext: Expire prev's slice in dispatch_one() under bypass
` [PATCH 13/18] sched_ext: Fix bypassed tasks stalling when the host lacks SCX_CAP_BASE
` [PATCH 14/18] sched_ext: Fix the bypass load balancer stranding tasks on cpus where "
` [PATCH 15/18] sched_ext: Factor out bypass_lb_move() and insert with the donor DSQ unlocked
` [PATCH 16/18] sched_ext: Let the bypass load balancer move tasks homed on other cpus
` [PATCH 17/18] sched_ext: Fix queued bypassed tasks stalling when the host loses SCX_CAP_BASE
` [PATCH 18/18] sched_ext: Fix a lone IMMED task waiting behind a kept prev
[PATCHSET v3 sched_ext/for-7.4] sched_ext: Fix bypassed sub-scheduler tasks stalling when the host lacks caps
2026-10-26 21:31 UTC (29+ messages)
` [PATCH 01/17] sched_ext: Pack scx_ent_flags' multi-bit fields at the top
` [PATCH 02/17] sched_ext: Clear holding_cpu where the claim is confirmed
` [PATCH 03/17] sched_ext: Fix bypassed tasks stranded by the reenqueue limit
` [PATCH 04/17] sched_ext: Fix bypassed tasks looping on a host without SCX_CAP_ENQ
` [PATCH 05/17] sched_ext: Move refill_task_slice_dfl() below apply_slice_vtime()
` [PATCH 06/17] sched_ext: Fix rescue served time disagreeing with the slice under proxy execution
` [PATCH 07/17] sched_ext: Restore a rescuee's slice after ops.stopping()
` [PATCH 08/17] sched_ext: Fix a cpu idling with a runnable rescuee
` [PATCH 09/17] sched_ext: Mark the rescue grant as a kernel slice with SCX_TASK_KERNEL_SLICE
` [PATCH 10/17] sched_ext: Refuse extending a kernel slice
` [PATCH 11/17] sched_ext: Fix a cpu idling after put_prev_task_scx() queues its task on the local DSQ
` [PATCH 12/17] sched_ext: Expire prev's slice in dispatch_one() under bypass
` [PATCH 13/17] sched_ext: Fix bypassed tasks stalling when the host lacks SCX_CAP_BASE
` [PATCH 14/17] sched_ext: Fix the bypass load balancer stranding tasks on cpus where "
` [PATCH 15/17] sched_ext: Factor out bypass_lb_move() and insert with the donor DSQ unlocked
` [PATCH 16/17] sched_ext: Let the bypass load balancer move tasks homed on other cpus
` [PATCH 17/17] sched_ext: Fix queued bypassed tasks stalling when the host loses SCX_CAP_BASE
` [PATCH 18/17] sched_ext: Fix use-after-free of a NONE rescuee leaving sched_ext
` [PATCH 19/17] sched_ext: Fix the stall watchdog blaming a bypassing owner for a stuck task
` [PATCH 20/17] sched_ext: Fix a lone IMMED task waiting behind a kept prev
[BUG] sched_ext: sub-scheduler kfuncs use struct scx_sched beyond the RCU read side under sleepable ops
2026-10-26 18:59 UTC (2+ messages)
[PATCHSET sched_ext/for-7.5] sched_ext: Sync tools headers with scx and fix unsigned enum reads
2026-10-26 17:33 UTC (9+ messages)
` [PATCH 1/4] sched_ext: Don't sign-extend unsigned enums in __COMPAT_read_enum()
` [PATCH v2 "
` [PATCH 2/4] sched_ext: Sync tools autogen enum lookup tables from the scx repo
` [PATCH 3/4] sched_ext: Sync common and compat headers "
` [PATCH 4/4] sched_ext: Drop stale entries from the enum lookup tables
[PATCH v2 0/2] sched: Fix SCX_ENQ_CPU_SELECTED for queued wakeups
2026-10-26 11:44 UTC (3+ messages)
` [PATCH v2 1/2] sched/core: Preserve WF_RQ_SELECTED across "
` [PATCH v2 2/2] selftests/sched_ext: Test SCX_ENQ_CPU_SELECTED with "
[PATCH bpf-next v6 0/4] bpf: Fix a struct_ops use-after-free behind a flaky assoc_in_timer test
2026-10-23 22:47 UTC
[PATCHSET sched_ext/for-7.5] sched_ext: Regenerate the enum tables and drop scx_qmap's last compat lookup
2026-10-23 20:26 UTC (6+ messages)
` [PATCH 1/2] sched_ext: Regenerate tools autogen enum headers
` [PATCH 2/2] sched_ext: scx_qmap: Read SCX_RESCUE_DISABLE through the enum lookup tables
[PATCH 0/2] sched: Fix SCX_ENQ_CPU_SELECTED for queued wakeups
2026-10-23 20:12 UTC (6+ messages)
` [PATCH 1/2] sched/core: Preserve WF_RQ_SELECTED across "
` [PATCH 2/2] selftests/sched_ext: Test SCX_ENQ_CPU_SELECTED with "
[RESEND RFC] sched_ext: Support RT task within sched_ext
2026-10-23 10:42 UTC (7+ messages)
[PATCHSET v2 sched_ext/for-7.4] sched_ext: Fix bypassed sub-scheduler tasks stalling when the host lacks caps
2026-10-23 5:54 UTC (19+ messages)
` [PATCH 01/15] sched_ext: Pack scx_ent_flags' multi-bit fields at the top
` [PATCH 02/15] sched_ext: Clear holding_cpu where the claim is confirmed
` [PATCH 03/15] sched_ext: Fix bypassed tasks looping on a host without SCX_CAP_ENQ
` [PATCH 04/15] sched_ext: Move refill_task_slice_dfl() below apply_slice_vtime()
` [PATCH 05/15] sched_ext: Restore a rescuee's slice after ops.stopping()
` [PATCH 06/15] sched_ext: Fix a cpu idling with a runnable rescuee
` [PATCH 07/15] sched_ext: Mark the rescue grant as a kernel slice with SCX_TASK_KERNEL_SLICE
` [PATCH 08/15] sched_ext: Refuse extending a kernel slice
` [PATCH 09/15] sched_ext: Fix a cpu idling after put_prev_task_scx() queues its task on the local DSQ
` [PATCH 10/15] sched_ext: Expire prev's slice in dispatch_one() under bypass
` [PATCH 11/15] sched_ext: Fix bypassed tasks stalling when the host lacks SCX_CAP_BASE
` [PATCH 12/15] sched_ext: Fix the bypass load balancer stranding tasks on cpus where "
` [PATCH 13/15] sched_ext: Factor out bypass_lb_move() and insert with the donor DSQ unlocked
` [PATCH 14/15] sched_ext: Let the bypass load balancer move tasks homed on other cpus
` [PATCH 15/15] sched_ext: Fix queued bypassed tasks stalling when the host loses SCX_CAP_BASE
[PATCHSET sched_ext/for-7.4] sched_ext: Fix bypassed sub-scheduler tasks stalling when the host lacks caps
2026-10-23 0:03 UTC (23+ messages)
` [PATCH 01/14] sched_ext: Pack scx_ent_flags' multi-bit fields at the top
` [PATCH 02/14] sched_ext: Clear holding_cpu where the claim is confirmed
` [PATCH 03/14] sched_ext: Fix bypassed tasks looping on a host without SCX_CAP_ENQ
` [PATCH 04/14] sched_ext: Move refill_task_slice_dfl() below apply_slice_vtime()
` [PATCH 05/14] sched_ext: Restore a rescuee's slice after ops.stopping()
` [PATCH 06/14] sched_ext: Fix a cpu idling with a runnable rescuee
` [PATCH 07/14] sched_ext: Mark the rescue grant as a kernel slice with SCX_TASK_KERNEL_SLICE
` [PATCH 08/14] sched_ext: Refuse extending a kernel slice
` [PATCH 09/14] sched_ext: Fix a cpu idling after put_prev_task_scx() queues its task on the local DSQ
` [PATCH 10/14] sched_ext: Fix bypassed tasks stalling when the host lacks SCX_CAP_BASE
` [PATCH 11/14] sched_ext: Fix the bypass load balancer stranding tasks on cpus where "
` [PATCH 12/14] sched_ext: Factor out bypass_lb_move() and insert with the donor DSQ unlocked
` [PATCH 13/14] sched_ext: Let the bypass load balancer move tasks homed on other cpus
` [PATCH 14/14] sched_ext: Fix queued bypassed tasks stalling when the host loses SCX_CAP_BASE
[PATCHSET sched_ext/for-7.5] sched_ext: scx_qmap: Drop the compat code and fix a lowpri starvation
2026-10-22 22:20 UTC (6+ messages)
` [PATCH 1/2] sched_ext: scx_qmap: Drop the compat code
` [PATCH 2/2] sched_ext: scx_qmap: Queue re-enqueued lowpri tasks on their FIFO
[GIT PULL] sched_ext: Changes for v7.4
2026-10-22 20:50 UTC (2+ messages)
[PATCH v2] sched_ext: Reject oversized automatic CID shards
2026-10-21 21:32 UTC (2+ messages)
[PATCH sched_ext/for-7.4-fixes] sched/core: Avoid requeueing a singleton balance callback
2026-10-21 19:07 UTC (3+ messages)
[PATCH] sched_ext: Reject oversized automatic CID shards
2026-10-21 8:36 UTC (3+ messages)
[PATCHSET sched_ext/for-7.4-fixes] sched_ext: Fix proxy execution balance callbacks
2026-10-21 5:37 UTC (9+ messages)
` [PATCH 1/3] sched/core: Avoid requeueing a singleton balance callback
` [PATCH 2/3] sched_ext: Use irq_work for deferred actions with proxy execution
` [PATCH 3/3] sched_ext: Remove the foreign CPU check from the kick_sync wait
[RFC PATCH sched_ext/for-7.4 0/5] sched_ext: Make ops.cpu_acquire/release() reliable
2026-10-20 19:00 UTC (12+ messages)
` [RFC PATCH 1/5] sched_ext: Make legacy scx_bpf_reenqueue_local() target the locked rq
` [RFC PATCH 2/5] sched_ext: Emit ops.cpu_acquire/release() on actual CPU transitions
` [RFC PATCH 3/5] sched_ext: Release the CPU when its running task leaves SCX
` [RFC PATCH 4/5] sched_ext: Un-deprecate ops.cpu_acquire/release()
` [RFC PATCH 5/5] selftests/sched_ext: Add cpu_avail tests
[PATCH v2] selftests/sched_ext: Add class_switch_stall test
2026-10-20 18:22 UTC (2+ messages)
[PATCH v2 sched_ext/for-7.4] sched_ext: Queue the kick_sync wait from set_next_task_scx()
2026-10-20 0:27 UTC (2+ messages)
[PATCH v2 sched_ext/for-7.3-fixes] sched_ext: Reenqueue IMMED tasks when their CPU picks idle
2026-10-19 23:16 UTC (2+ messages)
[PATCH 0/2] sched_ext: Reset runnable_at when a task leaves its scheduler
2026-10-19 22:58 UTC (6+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] selftests/sched_ext: Add class_switch_stall test
[PATCHSET v3 sched_ext/for-7.4] sched_ext: Report a sub-scheduler's ecaps on attach, detach and cpu hotplug
2026-10-19 21:04 UTC (2+ messages)
[PATCH AUTOSEL 6.18-6.12] sched_ext/scx_flatcg: expire cached hweights on weight changes
2026-10-19 13:45 UTC
page: next (older) | prev (newer) | latest
- 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