Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Niklas Schnelle
| 260 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
3
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v3,2/2] iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush
iommu/virtio: Enable IOMMU_CAP_DERRED_FLUSH
- - -
-
-
-
2023-11-20
Niklas Schnelle
New
[v3,1/2] iommu/virtio: Make use of ops->iotlb_sync_map
iommu/virtio: Enable IOMMU_CAP_DERRED_FLUSH
- - -
-
-
-
2023-11-20
Niklas Schnelle
New
[net,v3] net/mlx5: fix calling mlx5_cmd_init() before DMA mask is set
[net,v3] net/mlx5: fix calling mlx5_cmd_init() before DMA mask is set
- 2 -
-
-
-
2023-10-11
Niklas Schnelle
New
s390/pci: Fix reset of IOMMU software counters
s390/pci: Fix reset of IOMMU software counters
- 1 -
-
-
-
2023-10-04
Niklas Schnelle
New
[net,v2] net/mlx5: fix calling mlx5_cmd_init() before DMA mask is set
[net,v2] net/mlx5: fix calling mlx5_cmd_init() before DMA mask is set
- 2 -
-
-
-
2023-09-29
Niklas Schnelle
New
[v13,6/6] iommu/dma: Use a large flush queue and timeout for shadow_on_flush
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
1 1 -
-
-
-
2023-09-28
Niklas Schnelle
New
[v13,5/6] iommu/dma: Allow a single FQ in addition to per-CPU FQs
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
1 1 -
-
-
-
2023-09-28
Niklas Schnelle
New
[v13,4/6] iommu/s390: Disable deferred flush for ISM devices
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 1 -
-
-
-
2023-09-28
Niklas Schnelle
New
[v13,3/6] s390/pci: Use dma-iommu layer
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 1 -
-
-
-
2023-09-28
Niklas Schnelle
New
[v13,2/6] s390/pci: prepare is_passed_through() for dma-iommu
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 2 -
-
-
-
2023-09-28
Niklas Schnelle
New
[v13,1/6] iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
1 2 -
-
-
-
2023-09-28
Niklas Schnelle
New
[net] net/mlx5: fix calling mlx5_cmd_init() before DMA mask is set
[net] net/mlx5: fix calling mlx5_cmd_init() before DMA mask is set
- - -
-
-
-
2023-09-28
Niklas Schnelle
New
[v2,2/2] iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush
iommu/virtio: Enable IOMMU_CAP_DERRED_FLUSH
- 1 -
-
-
-
2023-09-18
Niklas Schnelle
New
[v2,1/2] iommu/virtio: Make use of ops->iotlb_sync_map
iommu/virtio: Enable IOMMU_CAP_DERRED_FLUSH
- - -
-
-
-
2023-09-18
Niklas Schnelle
New
[RFC] iommu/virtio: Use single flush queue (EXPERIMENTAL)
[RFC] iommu/virtio: Use single flush queue (EXPERIMENTAL)
- - -
-
-
-
2023-07-26
Niklas Schnelle
New
[v11,6/6] iommu/dma: Use a large flush queue and timeout for shadow_on_flush
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 1 -
-
-
-
2023-07-17
Niklas Schnelle
New
[v11,5/6] iommu/dma: Allow a single FQ in addition to per-CPU FQs
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
1 1 -
-
-
-
2023-07-17
Niklas Schnelle
New
[v11,4/6] iommu/s390: Force ISM devices to use IOMMU_DOMAIN_DMA
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 1 -
-
-
-
2023-07-17
Niklas Schnelle
New
[v11,3/6] s390/pci: Use dma-iommu layer
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 1 -
-
-
-
2023-07-17
Niklas Schnelle
New
[v11,2/6] s390/pci: prepare is_passed_through() for dma-iommu
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 2 -
-
-
-
2023-07-17
Niklas Schnelle
New
[v11,1/6] iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
1 2 -
-
-
-
2023-07-17
Niklas Schnelle
New
[net,v2,3/3] s390/ism: Do not unregister clients with registered DMBs
[net,v2,1/3] s390/ism: Fix locking for forwarding of IRQs and events to clients
- - -
-
-
-
2023-07-07
Niklas Schnelle
New
[net,v2,2/3] s390/ism: Fix and simplify add()/remove() callback handling
Untitled series #48023
- - -
-
-
-
2023-07-07
Niklas Schnelle
New
[net,v2,1/3] s390/ism: Fix locking for forwarding of IRQs and events to clients
s390/ism: Fixes to client handling
- 1 -
-
-
-
2023-07-07
Niklas Schnelle
New
[net,v2,3/3] s390/ism: Do not unregister clients with registered DMBs
s390/ism: Fixes to client handling
- - -
-
-
-
2023-07-07
Niklas Schnelle
New
[net,v2,2/3] s390/ism: Fix and simplify add()/remove() callback handling
s390/ism: Fixes to client handling
- - -
-
-
-
2023-07-07
Niklas Schnelle
New
[net,v2,1/3] s390/ism: Fix locking for forwarding of IRQs and events to clients
[net,v2,1/3] s390/ism: Fix locking for forwarding of IRQs and events to clients
- - -
-
-
-
2023-07-07
Niklas Schnelle
New
[net] s390/ism: Fix locking for forwarding of IRQs and events to clients
[net] s390/ism: Fix locking for forwarding of IRQs and events to clients
- 3 1
-
-
-
2023-07-05
Niklas Schnelle
New
[v6,1/1] Input: gameport: add ISA and HAS_IOPORT dependencies
Input: gameport: Handle HAS_IOPORT dependencies
- - -
-
-
-
2023-07-03
Niklas Schnelle
New
[v6,2/2] PCI/sysfs: Make I/O resource depend on HAS_IOPORT
PCI: Handle HAS_IOPORT dependencies
1 - -
-
-
-
2023-07-03
Niklas Schnelle
New
[v6,1/2] PCI: Make quirk using inw() depend on HAS_IOPORT
PCI: Handle HAS_IOPORT dependencies
1 - -
-
-
-
2023-07-03
Niklas Schnelle
New
[net,v2] net/mlx5: Fix setting of irq->map.index for static IRQ case
[net,v2] net/mlx5: Fix setting of irq->map.index for static IRQ case
- 3 2
-
-
-
2023-05-31
Niklas Schnelle
New
[net] net/mlx5: Fix setting of irq->map.index for static IRQ case
[net] net/mlx5: Fix setting of irq->map.index for static IRQ case
- 3 1
-
-
-
2023-05-30
Niklas Schnelle
New
[v10,6/6] iommu/dma: Use a large flush queue and timeout for shadow_on_flush
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 1 -
-
-
-
2023-05-24
Niklas Schnelle
New
[v10,5/6] iommu/dma: Allow a single FQ in addition to per-CPU FQs
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 1 -
-
-
-
2023-05-24
Niklas Schnelle
New
[v10,4/6] s390/pci: Use dma-iommu layer
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 1 -
-
-
-
2023-05-24
Niklas Schnelle
New
[v10,3/6] s390/pci: prepare is_passed_through() for dma-iommu
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 2 -
-
-
-
2023-05-24
Niklas Schnelle
New
[v10,2/6] iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
1 2 -
-
-
-
2023-05-24
Niklas Schnelle
New
[v10,1/6] s390/ism: Set DMA coherent mask
iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
- 3 -
-
-
-
2023-05-24
Niklas Schnelle
New
[net-next] s390/ism: Set DMA coherent mask
[net-next] s390/ism: Set DMA coherent mask
- 3 -
-
-
-
2023-05-24
Niklas Schnelle
New
[v5,44/44] asm-generic/io.h: Remove I/O port accessors for HAS_IOPORT=n
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,43/44] wireless: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,42/44] watchdog: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,41/44] video: Handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,40/44] fbdev: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,39/44] vgacon: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,38/44] usb: pci-quirks: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,37/44] usb: uhci: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- 1 -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,36/44] usb: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,35/44] tty: serial: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,34/44] staging: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,33/44] speakup: add HAS_IOPORT dependency for SPEAKUP_SERIALIO
treewide: Remove I/O port accessors for HAS_IOPORT=n
- 1 -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,32/44] sound: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 1 -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,31/44] scsi: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,30/44] rtc: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,29/44] power: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,28/44] pnp: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
2 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,27/44] platform: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,26/44] pcmcia: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,25/44] PCI/sysfs: Make I/O resource depend on HAS_IOPORT
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,24/44] PCI: Make quirk using inw() depend on HAS_IOPORT
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,23/44] parport: PC style parport depends on HAS_IOPORT
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,22/44] net: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
3 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,21/44] mpt fusion: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,20/44] mISDN: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,19/44] misc: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,18/44] media: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- 1 -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,17/44] leds: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,16/44] Input: gameport: add ISA and HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,15/44] Input: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,14/44] iio: ad7606: Kconfig: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,13/44] i2c: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,12/44] hwmon: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,11/44] gpio: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- 1 -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,10/44] firmware: dmi-sysfs: handle HAS_IOPORT=n
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,09/44] drm: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,08/44] /dev/port: don't compile file operations without CONFIG_DEVPORT
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,07/44] counter: add HAS_IOPORT_MAP dependency
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,06/44] comedi: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,05/44] char: tpm: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 1 -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,04/44] char: ipmi: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,03/44] char: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,02/44] ata: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
2 - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v5,01/44] kgdb: add HAS_IOPORT dependency
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-22
Niklas Schnelle
New
[v4,41/41] asm-generic/io.h: Remove I/O port accessors for HAS_IOPORT=n
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,40/41] wireless: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,39/41] watchdog: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,38/41] video: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,37/41] fbdev: atyfb: Remove unused clock determination
treewide: Remove I/O port accessors for HAS_IOPORT=n
- 1 -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,36/41] usb: pci-quirks: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,35/41] usb: uhci: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,34/41] usb: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,33/41] tty: serial: handle HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,32/41] staging: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,31/41] speakup: add HAS_IOPORT dependency for SPEAKUP_SERIALIO
treewide: Remove I/O port accessors for HAS_IOPORT=n
- 1 -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,30/41] sound: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,29/41] scsi: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,28/41] rtc: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
- - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,27/41] power: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-16
Niklas Schnelle
New
[v4,26/41] pnp: add HAS_IOPORT dependencies
treewide: Remove I/O port accessors for HAS_IOPORT=n
1 - -
-
-
-
2023-05-16
Niklas Schnelle
New
«
1
2
3
»