public inbox for sched-ext@lists.linux.dev
 help / color / mirror / Atom feed
[PATCHSET sched_ext/for-7.1] sched_ext: Add verifier-time kfunc context filter
 2026-04-11  7:41 UTC  (28+ messages)
` [PATCH 01/10] sched_ext: Drop TRACING access to select_cpu kfuncs
` [PATCH 02/10] sched_ext: Add select_cpu kfuncs to scx_kfunc_ids_unlocked
  ` [PATCH v2 "
` [PATCH 03/10] sched_ext: Track @p's rq lock across set_cpus_allowed_scx -> ops.set_cpumask
  ` [PATCH v2 "
` [PATCH 04/10] sched_ext: Fix ops.cgroup_move() invocation kf_mask and rq tracking
  ` [PATCH v2 "
` [PATCH 05/10] sched_ext: Decouple kfunc unlocked-context check from kf_mask
  ` [PATCH v2 "
` [PATCH 06/10] sched_ext: Drop redundant rq-locked check from scx_bpf_task_cgroup()
` [PATCH 07/10] sched_ext: Add verifier-time kfunc context filter
` [PATCH 08/10] sched_ext: Remove runtime kfunc mask enforcement
` [PATCH 09/10] sched_ext: Rename scx_kf_allowed_on_arg_tasks() to scx_kf_arg_task_ok()
` [PATCH 10/10] sched_ext: Warn on task-based SCX op recursion

[PATCH sched_ext/for-7.1] sched_ext: Drop spurious warning on kick during scheduler disable
 2026-04-11  2:41 UTC  (3+ messages)

[PATCH 0/3] sched_ext: Fix kick_cpus_irq_workfn() NULL pointer warning during exit
 2026-04-10 22:58 UTC  (6+ messages)
` [PATCH 1/3] sched_ext: Prevent CPU kicks from exiting schedulers
` [PATCH 2/3] scx_central: Cancel BPF timer during ops.exit
` [PATCH 3/3] sched_ext: Use WARN_ON_ONCE to check whether scx_kick_syncs is NULL

[PATCH 04/61] ext4: Prefer IS_ERR_OR_NULL over manual NULL check
 2026-04-10 15:18 UTC  (2+ messages)

[PATCH] selftests/sched_ext: Fix wrong DSQ ID in peek_dsq error message
 2026-04-10  9:12 UTC  (2+ messages)

[PATCH v2 sched_ext/for-7.1] sched_ext: Documentation: improve accuracy of task lifecycle pseudo-code
 2026-04-10  8:54 UTC  (3+ messages)

[PATCH 00/61] treewide: Use IS_ERR_OR_NULL over manual NULL check - refactor
 2026-04-09 18:16 UTC  (2+ messages)

[PATCH sched_ext/for-7.1] sched_ext: Documentation: Add ops.dequeue() to task lifecycle
 2026-04-09 14:12 UTC  (18+ messages)
    ` [PATCH sched_ext/for-7.1] sched_ext: Documentation: Add missing calls to quiescent(), runnable()

[PATCH 0/2] sched_ext: Improve watchdog stall diagnostics
 2026-04-09  6:28 UTC  (7+ messages)
` [PATCH 1/2] sched_ext: Extract scx_dump_cpu() from scx_dump_state()
` [PATCH 2/2] sched_ext: Dump the stall CPU first in watchdog exit

[PATCH sched_ext/for-7.1] selftests/sched_ext: Improve runner error reporting for invalid arguments
 2026-04-09  1:35 UTC  (4+ messages)
  ` [PATCH v2 "

[PATCH] sched/ext: fix cpumask leak in scx_init() error path
 2026-04-09  1:14 UTC  (4+ messages)

[PATCH] sched_ext: Remove dead code in scx_set_task_state default case
 2026-04-08  4:47 UTC  (2+ messages)

[PATCH] sched/ext: Remove redundant else after return in scx_bpf_dsq_move_to_local
 2026-04-07  9:49 UTC 

[PATCH] tools/sched_ext: Fix off-by-one in scx_sdt payload zeroing
 2026-04-06 18:09 UTC  (7+ messages)

[RFC PATCHSET v4 sched_ext/for-7.1 0/2] sched_ext: Make kfunc filters support struct_ops context to reduce runtime overhead
 2026-04-06 15:52 UTC  (4+ messages)
` [PATCH v4 1/2] sched_ext: Add verifier-time kfunc context filter
` [PATCH v4 2/2] sched_ext: Remove runtime kfunc mask enforcement

[GIT PULL] sched_ext: Another fix for v7.0-rc6
 2026-04-03 19:52 UTC  (2+ messages)

[PATCH v3] sched_ext: Fix stale direct dispatch state in ddsp_dsq_id
 2026-04-03 17:50 UTC  (2+ messages)

[PATCH] tools/sched_ext: Add scx_lib_init() to probe BPF prolog migrate_disable() behavior
 2026-04-03  4:14 UTC  (3+ messages)
` [PATCH] sched_ext: Fix print_scx_info() build error on !CONFIG_EXT_SUB_SCHED kernels

[PATCH v2] sched_ext: Fix stale direct dispatch state in ddsp_dsq_id
 2026-04-02 21:04 UTC  (3+ messages)

[PATCH] sched_ext: Fix is_bpf_migration_disabled() false negative on non-PREEMPT_RCU
 2026-04-02 19:28 UTC  (4+ messages)

[PATCH BUGFIX] sched_ext: Fix missing warning in scx_set_task_state() default case
 2026-04-02 19:23 UTC  (2+ messages)

[PATCH BUGFIX 1/1] sched_ext: Fix missing warning in scx_set_task_state() default case
 2026-04-02 13:07 UTC  (2+ messages)

