summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* io_uring: fix poll_remove stalled req completionPavel Begunkov2024-03-151-2/+2
* io_uring: Fix release of pinned pages when __io_uaddr_map failsGabriel Krisman Bertazi2024-03-131-9/+13
* io_uring/kbuf: rename is_mappedPavel Begunkov2024-03-132-11/+11
* io_uring: simplify io_pages_freePavel Begunkov2024-03-131-5/+1
* io_uring: clean rings on NO_MMAP alloc failPavel Begunkov2024-03-121-2/+3
* io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retryJens Axboe2024-03-121-0/+2
* io_uring: don't save/restore iowait stateJens Axboe2024-03-111-3/+2
* Merge tag 'cgroup-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2024-03-114-19/+14
|\
| * cgroup/cpuset: Mark memory_spread_slab as obsoleteXiongwei Song2024-02-292-1/+2
| * cgroup/cpuset: Remove cpuset_do_slab_mem_spread()Xiongwei Song2024-02-291-10/+0
| * docs: cgroup-v1: add missing code-block tagsXinyu Li2024-01-231-8/+12
* | Merge tag 'wq-for-6.9-bh-conversions' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-03-113-23/+20
|\ \
| * | usb: core: hcd: Convert from tasklet to BH workqueueTejun Heo2024-02-052-12/+13
| * | backtracetest: Convert from tasklet to BH workqueueTejun Heo2024-02-051-11/+7
* | | Merge tag 'wq-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2024-03-1111-507/+1667
|\ \ \
| * | | workqueue: Drain BH work items on hot-unplugged CPUsTejun Heo2024-02-293-3/+91
| * | | workqueue: Introduce from_work() helper for cleaner callback declarationsAllen Pais2024-02-271-0/+3
| * | | workqueue: Control intensive warning threshold through cmdlineXuewen Yan2024-02-222-3/+20
| * | | workqueue: Make @flags handling consistent across set_work_data() and friendsTejun Heo2024-02-201-16/+16
| * | | workqueue: Remove clear_work_data()Tejun Heo2024-02-201-16/+8
| * | | workqueue: Factor out work_grab_pending() from __cancel_work_sync()Tejun Heo2024-02-201-52/+80
| * | | workqueue: Clean up enum work_bits and related constantsTejun Heo2024-02-202-30/+36
| * | | workqueue: Introduce work_cancel_flagsTejun Heo2024-02-201-12/+17
| * | | workqueue: Use variable name irq_flags for saving local irq flagsTejun Heo2024-02-201-38/+38
| * | | workqueue: Reorganize flush and cancel[_sync] functionsTejun Heo2024-02-201-68/+68
| * | | workqueue: Rename __cancel_work_timer() to __cancel_timer_sync()Tejun Heo2024-02-201-3/+3
| * | | workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held()Tejun Heo2024-02-201-2/+2
| * | | workqueue: Cosmetic changesTejun Heo2024-02-201-16/+14
| * | | workqueue, irq_work: Build fix for !CONFIG_IRQ_WORKTejun Heo2024-02-162-10/+16
| * | | workqueue: Fix queue_work_on() with BH workqueuesTejun Heo2024-02-141-5/+36
| * | | async: Use a dedicated unbound workqueue with raised min_activeTejun Heo2024-02-093-1/+18
| * | | workqueue: Implement workqueue_set_min_active()Tejun Heo2024-02-092-0/+29
| * | | workqueue: Fix kernel-doc comment of unplug_oldest_pwq()Waiman Long2024-02-091-7/+10
| * | | workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumaskWaiman Long2024-02-081-1/+1
| * | | kernel/workqueue: Let rescuers follow unbound wq cpumask changesJuri Lelli2024-02-081-0/+5
| * | | workqueue: Enable unbound cpumask update on ordered workqueuesWaiman Long2024-02-081-10/+59
| * | | workqueue: Link pwq's into wq->pwqs from oldest to newestWaiman Long2024-02-081-1/+1
| * | | Merge branch 'for-6.8-fixes' into for-6.9Tejun Heo2024-02-051-6/+2
| |\ \ \
| * | | | workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 orderedTejun Heo2024-02-053-30/+10
| | |/ / | |/| |
| * | | workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumaskWaiman Long2024-02-051-1/+1
| * | | workqueue: fix a typo in commentWang Jinchao2024-02-051-1/+1
| * | | Revert "workqueue: make wq_subsys const"Tejun Heo2024-02-051-1/+1
| * | | workqueue: Implement BH workqueues to eventually replace taskletsTejun Heo2024-02-045-60/+285
| * | | workqueue: Factor out init_cpu_worker_pool()Tejun Heo2024-02-041-14/+18
| * | | workqueue: Update lock debugging codeTejun Heo2024-02-041-17/+34
| * | | workqueue: make wq_subsys constRicardo B. Marliere2024-02-041-1/+1
| * | | workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending()Tejun Heo2024-02-041-2/+8
| * | | workqueue: rust: sync with `WORK_CPU_UNBOUND` changeMiguel Ojeda2024-02-011-1/+5
| * | | workqueue: Avoid premature init of wq->node_nr_active[].maxTejun Heo2024-01-301-0/+8
| * | | workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_ac...Tejun Heo2024-01-301-1/+1