Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Thomas Gleixner
| Archived =
No
| 1335 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
…
11
12
13
14
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[V2,16/21] genirq/msi: Provide new domain id allocation functions
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,15/21] genirq/msi: Provide new domain id based interfaces for freeing interrupts
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,14/21] genirq/msi: Make msi_add_simple_msi_descs() device domain aware
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,13/21] genirq/msi: Make descriptor freeing domain aware
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,12/21] genirq/msi: Make descriptor allocation device domain aware
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,11/21] genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- 1 -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,10/21] genirq/msi: Make msi_get_virq() device domain aware
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,09/21] genirq/msi: Make MSI descriptor iterators device domain aware
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,08/21] genirq/msi: Add pointers for per device irq domains
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- 1 -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,07/21] genirq/msi: Check for invalid MSI parent domain usage
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,06/21] genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_DEVICE
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,05/21] genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_PARENT
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- 1 -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,04/21] genirq/msi: Create msi_api.h
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
1 1 -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,03/21] genirq/irqdomain: Rename irq_domain::dev to irq_domain::pm_dev
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- 2 -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,02/21] genirq/irqdomain: Make struct irqdomain readable
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
1 - -
-
-
-
2022-11-21
Thomas Gleixner
New
[V2,01/21] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
1 1 -
-
-
-
2022-11-21
Thomas Gleixner
New
[15/15] Bluetooth: hci_qca: Fix the teardown problem for real
timers: Provide timer_shutdown[_sync]()
1 - -
-
-
-
2022-11-15
Thomas Gleixner
New
[14/15] timers: Update the documentation to reflect on the new timer_shutdown() API
timers: Provide timer_shutdown[_sync]()
- - 1
-
-
-
2022-11-15
Thomas Gleixner
New
[13/15] timers: Provide timer_shutdown[_sync]()
timers: Provide timer_shutdown[_sync]()
- - -
-
-
-
2022-11-15
Thomas Gleixner
New
[12/15] timers: Add shutdown mechanism to the internal functions
timers: Provide timer_shutdown[_sync]()
- - -
-
-
-
2022-11-15
Thomas Gleixner
New
[11/15] timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode
timers: Provide timer_shutdown[_sync]()
- - -
-
-
-
2022-11-15
Thomas Gleixner
New
[10/15] timers: Silently ignore timers with a NULL function
timers: Provide timer_shutdown[_sync]()
- - -
-
-
-
2022-11-15
Thomas Gleixner
New
[09/15] timers: Rename del_timer() to timer_delete()
timers: Provide timer_shutdown[_sync]()
- 1 -
-
-
-
2022-11-15
Thomas Gleixner
New
[08/15] timers: Rename del_timer_sync() to timer_delete_sync()
timers: Provide timer_shutdown[_sync]()
- 1 -
-
-
-
2022-11-15
Thomas Gleixner
New
[07/15] timers: Use del_timer_sync() even on UP
timers: Provide timer_shutdown[_sync]()
- - -
-
-
-
2022-11-15
Thomas Gleixner
New
[06/15] timers: Update kernel-doc for various functions
timers: Provide timer_shutdown[_sync]()
- - -
-
-
-
2022-11-15
Thomas Gleixner
New
[05/15] timers: Replace BUG_ON()s
timers: Provide timer_shutdown[_sync]()
- 1 -
-
-
-
2022-11-15
Thomas Gleixner
New
[04/15] timers: Get rid of del_singleshot_timer_sync()
timers: Provide timer_shutdown[_sync]()
- 1 -
-
-
-
2022-11-15
Thomas Gleixner
New
[03/15] clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function
timers: Provide timer_shutdown[_sync]()
- 1 1
-
-
-
2022-11-15
Thomas Gleixner
New
[02/15] clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function
timers: Provide timer_shutdown[_sync]()
1 1 1
-
-
-
2022-11-15
Thomas Gleixner
New
[01/15] ARM: spear: Do not use timer namespace for timer_shutdown() function
timers: Provide timer_shutdown[_sync]()
2 1 1
-
-
-
2022-11-15
Thomas Gleixner
New
[10/10] iommu/of: Remove linux/msi.h include
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
1 - -
-
-
-
2022-11-13
Thomas Gleixner
New
[09/10] vfio/fsl-mc: Remove linux/msi.h include
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
1 1 -
-
-
-
2022-11-13
Thomas Gleixner
New
[08/10] soc: fsl: dpio: Remove linux/msi.h include
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
- - -
-
-
-
2022-11-13
Thomas Gleixner
New
[07/10] net: nfp: Remove linux/msi.h includes
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
1 - -
-
-
-
2022-11-13
Thomas Gleixner
New
[06/10] net: dpaa2: Remove linux/msi.h includes
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
- - -
-
-
-
2022-11-13
Thomas Gleixner
New
[05/10] dmaengine: idxd: Remove linux/msi.h include
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
- - -
-
-
-
2022-11-13
Thomas Gleixner
New
[04/10] bus: fsl-mc: Remove linux/msi.h includes
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
- - -
-
-
-
2022-11-13
Thomas Gleixner
New
[03/10] scsi: lpfc: Remove linux/msi.h include
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
- 1 -
-
-
-
2022-11-13
Thomas Gleixner
New
[02/10] ata: ahci: Remove linux/msi.h include
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
- - -
-
-
-
2022-11-13
Thomas Gleixner
New
[01/10] mfd: timberdale: Remove linux/msi.h include
genirq/msi: Treewide cleanup of pointless linux/msi.h includes
- - -
-
-
-
2022-11-13
Thomas Gleixner
New
[V1A,09/20] genirq/msi: Make msi_get_virq() device domain aware
Untitled series #7642
- - -
-
-
-
2022-11-13
Thomas Gleixner
New
clocksource/drivers/hyper-v: Include asm/hyperv-tlfs.h not asm/mshyperv.h
clocksource/drivers/hyper-v: Include asm/hyperv-tlfs.h not asm/mshyperv.h
- 1 -
-
-
-
2022-11-12
Thomas Gleixner
New
[33/33] irqchip: Add IDXD Interrupt Message Store driver
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[32/33] iommu/amd: Enable PCI/IMS
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[31/33] iommu/vt-d: Enable PCI/IMS
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[30/33] x86/apic/msi: Enable PCI/IMS
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[29/33] PCI/MSI: Provide pci_ims_alloc/free_irq()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 - -
-
-
-
2022-11-11
Thomas Gleixner
New
[28/33] PCI/MSI: Provide IMS (Interrupt Message Store) support
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 - -
-
-
-
2022-11-11
Thomas Gleixner
New
[27/33] genirq/msi: Provide constants for PCI/IMS support
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[26/33] x86/apic/msi: Enable MSI_FLAG_PCI_MSIX_ALLOC_DYN
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[25/33] PCI/MSI: Provide post-enable dynamic allocation interfaces for MSI-X
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 - -
-
-
-
2022-11-11
Thomas Gleixner
New
[24/33] PCI/MSI: Provide prepare_desc() MSI domain op
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[23/33] PCI/MSI: Split MSIX descriptor setup
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 - -
-
-
-
2022-11-11
Thomas Gleixner
New
[22/33] genirq/msi: Provide MSI_FLAG_MSIX_ALLOC_DYN
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[21/33] genirq/msi: Provide msi_domain_alloc_irq_at()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[20/33] genirq/msi: Provide msi_domain_ops::prepare_desc()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[19/33] genirq/msi: Provide msi_desc::msi_data
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[18/33] genirq/msi: Provide struct msi_map
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[17/33] x86/apic/msi: Remove arch_create_remap_msi_irq_domain()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[16/33] iommu/amd: Switch to MSI base domains
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[15/33] iommu/vt-d: Switch to MSI parent domains
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[14/33] PCI/MSI: Remove unused pci_dev_has_special_msi_domain()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 - -
-
-
-
2022-11-11
Thomas Gleixner
New
[13/33] x86/apic/vector: Provide MSI parent domain
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[12/33] PCI/MSI: Add support for per device MSI[X] domains
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 - -
-
-
-
2022-11-11
Thomas Gleixner
New
[11/33] genirq/msi: Provide BUS_DEVICE_PCI_MSI[X]
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[10/33] PCI/MSI: Split __pci_write_msi_msg()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 - -
-
-
-
2022-11-11
Thomas Gleixner
New
[09/33] genirq/msi: Add range checking to msi_insert_desc()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[08/33] genirq/msi: Provide msi_match_device_domain()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[07/33] genirq/msi: Provide msi_create/free_device_irq_domain()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[06/33] genirq/irqdomain: Add irq_domain::dev for per device MSI domains
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[05/33] genirq/msi: Split msi_create_irq_domain()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[04/33] genirq/msi: Add size info to struct msi_domain_info
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[03/33] genirq/msi: Provide data structs for per device domains
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[02/33] genirq/msi: Provide struct msi_parent_ops
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[01/33] genirq/msi: Rearrange MSI domain flags
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[20/20] genirq/msi: Remove unused alloc/free interfaces
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[19/20] oc: ti: ti_sci_inta_msi: Switch to domain id aware MSI functions
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[18/20] bus: fsl-mc-msi: Switch to domain id aware interfaces
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[17/20] platform-msi: Switch to the domain id aware MSI interfaces
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[16/20] PCI/MSI: Use msi_domain_alloc/free_irqs_all_locked()
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
1 - -
-
-
-
2022-11-11
Thomas Gleixner
New
[15/20] genirq/msi: Provide new domain id allocation functions
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[14/20] genirq/msi: Provide new domain id based interfaces for freeing interrupts
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[13/20] genirq/msi: Make msi_add_simple_msi_descs() device domain aware
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[12/20] genirq/msi: Make descriptor freeing domain aware
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[11/20] genirq/msi: Make descriptor allocation device domain aware
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[10/20] genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc()
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[09/20] genirq/msi: Make msi_get_virq() device domain aware
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[08/20] genirq/msi: Make MSI descriptor iterators device domain aware
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[07/20] genirq/msi: Add pointers for per device irq domains
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[06/20] genirq/msi: Check for invalid MSI parent domain usage
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[05/20] genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_DEVICE
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[04/20] genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_PARENT
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- - -
-
-
-
2022-11-11
Thomas Gleixner
New
[03/20] genirq/msi: Create msi_api.h
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[02/20] genirq/irqdomain: Rename irq_domain::dev to irq_domain::pm_dev
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
[01/20] genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
- 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[39/39] x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORS
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups
- 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[38/39] genirq/msi: Remove msi_domain_ops::msi_check()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups
- 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[37/39] PCI/MSI: Remove redundant msi_check() callback
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups
1 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
[36/39] PCI/MSI: Validate MSIX contiguous restriction early
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups
1 1 -
-
-
-
2022-11-11
Thomas Gleixner
New
«
1
2
…
11
12
13
14
»