summaryrefslogtreecommitdiff
path: root/tools/sched_ext/include/scx/common.bpf.h
AgeCommit message (Expand)AuthorFilesLines
2026-08-21sched_ext: Sync common and compat headers from the scx repoTejun Heo1-20/+120
2026-08-12sched_ext: Convert sub-cap kfuncs to __arena cmask argumentsTejun Heo1-6/+5
2026-07-24sched_ext: Gate scx_bpf_cidperf_set() behind a new SCX_CAP_PERFTejun Heo1-1/+1
2026-07-13sched_ext: Add scx_bpf_sub_kill() to evict a child sub-schedulerTejun Heo1-0/+18
2026-07-13sched_ext: Add per-shard cap delegation for sub-schedulersTejun Heo1-0/+6
2026-07-09sched_ext: Make scx_bpf_kick_cid() return voidTejun Heo1-1/+1
2026-06-24sched_ext: Remove deprecated scx_bpf_cpu_rq()Christian Loehle1-3/+2
2026-06-03sched_ext: Make scx_bpf_kick_cid() return s32Tejun Heo1-1/+1
2026-04-29sched_ext: Add cid-form kfunc wrappers alongside cpu-formTejun Heo1-0/+9
2026-04-29sched_ext: Add cmask, a base-windowed bitmap over cid spaceTejun Heo1-0/+1
2026-04-29tools/sched_ext: Add struct_size() helpers to common.bpf.hTejun Heo1-0/+10
2026-04-29sched_ext: Add topological CPU IDs (cids)Tejun Heo1-0/+3
2026-04-20sched_ext: add p->scx.tid and SCX_OPS_TID_TO_TASK lookupTejun Heo1-0/+1
2026-04-16sched_ext: scx_qmap: move task_ctx into a BPF arena slabTejun Heo1-0/+4
2026-03-23tools/sched_ext: Add scx_bpf_sub_dispatch() compat wrapperCheng-Yang Chou1-1/+0
2026-03-07tools/sched_ext/include: Add missing helpers to common.bpf.hTejun Heo1-0/+277
2026-03-06sched_ext: Add basic building blocks for nested sub-scheduler dispatchingTejun Heo1-0/+1
2025-10-29sched_ext/tools: Restore backward compat with v6.12 kernelsTejun Heo1-6/+0
2025-10-29sched_ext: Allow scx_bpf_reenqueue_local() to be called from anywhereTejun Heo1-1/+0
2025-10-15sched_ext: Add lockless peek operation for DSQsRyan Newton1-0/+1
2025-10-13sched_ext/tools: Add compat wrapper for scx_bpf_task_set_slice/dsq_vtime()Tejun Heo1-2/+0
2025-10-13sched_ext: Make scx_bpf_dsq_insert*() return boolTejun Heo1-2/+1
2025-10-13sched_ext: Wrap kfunc args in struct to prepare for aux__progTejun Heo1-3/+3
2025-10-13sched_ext: Add scx_bpf_task_set_slice() and scx_bpf_task_set_dsq_vtime()Tejun Heo1-0/+2
2025-09-03tools/sched_ext: Add compat helper for scx_bpf_cpu_curr()Andrea Righi1-1/+1
2025-09-03sched_ext: Introduce scx_bpf_cpu_curr()Christian Loehle1-0/+1
2025-09-03sched_ext: Introduce scx_bpf_locked_rq()Christian Loehle1-0/+1
2025-08-11tools/sched_ext: Receive updates from SCX repoAndrea Righi1-9/+93
2025-04-07sched_ext: idle: Introduce scx_bpf_select_cpu_and()Andrea Righi1-0/+2
2025-04-02tools/sched_ext: Sync with scx repoTejun Heo1-26/+55
2025-03-03sched_ext: Merge branch 'for-6.14-fixes' into for-6.15Tejun Heo1-2/+10
2025-02-24sched_ext: idle: Introduce scx_bpf_nr_node_ids()Andrea Righi1-0/+1
2025-02-18sched_ext: idle: Introduce node-aware idle cpu kfunc helpersAndrea Righi1-0/+5
2025-02-14tools/sched_ext: Sync with scx repoTejun Heo1-3/+26
2025-02-13sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h.Chuyi Zhou1-2/+10
2025-02-08tools/sched_ext: Compatible testing of SCX_ENQ_CPU_SELECTEDChangwoo Min1-0/+1
2025-02-08Merge branch 'for-6.14-fixes' into for-6.15Tejun Heo1-1/+1
2025-02-04sched_ext: Add scx_bpf_events() and scx_read_event() for BPF schedulersChangwoo Min1-0/+4
2025-02-02sched_ext: Fix incorrect time delta calculation in time_delta()Changwoo Min1-1/+1
2025-01-27tools/sched_ext: Add helper to check task migration stateAndrea Righi1-0/+11
2025-01-10sched_ext: Add time helpers for BPF schedulersChangwoo Min1-0/+94
2025-01-10sched_ext: Add scx_bpf_now() for BPF schedulerChangwoo Min1-0/+1
2024-12-12tools/sched_ext: Receive updates from SCX repoTejun Heo1-2/+81
2024-12-03sched_ext: Add __weak to fix the build errorsHonglei Wang1-3/+3
2024-11-11sched_ext: Rename scx_bpf_dispatch[_vtime]_from_dsq*() -> scx_bpf_dsq_move[_v...Tejun Heo1-6/+6
2024-11-11sched_ext: Rename scx_bpf_consume() to scx_bpf_dsq_move_to_local()Tejun Heo1-1/+1
2024-11-11sched_ext: Rename scx_bpf_dispatch[_vtime]() to scx_bpf_dsq_insert[_vtime]()Tejun Heo1-2/+2
2024-10-25sched_ext: Make cast_mask() inlineTejun Heo1-1/+1
2024-10-02sched_ext: Add __weak markers to BPF helper function decalarationsVishal Chourasia1-3/+3
2024-09-25tools/sched_ext: Receive misc updates from SCX repoTejun Heo1-0/+15