summaryrefslogtreecommitdiff
path: root/tools/sched_ext/scx_qmap.bpf.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-31sched_ext: Check bpf_timer_start return values in scx_qmapWanwu Li1-3/+6
2026-08-17sched_ext: Merge branch 'for-7.3-arena-args' into for-7.3Tejun Heo1-23/+13
2026-08-15sched_ext: Make core-sched task ordering hierarchy-awareTejun Heo1-7/+16
2026-08-15sched_ext: Fix inverted ops.core_sched_before() invocationTejun Heo1-1/+1
2026-08-12sched_ext: Convert scx_bpf_cid_override() to __arena array argumentsTejun Heo1-13/+3
2026-08-12sched_ext: Convert sub-cap kfuncs to __arena cmask argumentsTejun Heo1-10/+10
2026-08-03sched_ext: scx_qmap - Add rescue supportTejun Heo1-27/+58
2026-08-03sched_ext: scx_qmap - Idle-check pinned tasks before direct dispatchTejun Heo1-4/+0
2026-07-24sched_ext: Gate scx_bpf_cidperf_set() behind a new SCX_CAP_PERFTejun Heo1-6/+11
2026-07-19sched_ext: Rename the cid-form cgroup ops to cpuctl_*Tejun Heo1-11/+11
2026-07-19tools/sched_ext: scx_qmap - Add init fault injection modesTejun Heo1-0/+15
2026-07-19tools/sched_ext: scx_qmap - Consume cgroup weights through set_weightTejun Heo1-14/+66
2026-07-14tools/sched_ext: scx_qmap: Fix stale API name in commentLiang Luo1-1/+1
2026-07-13tools/sched_ext: scx_qmap - Add sub-sched cap fault injectionTejun Heo1-0/+40
2026-07-13tools/sched_ext: scx_qmap - Expand hierarchical sub-schedulingTejun Heo1-58/+700
2026-07-13sched_ext: Add shard boundaries to scx_bpf_cid_override()Tejun Heo1-6/+10
2026-07-13sched_ext: Add ops.init_cids() to finalize the cid layout before initTejun Heo1-17/+27
2026-06-03tools/sched_ext: Order single-cid cmask helpers as (cid, mask)Tejun Heo1-6/+6
2026-05-25sched_ext: Convert ops.set_cmask() to arena-resident cmaskTejun Heo1-2/+3
2026-05-13tools/sched_ext: scx_qmap: Fix qa arena placementCheng-Yang Chou1-1/+1
2026-04-29tools/sched_ext: scx_qmap: Port to cid-form struct_opsTejun Heo1-113/+128
2026-04-29tools/sched_ext: scx_qmap: Add cmask-based idle tracking and cid-based idle pickTejun Heo1-16/+121
2026-04-29tools/sched_ext: scx_qmap: Restart on hotplug instead of cpu_online/offlineTejun Heo1-62/+0
2026-04-21Merge branch 'for-7.1-fixes' into for-7.2Tejun Heo1-4/+2
2026-04-21tools/sched_ext: scx_qmap: Silence task_ctx lookup missTejun Heo1-18/+6
2026-04-20sched_ext: Documentation: clarify arena-backed doubly-linked lists in scx_qmapCheng-Yang Chou1-1/+1
2026-04-20sched_ext: add p->scx.tid and SCX_OPS_TID_TO_TASK lookupTejun Heo1-6/+7
2026-04-16sched_ext: scx_qmap: replace FIFO queue maps with arena-backed listsTejun Heo1-86/+141
2026-04-16sched_ext: scx_qmap: move task_ctx into a BPF arena slabTejun Heo1-37/+144
2026-04-16sched_ext: scx_qmap: move globals and cpu_ctx into a BPF arena mapTejun Heo1-87/+63
2026-04-16sched_ext: scx_qmap: rename tctx to taskcTejun Heo1-30/+30
2026-04-13tools/sched_ext: Kick home CPU for stranded tasks in scx_qmapTejun Heo1-0/+40
2026-03-13sched_ext: Add SCX_OPS_ALWAYS_ENQ_IMMED ops flagTejun Heo1-39/+27
2026-03-13sched_ext: Add enq_flags to scx_bpf_dsq_move_to_local()Tejun Heo1-2/+2
2026-03-07sched_ext: Implement scx_bpf_dsq_reenq() for user DSQsTejun Heo1-2/+55
2026-03-07sched_ext: Introduce scx_bpf_dsq_reenq() for remote local DSQ reenqueueTejun Heo1-2/+9
2026-03-06sched_ext: Add basic building blocks for nested sub-scheduler dispatchingTejun Heo1-1/+36
2026-03-06sched_ext: Introduce cgroup sub-sched supportTejun Heo1-1/+8
2026-01-12sched_ext: Add error logging for dsq creation failuresGeorge Guo1-2/+6
2025-10-29sched_ext: Allow scx_bpf_reenqueue_local() to be called from anywhereTejun Heo1-10/+28
2025-10-13tools/sched_ext: Strip compatibility macros for cgroup and dispatch APIsTejun Heo1-9/+5
2025-09-23tools/sched_ext: scx_qmap: Make debug output quieter by defaultTejun Heo1-34/+44
2025-09-23sched_ext: Make qmap dump operation non-destructiveTejun Heo1-1/+17
2025-06-20sched_ext: Add support for cgroup bandwidth control interfaceTejun Heo1-0/+23
2025-04-18sched_ext: change the variable name for slice refill eventHonglei Wang1-2/+2
2025-03-04sched_ext: Change the event type from u64 to s64Changwoo Min1-8/+8
2025-02-27tools/sched_ext: Provide a compatible helper for scx_bpf_events()Andrea Righi1-1/+1
2025-02-08tools/sched_ext: Compatible testing of SCX_ENQ_CPU_SELECTEDChangwoo Min1-1/+1
2025-02-08tool/sched_ext: Event counter dumping updatesTejun Heo1-8/+8
2025-02-07sched_ext: Print an event, SCX_EV_ENQ_SLICE_DFL, in scx_qmap/centralChangwoo Min1-0/+2