| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-08 | sched_ext: Mark SCX_OPS_HAS_CGROUP_WEIGHT for deprecation | Tejun Heo | 1 | -1/+4 |
| 2025-04-08 | sched_ext: Remove cpu.weight / cpu.idle unimplemented warnings | Tejun Heo | 1 | -40/+1 |
| 2025-04-08 | sched_ext: Use kvzalloc for large exit_dump allocation | Breno Leitao | 1 | -2/+2 |
| 2025-04-07 | sched_ext: idle: Introduce scx_bpf_select_cpu_and() | Andrea Righi | 1 | -0/+1 |
| 2025-04-07 | sched_ext: idle: Explicitly pass allowed cpumask to scx_select_cpu_dfl() | Andrea Righi | 1 | -1/+1 |
| 2025-04-04 | sched_ext: Drop "ops" from SCX_OPS_TASK_ITER_BATCH | Tejun Heo | 1 | -4/+4 |
| 2025-04-04 | sched_ext: Drop "ops" from scx_ops_{init|exit|enable|disable}[_task]() and fr... | Tejun Heo | 1 | -46/+46 |
| 2025-04-04 | sched_ext: Drop "ops" from scx_ops_exit(), scx_ops_error() and friends | Tejun Heo | 1 | -92/+83 |
| 2025-04-04 | sched_ext: Drop "ops" from scx_ops_bypass(), scx_ops_breather() and friends | Tejun Heo | 1 | -35/+34 |
| 2025-04-04 | sched_ext: Drop "ops" from scx_ops_helper, scx_ops_enable_mutex and __scx_ops... | Tejun Heo | 1 | -22/+21 |
| 2025-04-04 | sched_ext: Drop "ops" from scx_ops_enable_state and friends | Tejun Heo | 1 | -44/+37 |
| 2025-03-26 | sched_ext: initialize built-in idle state before ops.init() | Andrea Righi | 1 | -2/+2 |
| 2025-03-26 | sched_ext: create_dsq: Return -EEXIST on duplicate request | Jake Hillion | 1 | -2/+2 |
| 2025-03-24 | Merge tag 'sched-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
| 2025-03-19 | sched/debug: Change SCHED_WARN_ON() to WARN_ON_ONCE() | Ingo Molnar | 1 | -1/+1 |
| 2025-03-14 | sched_ext: idle: Refactor scx_select_cpu_dfl() | Andrea Righi | 1 | -4/+5 |
| 2025-03-14 | sched_ext: idle: Honor idle flags in the built-in idle selection policy | Andrea Righi | 1 | -1/+1 |
| 2025-03-13 | sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local() | Andrea Righi | 1 | -1/+5 |
| 2025-03-04 | sched_ext: Add trace point to track sched_ext core events | Changwoo Min | 1 | -0/+2 |
| 2025-03-04 | sched_ext: Change the event type from u64 to s64 | Changwoo Min | 1 | -10/+10 |
| 2025-03-03 | sched_ext: Merge branch 'for-6.14-fixes' into for-6.15 | Tejun Heo | 1 | -7/+10 |
| 2025-03-03 | sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl() | Andrea Righi | 1 | -0/+3 |
| 2025-02-25 | sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called with... | Tejun Heo | 1 | -4/+7 |
| 2025-02-24 | sched_ext: idle: Introduce scx_bpf_nr_node_ids() | Andrea Righi | 1 | -0/+11 |
| 2025-02-16 | sched_ext: idle: Per-node idle cpumasks | Andrea Righi | 1 | -0/+1 |
| 2025-02-16 | sched_ext: idle: Introduce SCX_OPS_BUILTIN_IDLE_PER_NODE | Andrea Righi | 1 | -2/+19 |
| 2025-02-16 | sched_ext: idle: Make idle static keys private | Andrea Righi | 1 | -7/+2 |
| 2025-02-14 | sched_ext: Provides a sysfs 'events' to expose core event counters | Changwoo Min | 1 | -1/+26 |
| 2025-02-13 | sched_ext: Implement SCX_OPS_ALLOW_QUEUED_WAKEUP | Tejun Heo | 1 | -6/+26 |
| 2025-02-13 | sched_ext: Use SCX_CALL_OP_TASK in task_tick_scx | Chuyi Zhou | 1 | -3/+3 |
| 2025-02-10 | Merge branch 'for-6.14-fixes' into for-6.15 | Tejun Heo | 1 | -8/+21 |
| 2025-02-10 | sched_ext: Fix incorrect assumption about migration disabled tasks in task_ca... | Tejun Heo | 1 | -8/+21 |
| 2025-02-10 | sched_ext: Take NUMA node into account when allocating per-CPU cpumasks | Li RongQing | 1 | -4/+5 |
| 2025-02-08 | sched_ext: Add SCX_EV_ENQ_SKIP_MIGRATION_DISABLED | Tejun Heo | 1 | -1/+12 |
| 2025-02-08 | sched_ext: Count SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE in the right spot | Tejun Heo | 1 | -5/+7 |
| 2025-02-08 | Merge branch 'for-6.14-fixes' into for-6.15 | Tejun Heo | 1 | -4/+36 |
| 2025-02-08 | sched_ext: Fix migration disabled handling in targeted dispatches | Tejun Heo | 1 | -4/+13 |
| 2025-02-08 | sched_ext: Implement auto local dispatching of migration disabled tasks | Tejun Heo | 1 | -0/+23 |
| 2025-02-07 | sched_ext: Add an event, SCX_EV_ENQ_SLICE_DFL | Changwoo Min | 1 | -1/+15 |
| 2025-02-04 | sched_ext: Add an event, SCX_EV_BYPASS_DURATION | Changwoo Min | 1 | -0/+12 |
| 2025-02-04 | sched_ext: Add an event, SCX_EV_BYPASS_DISPATCH | Changwoo Min | 1 | -2/+17 |
| 2025-02-04 | sched_ext: Add an event, SCX_EV_BYPASS_ACTIVATE | Changwoo Min | 1 | -0/+8 |
| 2025-02-04 | sched_ext: Add an event, SCX_EV_ENQ_SKIP_EXITING | Changwoo Min | 1 | -1/+11 |
| 2025-02-02 | sched_ext: Add an event, SCX_EV_DISPATCH_KEEP_LAST | Changwoo Min | 1 | -0/+9 |
| 2025-02-02 | sched_ext: Add an event, SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE | Changwoo Min | 1 | -0/+9 |
| 2025-02-02 | sched_ext: Add an event, SCX_EV_SELECT_CPU_FALLBACK | Changwoo Min | 1 | -0/+13 |
| 2025-02-02 | sched_ext: Implement event counter infrastructure | Changwoo Min | 1 | -0/+103 |
| 2025-01-27 | sched_ext: Move built-in idle CPU selection policy to a separate file | Andrea Righi | 1 | -724/+15 |
| 2025-01-27 | sched_ext: Fix lock imbalance in dispatch_to_local_dsq() | Andrea Righi | 1 | -4/+10 |
| 2025-01-27 | sched_ext: Fix incorrect autogroup migration detection | Tejun Heo | 1 | -14/+1 |