Toggle navigation
Patchwork
Linux Kernel Mailing List
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Logan Gunthorpe
| Archived =
No
| 188 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
patchwork
lfgitoliteapi
Apply
«
1
2
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[16/16] PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg()
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[15/16] RDMA/rw: use dma_map_sg_p2pdma()
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[14/16] nvme-rdma: Ensure dma support when using p2pdma
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[13/16] nvme-pci: Convert to using dma_map_sg_p2pdma for p2pdma pages
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[12/16] nvme-pci: Check DMA ops when indicating support for PCI P2PDMA
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[11/16] iommu/dma: Support PCI P2PDMA pages in dma-iommu map_sg
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[10/16] dma-mapping: Add flags to dma_map_ops to indicate PCI P2PDMA support
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[09/16] dma-direct: Support PCI P2PDMA pages in dma-direct map_sg
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[08/16] PCI/P2PDMA: Introduce helpers for dma_map_sg implementations
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[07/16] PCI/P2PDMA: Make pci_p2pdma_map_type() non-static
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[06/16] lib/scatterlist: Add flag for indicating P2PDMA segments in an SGL
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[05/16] dma-mapping: Introduce dma_map_sg_p2pdma()
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[04/16] PCI/P2PDMA: Refactor pci_p2pdma_map_type() to take pagmap and device
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[03/16] PCI/P2PDMA: Attempt to set map_type if it has not been set
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[02/16] PCI/P2PDMA: Avoid pci_get_slot() which sleeps
Add new DMA mapping operation for P2PDMA
- - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[01/16] PCI/P2PDMA: Pass gfp_mask flags to upstream_bridge_distance_warn()
Add new DMA mapping operation for P2PDMA
1 - -
0 0 0
2021-04-08
Logan Gunthorpe
New
[blktests,v2,11/11] nvme/038: Test removal of un-enabled subsystem and ports
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,10/11] nvme/037: Add test which loops passthru connect and disconnect
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,09/11] nvme/036: Add test for testing reset command on nvme-passthru
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,08/11] nvme/035: Add test to verify passthru controller with a filesystem
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,07/11] nvme/034: Add test for passthru data verification
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,06/11] nvme/033: Simple test to create and connect to a passthru target
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,05/11] nvme: Add common helpers for passthru tests
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,04/11] nvme: Search for specific subsysnqn in _find_nvme_loop_dev
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,03/11] common/xfs: Create common helper to verify block device with xfs
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,02/11] common/xfs: Create common helper to check for XFS support
NVMe Target Passthru Block Tests
- - -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
[blktests,v2,01/11] common/fio: Remove state file in common helper
NVMe Target Passthru Block Tests
- 1 -
0 0 0
2020-09-30
Logan Gunthorpe
Superseded
dmaengine: ioat: Allocate correct size for descriptor chunk
dmaengine: ioat: Allocate correct size for descriptor chunk
- - -
0 0 0
2020-09-22
Logan Gunthorpe
Accepted
nvme: Use spin_lock_irqsave() when taking the ctrl->lock
nvme: Use spin_lock_irqsave() when taking the ctrl->lock
- - -
0 0 0
2020-07-29
Logan Gunthorpe
Superseded
[v12,9/9] nvmet-configfs: Introduce passthru configfs interface
nvmet: add target passthru commands support
- 1 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
[v12,8/9] nvmet-passthru: Add enable/disable helpers
nvmet: add target passthru commands support
- 1 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
[v12,7/9] nvmet-passthru: Add passthru code to process commands
nvmet: add target passthru commands support
- 1 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
[v12,6/9] nvme: Export existing nvme core functions
nvmet: add target passthru commands support
- 2 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
[v12,5/9] nvme-core: Introduce nvme_ctrl_get_by_path()
nvmet: add target passthru commands support
- 2 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
[v12,4/9] nvmet-passthru: Introduce NVMet passthru Kconfig option
nvmet: add target passthru commands support
- 1 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
[v12,3/9] nvme: Move nvme_passthru_[start|end]() calls to common helper
nvmet: add target passthru commands support
- 1 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
[v12,2/9] nvme: Create helper function to obtain command effects
nvmet: add target passthru commands support
- 1 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
[v12,1/9] nvme-core: Clear any SGL flags in passthru commands
nvmet: add target passthru commands support
- 1 -
0 0 0
2020-04-20
Logan Gunthorpe
Superseded
PCI/switchtec: Fix init_completion race condition with poll_wait()
PCI/switchtec: Fix init_completion race condition with poll_wait()
1 - -
0 0 0
2020-03-13
Logan Gunthorpe
Accepted
[v3,7/7] mm/memremap: Set caching mode for PCI P2PDMA memory to WC
Allow setting caching mode in arch_add_memory() for P2PDMA
- 1 -
0 0 0
2020-02-21
Logan Gunthorpe
Superseded
[v3,6/7] mm/memory_hotplug: Add pgprot_t to mhp_params
Allow setting caching mode in arch_add_memory() for P2PDMA
3 - -
0 0 0
2020-02-21
Logan Gunthorpe
Superseded
[v3,5/7] powerpc/mm: Thread pgprot_t through create_section_mapping()
Allow setting caching mode in arch_add_memory() for P2PDMA
- - -
0 0 0
2020-02-21
Logan Gunthorpe
Superseded
[v3,4/7] x86/mm: Introduce _set_memory_prot()
Allow setting caching mode in arch_add_memory() for P2PDMA
- 1 -
0 0 0
2020-02-21
Logan Gunthorpe
Superseded
[v3,3/7] x86/mm: Thread pgprot_t through init_memory_mapping()
Allow setting caching mode in arch_add_memory() for P2PDMA
1 1 -
0 0 0
2020-02-21
Logan Gunthorpe
Superseded
[v3,2/7] mm/memory_hotplug: Rename mhp_restrictions to mhp_params
Allow setting caching mode in arch_add_memory() for P2PDMA
1 2 -
0 0 0
2020-02-21
Logan Gunthorpe
Superseded
[v3,1/7] mm/memory_hotplug: Drop the flags field from struct mhp_restrictions
Allow setting caching mode in arch_add_memory() for P2PDMA
1 2 -
0 0 0
2020-02-21
Logan Gunthorpe
Superseded
nvme-multipath: Fix memory leak with ana_log_buf
nvme-multipath: Fix memory leak with ana_log_buf
- 2 -
0 0 0
2020-02-20
Logan Gunthorpe
Accepted
[v2,7/7] PCI/switchtec: Introduce gen4 variant IDS in the device ID table
Switchtec Gen4 Support
- - -
0 0 0
2020-01-15
Logan Gunthorpe
Accepted
[v2,6/7] PCI/switchtec: Add gen4 support for the flash information interface
Switchtec Gen4 Support
- - -
0 0 0
2020-01-15
Logan Gunthorpe
Accepted
[v2,5/7] PCI/switchtec: Add gen4 support for the system info registers
Switchtec Gen4 Support
- - -
0 0 0
2020-01-15
Logan Gunthorpe
Accepted
[v2,4/7] PCI/switchtec: Separate out gen3 register structures into unionse
Switchtec Gen4 Support
- - -
0 0 0
2020-01-15
Logan Gunthorpe
Accepted
[v2,3/7] PCI/switchtec: Refactor ioctl_flash_part_info()
Switchtec Gen4 Support
- - -
0 0 0
2020-01-15
Logan Gunthorpe
Accepted
[v2,2/7] PCI/switchtec: Introduce Generation Variable
Switchtec Gen4 Support
- - -
0 0 0
2020-01-15
Logan Gunthorpe
Accepted
[v2,1/7] PCI/switchtec: Rename generation specific constants
Switchtec Gen4 Support
- - -
0 0 0
2020-01-15
Logan Gunthorpe
Accepted
[v4] PCI: Fix disabling of bridge BARs when assigning bus resources
[v4] PCI: Fix disabling of bridge BARs when assigning bus resources
- - -
0 0 0
2020-01-07
Logan Gunthorpe
Superseded
[v3,3/3] dmaengine: plx-dma: Implement descriptor submission
PLX Switch DMA Engine Driver
- - -
0 0 0
2020-01-03
Logan Gunthorpe
Accepted
[v3,2/3] dmaengine: plx-dma: Implement hardware initialization and cleanup
PLX Switch DMA Engine Driver
- - -
0 0 0
2020-01-03
Logan Gunthorpe
Accepted
[v3,1/3] dmaengine: plx-dma: Introduce PLX DMA engine PCI driver skeleton
PLX Switch DMA Engine Driver
- - -
0 0 0
2020-01-03
Logan Gunthorpe
Accepted
[5/5] dmaengine: ioat: Support in-use unbind
Support hot-unbind in IOAT
1 - -
0 0 0
2019-12-16
Logan Gunthorpe
Accepted
[4/5] dmaengine: Add reference counting to dma_device struct
Support hot-unbind in IOAT
- - -
0 0 0
2019-12-16
Logan Gunthorpe
Accepted
[3/5] dmaengine: Move dma_channel_rebalance() infrastructure up in code
Support hot-unbind in IOAT
- - -
0 0 0
2019-12-16
Logan Gunthorpe
Accepted
[2/5] dmaengine: Call module_put() after device_free_chan_resources()
Support hot-unbind in IOAT
- - -
0 0 0
2019-12-16
Logan Gunthorpe
Accepted
[1/5] dmaengine: Store module owner in dma_device struct
Support hot-unbind in IOAT
- - -
0 0 0
2019-12-16
Logan Gunthorpe
Accepted
[v10,9/9] nvmet-configfs: Introduce passthru configfs interface
nvmet: add target passthru commands support
- 1 -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
[v10,8/9] nvmet-passthru: Add enable/disable helpers
nvmet: add target passthru commands support
- - -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
[v10,7/9] nvmet-passthru: Add passthru code to process commands
nvmet: add target passthru commands support
- - -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
[v10,6/9] nvme: Export existing nvme core functions
nvmet: add target passthru commands support
- - -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
[v10,5/9] nvme-core: Introduce nvme_ctrl_get_by_path()
nvmet: add target passthru commands support
- 2 -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
[v10,4/9] nvmet-passthru: Introduce NVMet passthru Kconfig option
nvmet: add target passthru commands support
- - -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
[v10,3/9] nvme: Move nvme_passthru_[start|end]() calls to common helper
nvmet: add target passthru commands support
- - -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
[v10,2/9] nvme: Create helper function to obtain command effects
nvmet: add target passthru commands support
- - -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
[v10,1/9] nvme-core: Clear any SGL flags in passthru commands
nvmet: add target passthru commands support
- - -
0 0 0
2019-12-12
Logan Gunthorpe
Superseded
block: fix NULL pointer dereference in account statistics with IDE
block: fix NULL pointer dereference in account statistics with IDE
- - -
0 0 0
2019-12-10
Logan Gunthorpe
Accepted
[7/7] nvmet: Open code nvmet_req_execute()
Remove data_len field from the nvmet_req struct
- 1 -
0 0 0
2019-10-23
Logan Gunthorpe
Accepted
[6/7] nvmet: Remove the data_len field from the nvmet_req struct
Remove data_len field from the nvmet_req struct
- - -
0 0 0
2019-10-23
Logan Gunthorpe
Accepted
[5/7] nvmet: Introduce nvmet_dsm_len() helper
Remove data_len field from the nvmet_req struct
- 1 -
0 0 0
2019-10-23
Logan Gunthorpe
Accepted
[4/7] nvmet: Cleanup discovery execute handlers
Remove data_len field from the nvmet_req struct
- - -
0 0 0
2019-10-23
Logan Gunthorpe
Accepted
[3/7] nvmet: Introduce common execute function for get_log_page and identify
Remove data_len field from the nvmet_req struct
- 1 -
0 0 0
2019-10-23
Logan Gunthorpe
Accepted
[2/7] nvmet-tcp: Don't set the request's data_len
Remove data_len field from the nvmet_req struct
- 1 -
0 0 0
2019-10-23
Logan Gunthorpe
Accepted
[1/7] nvmet-tcp: Don't check data_len in nvmet_tcp_map_data()
Remove data_len field from the nvmet_req struct
- 2 -
0 0 0
2019-10-23
Logan Gunthorpe
Accepted
[v2,2/2] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping
AMD IOMMU Changes for NTB
- - -
0 0 0
2019-10-22
Logan Gunthorpe
Accepted
[v2,1/2] iommu/amd: Support multiple PCI DMA aliases in device table
AMD IOMMU Changes for NTB
- - -
0 0 0
2019-10-22
Logan Gunthorpe
Accepted
[3/3] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping
AMD IOMMU Changes for NTB
- - -
0 0 0
2019-10-08
Logan Gunthorpe
Superseded
[2/3] iommu/amd: Support multiple PCI DMA aliases in device table
AMD IOMMU Changes for NTB
- - -
0 0 0
2019-10-08
Logan Gunthorpe
Superseded
[1/3] iommu/amd: Implement dma_[un]map_resource()
AMD IOMMU Changes for NTB
- - -
0 0 0
2019-10-08
Logan Gunthorpe
Superseded
PCI/switchtec: read all 64bits of part_event_bitmap
PCI/switchtec: read all 64bits of part_event_bitmap
- - -
0 0 0
2019-09-10
Logan Gunthorpe
Accepted
[v2,3/3] PCI: Force trailing new line to resource_alignment_param in sysfs
Cleanup resource_alignment parameter
- - -
0 0 0
2019-08-22
Logan Gunthorpe
In Next
[v2,2/3] PCI: Move pci_[get|set]_resource_alignment_param() into their callers
Cleanup resource_alignment parameter
- - -
0 0 0
2019-08-22
Logan Gunthorpe
In Next
[v2,1/3] PCI: Clean up resource_alignment parameter to not require static buffer
Cleanup resource_alignment parameter
- - -
0 0 0
2019-08-22
Logan Gunthorpe
In Next
[v5] RISC-V: Implement sparsemem
[v5] RISC-V: Implement sparsemem
- 2 -
0 0 0
2019-08-22
Logan Gunthorpe
Superseded
[v3,14/14] PCI/P2PDMA: Update pci_p2pdma_distance_many() documentation
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,13/14] PCI/P2PDMA: Allow IOMMU for host bridge whitelist
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,12/14] PCI/P2PDMA: dma_map() requests that traverse the host bridge
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,11/14] PCI/P2PDMA: Store mapping method in an xarray
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,10/14] PCI/P2PDMA: Factor out __pci_p2pdma_map_sg()
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,09/14] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg()
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,08/14] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg()
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,07/14] PCI/P2PDMA: Whitelist some Intel host bridges
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,06/14] PCI/P2PDMA: Factor out host_bridge_whitelist()
PCI/P2PDMA: Support transactions that hit the host bridge
- 1 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
[v3,05/14] PCI/P2PDMA: Apply host bridge whitelist for ACS
PCI/P2PDMA: Support transactions that hit the host bridge
- 2 -
0 0 0
2019-08-12
Logan Gunthorpe
Accepted
«
1
2
»