summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-07-26RDMA/core: introduce ib_dma_pci_p2p_dma_supported()Logan Gunthorpe2-1/+12
2022-07-26nvme-pci: convert to using dma_map_sgtable()Logan Gunthorpe1-40/+29
2022-07-26nvme-pci: check DMA ops when indicating support for PCI P2PDMALogan Gunthorpe3-5/+12
2022-07-26iommu/dma: support PCI P2PDMA pages in dma-iommu map_sgLogan Gunthorpe1-14/+85
2022-07-26iommu: Explicitly skip bus address marked segments in __iommu_map_sg()Logan Gunthorpe1-0/+4
2022-07-26dma-mapping: add flags to dma_map_ops to indicate PCI P2PDMA supportLogan Gunthorpe3-0/+33
2022-07-26dma-direct: support PCI P2PDMA pages in dma-direct map_sgLogan Gunthorpe2-7/+44
2022-07-26dma-mapping: allow EREMOTEIO return code for P2PDMA transfersLogan Gunthorpe1-1/+4
2022-07-26PCI/P2PDMA: Introduce helpers for dma_map_sg implementationsLogan Gunthorpe2-7/+90
2022-07-26PCI/P2PDMA: Attempt to set map_type if it has not been setLogan Gunthorpe1-1/+6
2022-07-26lib/scatterlist: add flag for indicating P2PDMA segments in an SGLLogan Gunthorpe2-0/+74
2022-07-22swiotlb: clean up some coding style and minor issuesTianyu Lan2-12/+17
2022-07-22dma-mapping: update comment after dmabounce removalLukas Bulwahn1-2/+1
2022-07-22scsi: sd: Add a comment about limiting max_sectors to shost optimal limitJohn Garry1-0/+5
2022-07-19ata: libata-scsi: cap ata_device->max_sectors according to shost->max_sectorsJohn Garry1-0/+1
2022-07-19scsi: scsi_transport_sas: cap shost opt_sectors according to DMA optimal limitJohn Garry1-0/+6
2022-07-19scsi: sd: allow max_sectors be capped at DMA optimal size limitJohn Garry2-0/+3
2022-07-19scsi: core: cap shost max_sectors according to DMA limits only onceJohn Garry2-4/+5
2022-07-19dma-iommu: add iommu_dma_opt_mapping_size()John Garry3-0/+13
2022-07-19dma-mapping: add dma_opt_mapping_size()John Garry4-0/+32
2022-07-18swiotlb: move struct io_tlb_slot to swiotlb.cChristoph Hellwig2-5/+7
2022-07-18swiotlb: ensure a segment doesn't cross the area boundaryChao Gao1-1/+10
2022-07-18swiotlb: consolidate rounding up default_nslabsChao Gao1-17/+16
2022-07-18swiotlb: remove unused fields in io_tlb_memChao Gao2-7/+0
2022-07-18swiotlb: fix use after free on error handling pathDan Carpenter1-1/+1
2022-07-13swiotlb: split up the global swiotlb lockTianyu Lan3-41/+197
2022-07-12swiotlb: fail map correctly with failed io_tlb_default_memRobin Murphy1-1/+1
2022-07-07ARM/dma-mapping: merge IOMMU opsRobin Murphy1-24/+13
2022-07-07ARM/dma-mapping: consolidate IOMMU ops callbacksRobin Murphy1-183/+55
2022-07-07ARM/dma-mapping: drop .dma_supported for IOMMU opsRobin Murphy1-23/+0
2022-07-07ARM/dma-mapping: use dma-direct unconditionallyChristoph Hellwig5-378/+19
2022-07-07ARM/dma-mapping: use the generic versions of dma_to_phys/phys_to_dma by defaultChristoph Hellwig7-55/+21
2022-07-07ARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-mapping codeChristoph Hellwig1-12/+12
2022-07-07ARM/dma-mapping: remove the unused virt_to_dma helperChristoph Hellwig1-9/+1
2022-07-07ARM/dma-mapping: mark various dma-mapping routines static in dma-mapping.cChristoph Hellwig2-129/+46
2022-07-07ARM/dma-mapping: remove dmabounceChristoph Hellwig5-619/+0
2022-07-07ARM: sa1100/assabet: move dmabounce hack to ohci driverArnd Bergmann4-68/+40
2022-06-22swiotlb: panic if nslabs is too smallDongli Zhang1-1/+5
2022-06-22x86/swiotlb: fix param usage in boot-options.rstDongli Zhang1-3/+5
2022-06-22swiotlb: remove a useless return in swiotlb_initDongli Zhang1-1/+1
2022-06-22swiotlb: remove the unused swiotlb_force declarationDongli Zhang1-1/+0
2022-06-19Linux 5.19-rc3v5.19-rc3Linus Torvalds1-1/+1
2022-06-19Merge tag 'x86-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-75/+159
2022-06-19Merge tag 'objtool-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds6-19/+55
2022-06-19Merge tag 'sched-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-3/+38
2022-06-19Merge tag 'locking-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2022-06-19Merge tag 'irq-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-6/+23
2022-06-19Merge tag 'char-misc-5.19-rc3-take2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-5/+14
2022-06-19Merge tag 'i2c-for-5.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-10/+22
2022-06-19Merge tag 'xfs-5.19-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds7-25/+37