- 241590e Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 11 months ago
- d08c407 Merge tag 'timers-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 12 months ago
- 1acd92d workqueue: Drain BH work items on hot-unplugged CPUs by Tejun Heo · 1 year ago
- ccdec9219 workqueue: Control intensive warning threshold through cmdline by Xuewen Yan · 1 year ago
- c0e8c5b workqueue: Use global variant for add_timer() by Anna-Maria Behnsen · 1 year ago
- bccdc1f workqueue: Make @flags handling consistent across set_work_data() and friends by Tejun Heo · 1 year ago
- afe928c workqueue: Remove clear_work_data() by Tejun Heo · 1 year ago
- 978b840 workqueue: Factor out work_grab_pending() from __cancel_work_sync() by Tejun Heo · 1 year ago
- e9a8e01 workqueue: Clean up enum work_bits and related constants by Tejun Heo · 1 year ago
- c5f5b94 workqueue: Introduce work_cancel_flags by Tejun Heo · 1 year ago
- c26e2f2 workqueue: Use variable name irq_flags for saving local irq flags by Tejun Heo · 1 year ago
- cdc6e4b workqueue: Reorganize flush and cancel[_sync] functions by Tejun Heo · 1 year ago
- c514068 workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() by Tejun Heo · 1 year ago
- d355001 workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() by Tejun Heo · 1 year ago
- c7a40c4 workqueue: Cosmetic changes by Tejun Heo · 1 year ago
- 0774906 Merge 6.8-rc5 into driver-core-next by Greg Kroah-Hartman · 1 year ago
- fd0a68a workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK by Tejun Heo · 1 year ago
- 2f34d73 workqueue: Fix queue_work_on() with BH workqueues by Tejun Heo · 1 year, 1 month ago
- 8f17218 workqueue: Implement workqueue_set_min_active() by Tejun Heo · 1 year, 1 month ago
- 516d3dc workqueue: Fix kernel-doc comment of unplug_oldest_pwq() by Waiman Long · 1 year, 1 month ago
- 49584bb workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask by Waiman Long · 1 year, 1 month ago
- d64f2fa kernel/workqueue: Let rescuers follow unbound wq cpumask changes by Juri Lelli · 1 year, 1 month ago
- 4c065db workqueue: Enable unbound cpumask update on ordered workqueues by Waiman Long · 1 year, 1 month ago
- 26fb7e3 workqueue: Link pwq's into wq->pwqs from oldest to newest by Waiman Long · 1 year, 1 month ago
- 5df9197 workqueue: make wq_subsys const by Ricardo B. Marliere · 1 year, 1 month ago
- 40911d4 Merge branch 'for-6.8-fixes' into for-6.9 by Tejun Heo · 1 year, 1 month ago
- aac8a59 Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" by Tejun Heo · 1 year, 1 month ago
- 3bc1e71 workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered by Tejun Heo · 1 year, 1 month ago
- 8eb17dc workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask by Waiman Long · 1 year, 1 month ago
- 96068b6 workqueue: fix a typo in comment by Wang Jinchao · 1 year, 1 month ago
- 4f19b8e Revert "workqueue: make wq_subsys const" by Tejun Heo · 1 year, 1 month ago
- 4cb1ef6 workqueue: Implement BH workqueues to eventually replace tasklets by Tejun Heo · 1 year, 1 month ago
- 2fcdb1b workqueue: Factor out init_cpu_worker_pool() by Tejun Heo · 1 year, 1 month ago
- c35aea3 workqueue: Update lock debugging code by Tejun Heo · 1 year, 1 month ago
- d412ace workqueue: make wq_subsys const by Ricardo B. Marliere · 1 year, 1 month ago
- c70e177 workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() by Tejun Heo · 1 year, 1 month ago
- c5f8cd6 workqueue: Avoid premature init of wq->node_nr_active[].max by Tejun Heo · 1 year, 1 month ago
- 15930da workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() by Tejun Heo · 1 year, 1 month ago
- aae17eb workqueue: Avoid using isolated cpus' timers on queue_delayed_work by Leonardo Bras · 1 year, 1 month ago
- 5797b1c workqueue: Implement system-wide nr_active enforcement for unbound workqueues by Tejun Heo · 1 year, 1 month ago
- 91ccc6e workqueue: Introduce struct wq_node_nr_active by Tejun Heo · 1 year, 1 month ago
- dd6c3c5 workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling by Tejun Heo · 1 year, 1 month ago
- 9f66cff workqueue: RCU protect wq->dfl_pwq and implement accessors for it by Tejun Heo · 1 year, 1 month ago
- c5404d4 workqueue: Make wq_adjust_max_active() round-robin pwqs while activating by Tejun Heo · 1 year, 1 month ago
- 1c270b7 workqueue: Move nr_active handling into helpers by Tejun Heo · 1 year, 1 month ago
- 4c63803 workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() by Tejun Heo · 1 year, 1 month ago
- afa87ce workqueue: Factor out pwq_is_empty() by Tejun Heo · 1 year, 1 month ago
- a045a27 workqueue: Move pwq->max_active to wq->max_active by Tejun Heo · 1 year, 1 month ago
- e563d0a workqueue: Break up enum definitions and give names to the types by Tejun Heo · 1 year, 1 month ago
- 6a229b0 workqueue: Drop unnecessary kick_pool() in create_worker() by Tejun Heo · 1 year, 1 month ago
- 8318d6a workqueue: Shorten events_freezable_power_efficient name by Audra Mitchell · 1 year, 1 month ago
- 7bd20b6 workqueue: mark power efficient workqueue as unbounded if nohz_full enabled by Marcelo Tosatti · 1 year, 1 month ago
- 1a65a6d workqueue: Add rcu lock check at the end of work item execution by Xuewen Yan · 1 year, 2 months ago
- 85f0ab4 kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND by Juri Lelli · 1 year, 1 month ago
- 31c8900 workqueue.c: Increase workqueue name length by Audra Mitchell · 1 year, 2 months ago
- 2025956 Merge branch 'for-6.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq into for-6.8 by Tejun Heo · 1 year, 3 months ago
- 4a6c560 workqueue: Make sure that wq_unbound_cpumask is never empty by Tejun Heo · 1 year, 3 months ago
- 49277a5 workqueue: Move workqueue_set_unbound_cpumask() and its helpers inside CONFIG_SYSFS by Waiman Long · 1 year, 3 months ago
- fe28f63 workqueue: Add workqueue_unbound_exclude_cpumask() to exclude CPUs from wq_unbound_cpumask by Waiman Long · 1 year, 4 months ago
- 8f6f76a Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 4 months ago
- 68279f9 treewide: mark stuff as __ro_after_init by Alexey Dobriyan · 1 year, 5 months ago
- 265f3ed workqueue: Provide one lock class key per work_on_cpu() callsite by Frederic Weisbecker · 1 year, 5 months ago
- 5d9c7a1 workqueue: fix -Wformat-truncation in create_worker by Lucy Mielke · 1 year, 5 months ago
- ca10d85 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() by Waiman Long · 1 year, 5 months ago
- 7b42f40 workqueue: Use the kmem_cache_free() instead of kfree() to release pwq by Zqiang · 1 year, 5 months ago
- 6434455 workqueue: Fix UAF report by KASAN in pwq_release_workfn() by Zqiang · 1 year, 5 months ago
- dd64c87 workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() by Zqiang · 1 year, 6 months ago
- a682821 workqueue: Removed double allocation of wq_update_pod_attrs_buf by Steven Rostedt (Google) · 1 year, 6 months ago
- fe48ba7 workqueue: fix data race with the pwq->stats[] increment by Mirsad Goran Todorovac · 1 year, 6 months ago
- b6a46f7 workqueue: Rename rescuer kworker by Aaron Tomlin · 1 year, 7 months ago
- 523a301 workqueue: Make default affinity_scope dynamically updatable by Tejun Heo · 1 year, 7 months ago
- 8639ece workqueue: Implement non-strict affinity scope for unbound workqueues by Tejun Heo · 1 year, 7 months ago
- 9546b29 workqueue: Add workqueue_attrs->__pod_cpumask by Tejun Heo · 1 year, 7 months ago
- 0219a35 workqueue: Factor out need_more_worker() check and worker wake-up by Tejun Heo · 1 year, 7 months ago
- 873eaca workqueue: Factor out work to worker assignment and collision handling by Tejun Heo · 1 year, 7 months ago
- 63c5484 workqueue: Add multiple affinity scopes and interface to select them by Tejun Heo · 1 year, 7 months ago
- 025e168 workqueue: Modularize wq_pod_type initialization by Tejun Heo · 1 year, 7 months ago
- 84193c0 workqueue: Generalize unbound CPU pods by Tejun Heo · 1 year, 7 months ago
- 5de7a03 workqueue: Factor out clearing of workqueue-only attrs fields by Tejun Heo · 1 year, 7 months ago
- 0f36ee2 workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() by Tejun Heo · 1 year, 7 months ago
- 2930155 workqueue: Initialize unbound CPU pods later in the boot by Tejun Heo · 1 year, 7 months ago
- a86feae workqueue: Move wq_pod_init() below workqueue_init() by Tejun Heo · 1 year, 7 months ago
- fef59c9 workqueue: Rename NUMA related names to use pod instead by Tejun Heo · 1 year, 7 months ago
- af73f5c workqueue: Rename workqueue_attrs->no_numa to ->ordered by Tejun Heo · 1 year, 7 months ago
- 636b927 workqueue: Make unbound workqueues to use per-cpu pool_workqueues by Tejun Heo · 1 year, 7 months ago
- 4cbfd3d workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug by Tejun Heo · 1 year, 7 months ago
- 687a9aa workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones by Tejun Heo · 1 year, 7 months ago
- 967b494 workqueue: Use a kthread_worker to release pool_workqueues by Tejun Heo · 1 year, 7 months ago
- fcecfa8 workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa by Tejun Heo · 1 year, 7 months ago
- 797e834 workqueue: Relocate worker and work management functions by Tejun Heo · 1 year, 7 months ago
- ee1ceef workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq by Tejun Heo · 1 year, 7 months ago
- fe089f8 workqueue: Not all work insertion needs to wake up a worker by Tejun Heo · 1 year, 7 months ago
- c0ab017 workqueue: Cleanups around process_scheduled_works() by Tejun Heo · 1 year, 7 months ago
- bc8b50c workqueue: Drop the special locking rule for worker->flags and worker_pool->flags by Tejun Heo · 1 year, 7 months ago
- 8743765 workqueue: Merge branch 'for-6.5-fixes' into for-6.6 by Tejun Heo · 1 year, 7 months ago
- 9680540 workqueue: use LIST_HEAD to initialize cull_list by Yang Yingliang · 1 year, 7 months ago
- aa6fde9 workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 by Tejun Heo · 1 year, 8 months ago
- ace3c54 workqueue: add cmdline parameter `workqueue.unbound_cpus` to further constrain wq_unbound_cpumask at boot time by tiozhang · 1 year, 8 months ago
- 20bdeda workqueue: Warn attempt to flush system-wide workqueues. by Tetsuo Handa · 1 year, 8 months ago
- 7ab044a Merge tag 'wq-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 1 year, 8 months ago