Toggle navigation
Patchwork
Linux PCI development list
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Thomas Gleixner
| Archived =
No
| 575 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
cvaroqui
jbrassow
mikulas
dtor
bmarzins
tmlind
jmberg
jmberg
mcgrof
mcgrof
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
wsa
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
mlimonci
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
cem
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
mdraidci
peluse
joelgranados
Apply
«
1
2
3
4
…
5
6
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[V2,19/40] genirq/msi: Split msi_domain_alloc_irq_at()
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,18/40] genirq/msi: Provide optional translation op
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,17/40] irqchip: Convert all platform MSI users to the new API
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,16/40] platform-msi: Prepare for real per device domains
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,15/40] irqchip/gic-msi-lib: Prepare for DEVICE MSI to replace platform MSI
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,14/40] genirq/irqdomain: Add BUS_DOMAIN_DEVICE_MSI
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,13/40] irqchip/gic-v3-its: Provide MSI parent for PCI/MSI[-X]
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,12/40] irqchip/gic-msi-lib: Prepare for PCI MSI/MSIX
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,11/40] irqchip/gic-v3-its: Provide MSI parent infrastructure
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,10/40] irqchip: Provide irq-gic-lib
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,09/40] genirq/msi: Extend msi_parent_ops
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,08/40] genirq/irqdomain: Remove the param count restriction from select()
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,07/40] irqchip/gic-v3: Make gic_irq_domain_select() robust for zero parameter count
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,06/40] PCI/MSI: Provide static key for parent mask/unmask
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,05/40] irqchip/ti-sci-inta: Fix kernel doc
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
1 - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,04/40] irqchip/gic-v2m: Mark a few functions __init
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
1 - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,03/40] irqchip/gic-v2m: Include arm-gic-common.h
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
1 - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,02/40] ACPI/IORT: Make prototype of iort_pmsi_get_dev_id() always available
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,01/40] irqchip/irq-mvebu-icu: Fix works by chance pointer assignment
genirq, irqchip: Convert ARM MSI handling to per device MSI domains
1 - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,32/33] iommu/amd: Enable PCI/IMS
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,31/33] iommu/vt-d: Enable PCI/IMS
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,30/33] x86/apic/msi: Enable PCI/IMS
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,28/33] PCI/MSI: Provide IMS (Interrupt Message Store) support
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,23/33] PCI/MSI: Split MSI-X descriptor setup
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
1 - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,18/33] genirq/msi: Provide struct msi_map
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 3 implementation
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,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-21
Thomas Gleixner
Handled Elsewhere
[V2,21/21] genirq/msi: Remove unused alloc/free interfaces
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,20/21] oc: ti: ti_sci_inta_msi: Switch to domain id aware MSI functions
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,19/21] bus: fsl-mc-msi: Switch to domain id aware interfaces
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,18/21] platform-msi: Switch to the domain id aware MSI interfaces
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
- - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[V2,17/21] PCI/MSI: Use msi_domain_alloc/free_irqs_all_locked()
genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework
1 - -
-
-
-
2022-11-21
Thomas Gleixner
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[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
Handled Elsewhere
[V1A,09/20] genirq/msi: Make msi_get_virq() device domain aware
Untitled series #694822
- - -
-
-
-
2022-11-13
Thomas Gleixner
Handled Elsewhere
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
«
1
2
3
4
…
5
6
»