Show patches with: Submitter = Tejun Heo       |    State = Action Required       |    Archived = No       |   396 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[32/36] sched_ext: Add vtime-ordered priority queue to dispatch_q's [01/36] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-11-11 Tejun Heo New
[31/36] sched_ext: Implement core-sched support [01/36] cgroup: Implement cgroup_show_cftypes() - 2 - --- 2023-11-11 Tejun Heo New
[30/36] sched_ext: Implement sched_ext_ops.cpu_online/offline() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[29/36] sched_ext: Implement sched_ext_ops.cpu_acquire/release() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[28/36] sched_ext: Implement SCX_KICK_WAIT [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[27/36] sched_ext: Add a cgroup scheduler which uses flattened hierarchy [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[26/36] sched_ext: Add a cgroup-based core-scheduling scheduler [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[24/36] sched_ext: Track tasks that are subjects of the in-flight SCX operation [01/36] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-11-11 Tejun Heo New
[23/36] sched_ext: Implement tickless support [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[22/36] sched_ext: Add task state tracking operations [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[21/36] sched_ext: Make watchdog handle ops.dispatch() looping stall [01/36] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-11-11 Tejun Heo New
[20/36] sched_ext: Add a central scheduler which makes all scheduling decisions on one CPU [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[19/36] sched_ext: Implement scx_bpf_kick_cpu() and task preemption support [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[18/36] sched_ext: Print sched_ext info when dumping stack [01/36] cgroup: Implement cgroup_show_cftypes() - - - --- 2023-11-11 Tejun Heo New
[17/36] sched_ext: Allow BPF schedulers to switch all eligible tasks into sched_ext [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[16/36] sched_ext: Allow BPF schedulers to disallow specific tasks from joining SCHED_EXT [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[15/36] sched_ext: Implement runnable task stall watchdog [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[14/36] sched_ext: Add sysrq-S which disables the BPF scheduler [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[13/36] sched_ext: Add scx_simple and scx_example_qmap example schedulers [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[11/36] sched_ext: Add boilerplate for extensible scheduler class [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[10/36] sched: Add normal_policy() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[09/36] sched: Add @reason to sched_class->rq_{on|off}line() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[08/36] sched: Enumerate CPU cgroup file types [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[07/36] sched: Expose css_tg() and __setscheduler_prio() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[06/36] sched: Factor out cgroup weight conversion functions [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[05/36] sched: Add sched_class->switching_to() and expose check_class_changing/changed() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[04/36] sched: Add sched_class->reweight_task() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[03/36] sched: Allow sched_cgroup_fork() to fail and introduce sched_cancel_fork() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[02/36] sched: Restructure sched_class order sanity checks in sched_init() [01/36] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-11-11 Tejun Heo New
[01/36] cgroup: Implement cgroup_show_cftypes() [01/36] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-11-11 Tejun Heo New
[GIT,PULL] cgroup changes for v6.7 [GIT,PULL] cgroup changes for v6.7 - - - --- 2023-10-31 Tejun Heo New
[GIT,PULL] workqueue rust bindings for v6.7 [GIT,PULL] workqueue rust bindings for v6.7 - - - --- 2023-10-31 Tejun Heo New
[GIT,PULL] workqueue changes for v6.7 [GIT,PULL] workqueue changes for v6.7 - - - --- 2023-10-31 Tejun Heo New
[GIT,PULL] Cgroup fixes for v6.6-rc5 [GIT,PULL] Cgroup fixes for v6.6-rc5 - - - --- 2023-10-12 Tejun Heo New
[GIT,PULL] Workqueue fixes for v6.6-rc5 [GIT,PULL] Workqueue fixes for v6.6-rc5 - - - --- 2023-10-12 Tejun Heo New
[GIT,PULL] Workqueue fixes for v6.6-rc3 [GIT,PULL] Workqueue fixes for v6.6-rc3 - - - --- 2023-09-25 Tejun Heo New
[v2,03/24] workqueue: Not all work insertion needs to wake up a worker Untitled series #54381 - - - --- 2023-08-08 Tejun Heo New
[GIT,PULL] workqueue fixes for v6.5-rc5 [GIT,PULL] workqueue fixes for v6.5-rc5 - - - --- 2023-08-07 Tejun Heo New
[wq/for-6.5-fixes] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags [wq/for-6.5-fixes] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-07-25 Tejun Heo New
[34/34] sched_ext: Add a rust userspace hybrid example scheduler [01/34] cgroup: Implement cgroup_show_cftypes() - - - --- 2023-07-11 Tejun Heo New
[33/34] sched_ext: Add a basic, userland vruntime scheduler [01/34] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-07-11 Tejun Heo New
[32/34] sched_ext: Documentation: scheduler: Document extensible scheduler class [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[31/34] sched_ext: Add vtime-ordered priority queue to dispatch_q's [01/34] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-07-11 Tejun Heo New
[30/34] sched_ext: Implement core-sched support [01/34] cgroup: Implement cgroup_show_cftypes() - 2 - --- 2023-07-11 Tejun Heo New
[29/34] sched_ext: Implement sched_ext_ops.cpu_online/offline() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[28/34] sched_ext: Implement sched_ext_ops.cpu_acquire/release() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[27/34] sched_ext: Implement SCX_KICK_WAIT [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[26/34] sched_ext: Add a cgroup scheduler which uses flattened hierarchy [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[25/34] sched_ext: Add a cgroup-based core-scheduling scheduler [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[24/34] sched_ext: Add cgroup support [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[23/34] sched_ext: Track tasks that are subjects of the in-flight SCX operation [01/34] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-07-11 Tejun Heo New
[22/34] sched_ext: Implement tickless support [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[21/34] sched_ext: Add task state tracking operations [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[20/34] sched_ext: Make watchdog handle ops.dispatch() looping stall [01/34] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-07-11 Tejun Heo New
[19/34] sched_ext: Add a central scheduler which makes all scheduling decisions on one CPU [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[18/34] sched_ext: Implement scx_bpf_kick_cpu() and task preemption support [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[17/34] sched_ext: Allow BPF schedulers to switch all eligible tasks into sched_ext [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[16/34] sched_ext: Allow BPF schedulers to disallow specific tasks from joining SCHED_EXT [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[15/34] sched_ext: Implement runnable task stall watchdog [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[14/34] sched_ext: Add sysrq-S which disables the BPF scheduler [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[13/34] sched_ext: Add scx_simple and scx_example_qmap example schedulers [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[12/34] sched_ext: Implement BPF extensible scheduler class [01/34] cgroup: Implement cgroup_show_cftypes() 3 - - --- 2023-07-11 Tejun Heo New
[11/34] sched_ext: Add boilerplate for extensible scheduler class [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[10/34] sched: Add normal_policy() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[09/34] sched: Add @reason to sched_class->rq_{on|off}line() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[08/34] sched: Enumerate CPU cgroup file types [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[07/34] sched: Expose css_tg() and __setscheduler_prio() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[06/34] sched: Factor out cgroup weight conversion functions [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[05/34] sched: Add sched_class->switching_to() and expose check_class_changing/changed() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[04/34] sched: Add sched_class->reweight_task() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[03/34] sched: Allow sched_cgroup_fork() to fail and introduce sched_cancel_fork() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[02/34] sched: Restructure sched_class order sanity checks in sched_init() [01/34] cgroup: Implement cgroup_show_cftypes() - 1 - --- 2023-07-11 Tejun Heo New
[01/34] cgroup: Implement cgroup_show_cftypes() [01/34] cgroup: Implement cgroup_show_cftypes() 3 1 - --- 2023-07-11 Tejun Heo New
[GIT,PULL] cgroup: Changes for v6.5 [GIT,PULL] cgroup: Changes for v6.5 - - - --- 2023-06-26 Tejun Heo New
[GIT,PULL] workqueue: Ordered workqueue creation cleanups for v6.5 [GIT,PULL] workqueue: Ordered workqueue creation cleanups for v6.5 - - - --- 2023-06-26 Tejun Heo New
[GIT,PULL] workqueue changes for-6.5 [GIT,PULL] workqueue changes for-6.5 - - - --- 2023-06-26 Tejun Heo New
[GIT,PULL] cgroup: Fixes for v6.4-rc7 [GIT,PULL] cgroup: Fixes for v6.4-rc7 - - - --- 2023-06-21 Tejun Heo New
[GIT,PULL] cgroup fixes for v6.4-rc5 [GIT,PULL] cgroup fixes for v6.4-rc5 - - - --- 2023-06-09 Tejun Heo New
[08/13] btrfs: Use alloc_ordered_workqueue() to create ordered workqueues Untitled series #40366 - - - --- 2023-05-25 Tejun Heo New
[RESEND,01/13] scsi: ncr53c8xx: Use default @max_active for hostdata->work_q [RESEND,01/13] scsi: ncr53c8xx: Use default @max_active for hostdata->work_q 2 - - --- 2023-05-21 Tejun Heo New
[24/24] workqueue: Implement localize-to-issuing-CPU for unbound workqueues [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[23/24] workqueue: Add pool_workqueue->cpu [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[22/24] workqueue: Add "Affinity Scopes and Performance" section to documentation [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[21/24] workqueue: Implement non-strict affinity scope for unbound workqueues [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[20/24] workqueue: Add workqueue_attrs->__pod_cpumask [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[19/24] workqueue: Factor out need_more_worker() check and worker wake-up [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[18/24] workqueue: Factor out work to worker assignment and collision handling [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[17/24] workqueue: Add multiple affinity scopes and interface to select them [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[16/24] workqueue: Modularize wq_pod_type initialization [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[15/24] workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[14/24] workqueue: Generalize unbound CPU pods [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[13/24] workqueue: Initialize unbound CPU pods later in the boot [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[12/24] workqueue: Move wq_pod_init() below workqueue_init() [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[11/24] workqueue: Rename NUMA related names to use pod instead [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[10/24] workqueue: Rename workqueue_attrs->no_numa to ->ordered [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[09/24] workqueue: Make unbound workqueues to use per-cpu pool_workqueues [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags 1 - - --- 2023-05-19 Tejun Heo New
[08/24] workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[07/24] workqueue: Use a kthread_worker to release pool_workqueues [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[06/24] workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
[05/24] workqueue: Relocate worker and work management functions [01/24] workqueue: Drop the special locking rule for worker->flags and worker_pool->flags - - - --- 2023-05-19 Tejun Heo New
« 1 2 3 4 »