[PATCH] sched_ext: Fix stale direct dispatch state in ddsp_dsq_id
 2026-04-02  7:54 UTC  (4+ messages)

[GIT PULL] sched_ext: Fixes for v7.0-rc6
 2026-03-31 21:34 UTC  (2+ messages)

[PATCHSET sched_ext/for-7.0-fixes] sched_ext: Fix SCX_KICK_WAIT deadlock
 2026-03-30 18:56 UTC  (10+ messages)
` [PATCH 1/2] sched_ext: Fix SCX_KICK_WAIT deadlock by deferring wait to balance callback
` [PATCH 2/2] selftests/sched_ext: Add cyclic SCX_KICK_WAIT stress test

[PATCH 0/2] sched_ext: Fix SCX_KICK_WAIT cycle deadlock
 2026-03-29  0:20 UTC  (2+ messages)
` [PATCH 1/2] sched_ext: Prevent SCX_KICK_WAIT deadlock by serialization

[PATCH] sched_ext: Fix print_scx_info() build error on !CONFIG_EXT_SUB_SCHED kernels
 2026-03-27 19:48 UTC  (7+ messages)

[PATCH v2] sched_ext: Document why built-in DSQs are unsupported sources in scx_bpf_dsq_move_to_local()
 2026-03-27 17:43 UTC  (2+ messages)

[PATCH RESEND v2] scx_central: Defer timer start to central dispatch to fix init error
 2026-03-27 17:43 UTC  (2+ messages)

[PATCH v2] tools/sched_ext: scx_central: start timer from central dispatch
 2026-03-27  3:02 UTC  (2+ messages)

[PATCH] tools/sched_ext: scx_central: start timer from central dispatch
 2026-03-27  1:26 UTC  (3+ messages)

[PATCH 0/4] sched_ext: fix three unreliable selftests and compat kfunc signature
 2026-03-27  0:42 UTC  (6+ messages)
` [PATCH 1/4] tools/sched_ext: compat.bpf.h: fix scx_bpf_dsq_reenq___compat signature
` [PATCH 2/4] selftests/sched_ext: enq_immed: fix IMMED reenqueue livelock
` [PATCH 3/4] selftests/sched_ext: dsq_reenq: fix reliability with two-DSQ design
` [PATCH 4/4] selftests/sched_ext: consume_immed: fix reliability with CPU affinity

[PATCH] docs: Document pahole v1.26 requirement for KF_IMPLICIT_ARGS kfuncs
 2026-03-27  0:28 UTC  (5+ messages)
  ` [PATCH] docs: Raise minimum pahole version to 1.26 "

[PATCH] libbpf: resolve versioned kfuncs by exact name before essential-name lookup
 2026-03-26 21:29 UTC  (3+ messages)

[PATCH] tools/sched_ext: avoid redefining SCX_ENQ_IMMED
 2026-03-26 20:16 UTC  (4+ messages)
` [PATCH sched_ext/for-7.1] tools/sched_ext: Remove redundant SCX_ENQ_IMMED compat definition

[PATCH] sched_ext: Fix scx_bpf_dsq_move_to_local___v2() to handle SCX_DSQ_GLOBAL
 2026-03-26 19:47 UTC  (5+ messages)

[PATCH] sched_ext: idle: use active idle domain in WAKE_SYNC check
 2026-03-26 18:19 UTC  (3+ messages)
  ` [External] : "

[PATCH] sched_ext: idle: honor built-in idle disablement in node kfuncs
 2026-03-26 18:18 UTC  (3+ messages)
  ` [External] : "

[PATCH 1/3] sched_ext: fix NULL deref in bpf_scx_unreg() due to ops->priv race
 2026-03-26  7:06 UTC  (6+ messages)
` [PATCH 2/3] selftests/sched_ext: Fix dsq_reenq test reliability
` [PATCH 3/3] selftests/sched_ext: Fix consume_immed "

[PATCH] sched_ext: Choose the right sch->ops.name to output in the print_scx_info()
 2026-03-26  6:42 UTC  (4+ messages)

[PATCH] tools/sched_ext: scx_pair: fix pair_ctx indexing for CPU pairs
 2026-03-26  3:47 UTC  (2+ messages)

[PATCH] sched_ext: Fix missing SCX_EV_SUB_BYPASS_DISPATCH aggregation in scx_read_events()
 2026-03-26  2:38 UTC  (2+ messages)

[PATCH] sched_ext: Fix missing return after scx_error() in scx_dsq_move()
 2026-03-26  2:38 UTC  (2+ messages)

[PATCH v2 02/19] kernel: Use trace_call__##name() at guarded tracepoint call sites
 2026-03-26  1:29 UTC  (3+ messages)

[PATCH] sched_ext: Documentation: Clarify ops.dispatch() role in task lifecycle
 2026-03-26  0:02 UTC  (2+ messages)

[PATCH] sched_ext: fix NULL deref in bpf_scx_unreg() due to ops->priv race
 2026-03-25 23:43 UTC 

[PATCH] tools/sched_ext: Regenerate autogen enum headers
 2026-03-25 16:00 UTC 

[DISCUSSION] SCX_OPS_ALWAYS_ENQ_IMMED semantics clarification
 2026-03-25 15:55 UTC  (2+ messages)

[PATCH] tools/sched_ext: Regenerate autogen enum headers
 2026-03-25  4:51 UTC 

[PATCH v2] sched_ext: Choose the right sch->ops.name to output in the print_scx_info()
 2026-03-25  4:32 UTC  (2+ messages)

[PATCH] selftests/sched_ext: Skip rt_stall on older kernels and list skipped tests
 2026-03-24 20:37 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