diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2024-05-15 17:32:08 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2024-05-15 17:32:08 -0700 |
commit | 3c999d1ae3c75991902a1a7dad0cb62c2a3008b4 (patch) | |
tree | aa8c904221ce17e9678675b631053028b70674b8 /crypto/lrw.c | |
parent | de6fef50eaf40789b11841474726fd918a3a84a1 (diff) | |
parent | a2a58909cfb5fd5e9f7bb7d954eec0a32fee3f1f (diff) | |
download | linux-3c999d1ae3c75991902a1a7dad0cb62c2a3008b4.tar.gz linux-3c999d1ae3c75991902a1a7dad0cb62c2a3008b4.tar.bz2 linux-3c999d1ae3c75991902a1a7dad0cb62c2a3008b4.zip |
Merge tag 'wq-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Pull workqueue updates from Tejun Heo:
- Work items can now be disabled and enabled, and cancel_work_sync()
and disable_work() can be called form atomic contexts for BH work
items.
This closes feature gap with tasklet and should allow converting all
existing tasklet users to BH workqueues.
- Improve pool sharing for unbound workqueues with strict affinity.
- Misc changes including doc updates, improved debug annotations and
cleanups.
* tag 'wq-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
workqueue: Use "@..." in function comment to describe variable length argument
workqueue: Add destroy_work_on_stack() in workqueue_softirq_dead()
workqueue: remove unnecessary import and function in wq_monitor.py
workqueue: Introduce enable_and_queue_work() convenience function
workqueue: add function in event of workqueue_activate_work
workqueue: Cleanup subsys attribute registration
workqueue: Use list_last_entry() to get the last idle worker
workqueue: Move attrs->cpumask out of worker_pool's properties when attrs->affn_strict
workqueue: Use INIT_WORK_ONSTACK in workqueue_softirq_dead()
workqueue: Allow cancel_work_sync() and disable_work() from atomic contexts on BH work items
workqueue: Remember whether a work item was on a BH workqueue
workqueue: Remove WORK_OFFQ_CANCELING
workqueue: Implement disable/enable for (delayed) work items
workqueue: Preserve OFFQ bits in cancel[_sync] paths
Diffstat (limited to 'crypto/lrw.c')
0 files changed, 0 insertions, 0 deletions