projects
/
linux.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Merge tag 'for-6.12/block-20240925' of git://git.kernel.dk/linux
2024-06-18
Tejun Heo
sched_ext: Add scx_simple and scx_example_qmap example...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched_ext: Implement BPF extensible scheduler class
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched_ext: Add boilerplate for extensible scheduler...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched: Add normal_policy()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched: Factor out update_other_load_avgs() from __update_blo...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched: Factor out cgroup weight conversion functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched: Add sched_class->switching_to() and expose check_clas...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched: Add sched_class->reweight_task()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched: Allow sched_cgroup_fork() to fail and introduce...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
sched: Restructure sched_class order sanity checks...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-06-18
Tejun Heo
Merge branch 'bpf/for-next' into sched_ext-base
commit
|
commitdiff
|
tree
2024-05-20
Tejun Heo
workqueue: Refactor worker ID formatting and make wq_worker_...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-05-15
Tejun Heo
Merge branch 'for-6.10' into test-merge-for-6.10
commit
|
commitdiff
|
tree
2024-04-24
Tejun Heo
workqueue: The default node_nr_active should have its...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-04-22
Tejun Heo
workqueue: Use "@..." in function comment to describe...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-03-25
Tejun Heo
workqueue: Allow cancel_work_sync() and disable_work...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-03-25
Tejun Heo
workqueue: Remember whether a work item was on a BH...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-03-25
Tejun Heo
workqueue: Remove WORK_OFFQ_CANCELING
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-03-25
Tejun Heo
workqueue: Implement disable/enable for (delayed) work...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-03-25
Tejun Heo
workqueue: Preserve OFFQ bits in cancel[_sync] paths
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-03-02
Tejun Heo
dm-verity: Convert from tasklet to BH workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-03-02
Tejun Heo
dm-crypt: Convert from tasklet to BH workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-29
Tejun Heo
workqueue: Drain BH work items on hot-unplugged CPUs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Tejun Heo
ieee802154: ca8210: Drop spurious WQ_UNBOUND from alloc_orde...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Make @flags handling consistent across set_work_d...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Remove clear_work_data()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Factor out work_grab_pending() from __cancel_work...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Clean up enum work_bits and related constants
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Introduce work_cancel_flags
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Use variable name irq_flags for saving local...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Reorganize flush and cancel[_sync] functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Rename __cancel_work_timer() to __cancel_timer_sync()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Use rcu_read_lock_any_held() instead of...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-21
Tejun Heo
workqueue: Cosmetic changes
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-16
Tejun Heo
workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Tejun Heo
workqueue: Fix queue_work_on() with BH workqueues
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-09
Tejun Heo
async: Use a dedicated unbound workqueue with raised...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-09
Tejun Heo
workqueue: Implement workqueue_set_min_active()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Tejun Heo
blk-iocost: Fix an UBSAN shift-out-of-bounds warning
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-06
Tejun Heo
Merge branch 'for-6.8-fixes' into for-6.9
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-06
Tejun Heo
Revert "workqueue: Override implicit ordered attribute...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-06
Tejun Heo
workqueue: Don't implicitly make UNBOUND workqueues...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-05
Tejun Heo
usb: core: hcd: Convert from tasklet to BH workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-05
Tejun Heo
backtracetest: Convert from tasklet to BH workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-05
Tejun Heo
Revert "workqueue: make wq_subsys const"
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-04
Tejun Heo
workqueue: Implement BH workqueues to eventually replace...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-04
Tejun Heo
workqueue: Factor out init_cpu_worker_pool()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-04
Tejun Heo
workqueue: Update lock debugging code
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-02-04
Tejun Heo
workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_p...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-31
Tejun Heo
workqueue: Avoid premature init of wq->node_nr_active...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-31
Tejun Heo
workqueue: Don't call cpumask_test_cpu() with -1 CPU...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-30
Tejun Heo
kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-30
Tejun Heo
kernfs: Rearrange kernfs_node fields to reduce its...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
tools/workqueue/wq_dump.py: Add node_nr/max_active...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: Implement system-wide nr_active enforcement...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: Introduce struct wq_node_nr_active
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: Move pwq_dec_nr_in_flight() to the end of...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: RCU protect wq->dfl_pwq and implement accessors...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: Make wq_adjust_max_active() round-robin...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: Move nr_active handling into helpers
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: Replace pwq_activate_inactive_work() with...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: Factor out pwq_is_empty()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-29
Tejun Heo
workqueue: Move pwq->max_active to wq->max_active
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-26
Tejun Heo
workqueue: Break up enum definitions and give names...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-26
Tejun Heo
workqueue: Drop unnecessary kick_pool() in create_worker()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-25
Tejun Heo
tools/workqueue/wq_dump.py: Clean up code and drop...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2024-01-11
Tejun Heo
Revert "kernfs: convert kernfs_idr_lock to an irq safe...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-11-22
Tejun Heo
Merge branch 'for-6.7-fixes' of git://git.kernel.org...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-11-22
Tejun Heo
workqueue: Make sure that wq_unbound_cpumask is never...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-18
Tejun Heo
blk-cgroup: Fix NULL deref caused by blkg_policy_data...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Make default affinity_scope dynamically...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Add "Affinity Scopes and Performance" section...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Implement non-strict affinity scope for...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Add workqueue_attrs->__pod_cpumask
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Factor out need_more_worker() check and...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Factor out work to worker assignment and...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Add multiple affinity scopes and interface...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Modularize wq_pod_type initialization
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Add tools/workqueue/wq_dump.py which prints...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Generalize unbound CPU pods
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Factor out clearing of workqueue-only attrs...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Factor out actual cpumask calculation to...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Initialize unbound CPU pods later in the...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Move wq_pod_init() below workqueue_init()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Rename NUMA related names to use pod instead
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Rename workqueue_attrs->no_numa to ->ordered
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Make unbound workqueues to use per-cpu pool_workq...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Call wq_update_unbound_numa() on all CPUs...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Make per-cpu pool_workqueues allocated and...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Use a kthread_worker to release pool_workqueues
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Remove module param disable_numa and sysfs...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Relocate worker and work management functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Not all work insertion needs to wake up...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Cleanups around process_scheduled_works()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Drop the special locking rule for worker...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-08-08
Tejun Heo
workqueue: Merge branch 'for-6.5-fixes' into for-6.6
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-07-25
Tejun Heo
workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-06-22
Tejun Heo
Revert "cgroup: Avoid -Wstringop-overflow warnings"
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2023-06-19
Tejun Heo
btrfs: use alloc_ordered_workqueue() to create ordered...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next