Show patches with: Submitter = Logan Gunthorpe       |    Archived = No       |   269 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() - - 1 --- 2021-10-13 Logan Gunthorpe jgg Accepted
RDMA/rw: switch to dma_map_sgtable() RDMA/rw: switch to dma_map_sgtable() - - - --- 2021-10-01 Logan Gunthorpe jgg Accepted
[v3,14/14] PCI/P2PDMA: Update pci_p2pdma_distance_many() documentation PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,13/14] PCI/P2PDMA: Allow IOMMU for host bridge whitelist PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,12/14] PCI/P2PDMA: dma_map() requests that traverse the host bridge PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,11/14] PCI/P2PDMA: Store mapping method in an xarray PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,10/14] PCI/P2PDMA: Factor out __pci_p2pdma_map_sg() PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,09/14] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,08/14] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,07/14] PCI/P2PDMA: Whitelist some Intel host bridges PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,06/14] PCI/P2PDMA: Factor out host_bridge_whitelist() PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,05/14] PCI/P2PDMA: Apply host bridge whitelist for ACS PCI/P2PDMA: Support transactions that hit the host bridge - 2 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,04/14] PCI/P2PDMA: Factor out __upstream_bridge_distance() PCI/P2PDMA: Support transactions that hit the host bridge - 2 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,03/14] PCI/P2PDMA: Add constants for map type results to upstream_bridge_distance() PCI/P2PDMA: Support transactions that hit the host bridge - 2 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,02/14] PCI/P2PDMA: Add provider's pci_dev to pci_p2pdma_pagemap struct PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v3,01/14] PCI/P2PDMA: Introduce private pagemap structure PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-08-12 Logan Gunthorpe Not Applicable
[v2,14/14] PCI/P2PDMA: Update documentation for pci_p2pdma_distance_many() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,13/14] PCI/P2PDMA: No longer require no-mmu for host bridge whitelist PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,12/14] PCI/P2PDMA: dma_map P2PDMA map requests that traverse the host bridge PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,11/14] PCI/P2PDMA: Store mapping method in an xarray PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,10/14] PCI/P2PDMA: Factor out __pci_p2pdma_map_sg() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,09/14] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,08/14] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,07/14] PCI/P2PDMA: Add whitelist support for Intel Host Bridges PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,06/14] PCI/P2PDMA: Factor out host_bridge_whitelist() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,05/14] PCI/P2PDMA: Apply host bridge white list for ACS PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,04/14] PCI/P2PDMA: Factor out __upstream_bridge_distance() PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,03/14] PCI/P2PDMA: Add constants for not-supported result upstream_bridge_distance() PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,02/14] PCI/P2PDMA: Add the provider's pci_dev to the pci_p2pdma_pagemap struct PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[v2,01/14] PCI/P2PDMA: Introduce private pagemap structure PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-30 Logan Gunthorpe Superseded
[14/14] PCI/P2PDMA: Introduce pci_p2pdma_[un]map_resource() PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-07-22 Logan Gunthorpe Superseded
[13/14] PCI/P2PDMA: Update documentation for pci_p2pdma_distance_many() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[12/14] PCI/P2PDMA: No longer require no-mmu for host bridge whitelist PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[11/14] PCI/P2PDMA: dma_map P2PDMA map requests that traverse the host bridge PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[10/14] PCI/P2PDMA: Factor out __pci_p2pdma_map_sg() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[09/14] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[08/14] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[07/14] PCI/P2PDMA: Add the provider's pci_dev to the dev_pgmap struct PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[06/14] PCI/P2PDMA: Add whitelist support for Intel Host Bridges PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[05/14] PCI/P2PDMA: Factor out host_bridge_whitelist() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[04/14] PCI/P2PDMA: Cache the result of upstream_bridge_distance() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[03/14] PCI/P2PDMA: Apply host bridge white list for ACS PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[02/14] PCI/P2PDMA: Factor out __upstream_bridge_distance() PCI/P2PDMA: Support transactions that hit the host bridge - - - --- 2019-07-22 Logan Gunthorpe Superseded
[01/14] PCI/P2PDMA: Add constants for not-supported result upstream_bridge_distance() PCI/P2PDMA: Support transactions that hit the host bridge - 1 - --- 2019-07-22 Logan Gunthorpe Superseded
[RFC,28/28] memremap: Remove PCI P2PDMA page memory type Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,27/28] PCI/P2PDMA: Remove struct pages that back P2PDMA memory Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,26/28] PCI/P2PDMA: Remove SGL helpers Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,25/28] IB/core: Remove P2PDMA mapping support in rdma_rw_ctx Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,24/28] block: Remove PCI_P2PDMA queue flag Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,23/28] nvme-pci: Remove support for PCI_P2PDMA requests Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,22/28] nvmet: Use DMA addresses instead of struct pages for P2P Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,21/28] nvmet: Split nvmet_bdev_execute_rw() into a helper function Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,20/28] IB/core: Introduce API for initializing a RW ctx from a DMA address Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,19/28] nvme-pci: Support dma-direct bios Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,18/28] block: Introduce bio_add_dma_addr() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,17/28] block: Introduce queue flag to indicate support for dma-direct bios Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,16/28] block: Implement mapping dma-direct requests to SGs in blk_rq_map_sg() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,15/28] block: Support counting dma-direct bio segments Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,14/28] block: Support splitting dma-direct bios Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,13/28] block: Generalize bvec_should_split() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,12/28] block: Create helper for bvec_should_split() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,11/28] block: Create blk_segment_split_ctx Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,10/28] block: Create generic vec_split_segs() from bvec_split_segs() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,09/28] block: Introduce vec_gap_to_prev() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,08/28] block: Introduce dmavec_phys_mergeable() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,07/28] block: Use dma_vec length in bio_cur_bytes() for dma-direct bios Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,06/28] block: Support dma-direct bios in bio_advance_iter() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,05/28] block: Skip dma-direct bios in bio_integrity_prep() Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,04/28] block: Never bounce dma-direct bios Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,03/28] block: Warn on mis-use of dma-direct bios Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,02/28] block: Add dma_vec structure Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[RFC,01/28] block: Introduce DMA direct request type Removing struct page from P2PDMA - - - --- 2019-06-20 Logan Gunthorpe RFC
[v9,13/13] nvmet: Optionally use PCI P2P memory Copy Offload in NVMe Fabrics with P2P PCI Memory - - - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,12/13] nvmet: Introduce helper functions to allocate and free request SGLs Copy Offload in NVMe Fabrics with P2P PCI Memory 1 1 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,11/13] nvme-pci: Add a quirk for a pseudo CMB Copy Offload in NVMe Fabrics with P2P PCI Memory - 2 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,10/13] nvme-pci: Add support for P2P memory in requests Copy Offload in NVMe Fabrics with P2P PCI Memory - 3 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,09/13] nvme-pci: Use PCI p2pmem subsystem to manage the CMB Copy Offload in NVMe Fabrics with P2P PCI Memory - 2 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,08/13] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() Copy Offload in NVMe Fabrics with P2P PCI Memory - 3 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,07/13] block: Add PCI P2P flag for request queue and check support for requests Copy Offload in NVMe Fabrics with P2P PCI Memory - 1 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,06/13] PCI/P2PDMA: Add P2P DMA driver writer's documentation Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,05/13] docs-rst: Add a new directory for PCI documentation Copy Offload in NVMe Fabrics with P2P PCI Memory - - - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,04/13] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers Copy Offload in NVMe Fabrics with P2P PCI Memory 1 1 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,03/13] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset Copy Offload in NVMe Fabrics with P2P PCI Memory 1 1 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,02/13] PCI/P2PDMA: Add sysfs group to display p2pmem stats Copy Offload in NVMe Fabrics with P2P PCI Memory 1 1 - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v9,01/13] PCI/P2PDMA: Support peer-to-peer memory Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-10-04 Logan Gunthorpe Not Applicable
[v8,13/13] nvmet: Optionally use PCI P2P memory Copy Offload in NVMe Fabrics with P2P PCI Memory - 1 - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,12/13] nvmet: Introduce helper functions to allocate and free request SGLs Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,11/13] nvme-pci: Add a quirk for a pseudo CMB Copy Offload in NVMe Fabrics with P2P PCI Memory - 2 - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,10/13] nvme-pci: Add support for P2P memory in requests Copy Offload in NVMe Fabrics with P2P PCI Memory - 3 - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,09/13] nvme-pci: Use PCI p2pmem subsystem to manage the CMB Copy Offload in NVMe Fabrics with P2P PCI Memory - 1 - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,08/13] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() Copy Offload in NVMe Fabrics with P2P PCI Memory - 2 - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,07/13] block: Add PCI P2P flag for request queue and check support for requests Copy Offload in NVMe Fabrics with P2P PCI Memory - - - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,06/13] PCI/P2PDMA: Add P2P DMA driver writer's documentation Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,05/13] docs-rst: Add a new directory for PCI documentation Copy Offload in NVMe Fabrics with P2P PCI Memory - - - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,04/13] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,03/13] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,02/13] PCI/P2PDMA: Add sysfs group to display p2pmem stats Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-09-27 Logan Gunthorpe Superseded
[v8,01/13] PCI/P2PDMA: Support peer-to-peer memory Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-09-27 Logan Gunthorpe Superseded
[v7,13/13] nvmet: Optionally use PCI P2P memory Copy Offload in NVMe Fabrics with P2P PCI Memory - - - --- 2018-09-25 Logan Gunthorpe Superseded
[v7,12/13] nvmet: Introduce helper functions to allocate and free request SGLs Copy Offload in NVMe Fabrics with P2P PCI Memory 1 - - --- 2018-09-25 Logan Gunthorpe Superseded
« 1 2 3 »