summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'irq-msi-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-03-113-56/+184
|\
| * genirq/matrix: Dynamic bitmap allocationBjörn Töpel2024-02-231-11/+17
| * genirq/irqdomain: Don't call ops->select for DOMAIN_BUS_ANY tokensMarc Zyngier2024-02-201-1/+1
| * genirq/msi: Provide MSI_FLAG_PARENT_PM_DEVThomas Gleixner2024-02-151-1/+4
| * genirq/irqdomain: Reroute device MSI create_mappingThomas Gleixner2024-02-151-6/+20
| * genirq/msi: Provide allocation/free functions for "wired" MSI interruptsThomas Gleixner2024-02-151-0/+68
| * genirq/msi: Optionally use dev->fwnode for device domainThomas Gleixner2024-02-151-4/+16
| * genirq/msi: Split msi_domain_alloc_irq_at()Thomas Gleixner2024-02-151-33/+43
| * genirq/msi: Provide optional translation opThomas Gleixner2024-02-151-0/+15
| * genirq/irqdomain: Remove the param count restriction from select()Thomas Gleixner2024-02-151-1/+1
* | Merge tag 'irq-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-113-119/+130
|\ \
| * | genirq: Wake interrupt threads immediately when changing affinityCrystal Wood2024-02-191-54/+55
| * | genirq/irq_sim: Shrink code by using <linux/cleanup.h> helpersBartosz Golaszewski2024-01-291-15/+10
| * | genirq/irq_sim: Order headers alphabeticallyBartosz Golaszewski2024-01-261-1/+1
| * | genirq/irq_sim: Remove unused field from struct irq_sim_irq_ctxBartosz Golaszewski2024-01-261-1/+0
| * | genirq: Deduplicate interrupt descriptor initializationDawei Li2024-01-241-48/+64
* | | Merge tag 'cgroup-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2024-03-111-0/+1
|\ \ \
| * | | cgroup/cpuset: Mark memory_spread_slab as obsoleteXiongwei Song2024-02-291-0/+1
* | | | Merge tag 'wq-for-6.9-bh-conversions' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-03-111-11/+7
|\ \ \ \
| * | | | 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-113-435/+1432
|\ \ \ \ \
| * | | | | workqueue: Drain BH work items on hot-unplugged CPUsTejun Heo2024-02-292-3/+90
| * | | | | workqueue: Control intensive warning threshold through cmdlineXuewen Yan2024-02-221-3/+11
| * | | | | 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-201-4/+4
| * | | | | 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-161-9/+15
| * | | | | 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-091-1/+16
| * | | | | workqueue: Implement workqueue_set_min_active()Tejun Heo2024-02-091-0/+27
| * | | | | 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-051-18/+4
| | |/ / / / | |/| | | |
| * | | | | 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-042-53/+241
| * | | | | workqueue: Factor out init_cpu_worker_pool()Tejun Heo2024-02-041-14/+18
| * | | | | workqueue: Update lock debugging codeTejun Heo2024-02-041-17/+34