Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Tejun Heo
| State =
Action Required
| Archived =
No
| 396 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
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
»