summaryrefslogtreecommitdiff
path: root/tools/sched_ext/include/scx/common.bpf.h
AgeCommit message (Expand)Author
10 daysMerge tag 'mm-stable-2026-10-19-21-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2026-10-17sched_ext: Add scx_bpf_dsq_reenq_task() to re-enqueue single tasks from a DSQ...Tejun Heo
2026-10-06mm: replace PF_KCOMPACTD flag with kthread_func() checkKefeng Wang
2026-10-06mm: replace PF_KSWAPD flag with kthread_func() checkKefeng Wang
2026-09-30sched_ext: Introduce scx_bpf_cgroup_nr_cpus()Andrea Righi
2026-09-30sched_ext: Sync common and compat headers from the scx repoTejun Heo
2026-09-26sched_ext: Merge branch 'for-7.3-fixes' into for-7.4Tejun Heo
2026-09-26sched_ext: Add a size argument to scx_bpf_cid_topo() so struct scx_cid_topo c...Tejun Heo
2026-09-26sched_ext: Add a CID NUMA node lookup kfuncAndrea Righi
2026-09-15sched_ext: Maintain an online cid mask in the scheduler arenaTejun Heo
2026-09-08tools/sched_ext: Fix repeated word 'be' in commentHemanth Selam
2026-08-21sched_ext: Sync common and compat headers from the scx repoTejun Heo
2026-08-12sched_ext: Convert sub-cap kfuncs to __arena cmask argumentsTejun Heo
2026-07-24sched_ext: Gate scx_bpf_cidperf_set() behind a new SCX_CAP_PERFTejun Heo
2026-07-13sched_ext: Add scx_bpf_sub_kill() to evict a child sub-schedulerTejun Heo
2026-07-13sched_ext: Add per-shard cap delegation for sub-schedulersTejun Heo
2026-07-09sched_ext: Make scx_bpf_kick_cid() return voidTejun Heo
2026-06-24sched_ext: Remove deprecated scx_bpf_cpu_rq()Christian Loehle
2026-06-03sched_ext: Make scx_bpf_kick_cid() return s32Tejun Heo
2026-04-29sched_ext: Add cid-form kfunc wrappers alongside cpu-formTejun Heo
2026-04-29sched_ext: Add cmask, a base-windowed bitmap over cid spaceTejun Heo
2026-04-29tools/sched_ext: Add struct_size() helpers to common.bpf.hTejun Heo
2026-04-29sched_ext: Add topological CPU IDs (cids)Tejun Heo
2026-04-20sched_ext: add p->scx.tid and SCX_OPS_TID_TO_TASK lookupTejun Heo
2026-04-16sched_ext: scx_qmap: move task_ctx into a BPF arena slabTejun Heo
2026-03-23tools/sched_ext: Add scx_bpf_sub_dispatch() compat wrapperCheng-Yang Chou
2026-03-07tools/sched_ext/include: Add missing helpers to common.bpf.hTejun Heo
2026-03-06sched_ext: Add basic building blocks for nested sub-scheduler dispatchingTejun Heo
2025-10-29sched_ext/tools: Restore backward compat with v6.12 kernelsTejun Heo
2025-10-29sched_ext: Allow scx_bpf_reenqueue_local() to be called from anywhereTejun Heo
2025-10-15sched_ext: Add lockless peek operation for DSQsRyan Newton
2025-10-13sched_ext/tools: Add compat wrapper for scx_bpf_task_set_slice/dsq_vtime()Tejun Heo
2025-10-13sched_ext: Make scx_bpf_dsq_insert*() return boolTejun Heo
2025-10-13sched_ext: Wrap kfunc args in struct to prepare for aux__progTejun Heo
2025-10-13sched_ext: Add scx_bpf_task_set_slice() and scx_bpf_task_set_dsq_vtime()Tejun Heo
2025-09-03tools/sched_ext: Add compat helper for scx_bpf_cpu_curr()Andrea Righi
2025-09-03sched_ext: Introduce scx_bpf_cpu_curr()Christian Loehle
2025-09-03sched_ext: Introduce scx_bpf_locked_rq()Christian Loehle
2025-08-11tools/sched_ext: Receive updates from SCX repoAndrea Righi
2025-04-07sched_ext: idle: Introduce scx_bpf_select_cpu_and()Andrea Righi
2025-04-02tools/sched_ext: Sync with scx repoTejun Heo
2025-03-03sched_ext: Merge branch 'for-6.14-fixes' into for-6.15Tejun Heo
2025-02-24sched_ext: idle: Introduce scx_bpf_nr_node_ids()Andrea Righi
2025-02-18sched_ext: idle: Introduce node-aware idle cpu kfunc helpersAndrea Righi
2025-02-14tools/sched_ext: Sync with scx repoTejun Heo
2025-02-13sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h.Chuyi Zhou
2025-02-08tools/sched_ext: Compatible testing of SCX_ENQ_CPU_SELECTEDChangwoo Min
2025-02-08Merge branch 'for-6.14-fixes' into for-6.15Tejun Heo
2025-02-04sched_ext: Add scx_bpf_events() and scx_read_event() for BPF schedulersChangwoo Min
2025-02-02sched_ext: Fix incorrect time delta calculation in time_delta()Changwoo Min