summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* swiotlb: fix passing local variable to debugfs_create_ulong()Tianyu Lan2022-07-281-3/+9
* dma-mapping: reformat comment to suppress htmldoc warningLogan Gunthorpe2022-07-281-9/+9
* PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg()Logan Gunthorpe2022-07-262-93/+0
* RDMA/rw: drop pci_p2pdma_[un]map_sg()Logan Gunthorpe2022-07-261-36/+9
* RDMA/core: introduce ib_dma_pci_p2p_dma_supported()Logan Gunthorpe2022-07-262-1/+12
* nvme-pci: convert to using dma_map_sgtable()Logan Gunthorpe2022-07-261-40/+29
* nvme-pci: check DMA ops when indicating support for PCI P2PDMALogan Gunthorpe2022-07-263-5/+12
* iommu/dma: support PCI P2PDMA pages in dma-iommu map_sgLogan Gunthorpe2022-07-261-14/+85
* iommu: Explicitly skip bus address marked segments in __iommu_map_sg()Logan Gunthorpe2022-07-261-0/+4
* dma-mapping: add flags to dma_map_ops to indicate PCI P2PDMA supportLogan Gunthorpe2022-07-263-0/+33
* dma-direct: support PCI P2PDMA pages in dma-direct map_sgLogan Gunthorpe2022-07-262-7/+44
* dma-mapping: allow EREMOTEIO return code for P2PDMA transfersLogan Gunthorpe2022-07-261-1/+4
* PCI/P2PDMA: Introduce helpers for dma_map_sg implementationsLogan Gunthorpe2022-07-262-7/+90
* PCI/P2PDMA: Attempt to set map_type if it has not been setLogan Gunthorpe2022-07-261-1/+6
* lib/scatterlist: add flag for indicating P2PDMA segments in an SGLLogan Gunthorpe2022-07-262-0/+74
* swiotlb: clean up some coding style and minor issuesTianyu Lan2022-07-222-12/+17
* dma-mapping: update comment after dmabounce removalLukas Bulwahn2022-07-221-2/+1
* scsi: sd: Add a comment about limiting max_sectors to shost optimal limitJohn Garry2022-07-221-0/+5
* ata: libata-scsi: cap ata_device->max_sectors according to shost->max_sectorsJohn Garry2022-07-191-0/+1
* scsi: scsi_transport_sas: cap shost opt_sectors according to DMA optimal limitJohn Garry2022-07-191-0/+6
* scsi: sd: allow max_sectors be capped at DMA optimal size limitJohn Garry2022-07-192-0/+3
* scsi: core: cap shost max_sectors according to DMA limits only onceJohn Garry2022-07-192-4/+5
* dma-iommu: add iommu_dma_opt_mapping_size()John Garry2022-07-193-0/+13
* dma-mapping: add dma_opt_mapping_size()John Garry2022-07-194-0/+32
* swiotlb: move struct io_tlb_slot to swiotlb.cChristoph Hellwig2022-07-182-5/+7
* swiotlb: ensure a segment doesn't cross the area boundaryChao Gao2022-07-181-1/+10
* swiotlb: consolidate rounding up default_nslabsChao Gao2022-07-181-17/+16
* swiotlb: remove unused fields in io_tlb_memChao Gao2022-07-182-7/+0
* swiotlb: fix use after free on error handling pathDan Carpenter2022-07-181-1/+1
* swiotlb: split up the global swiotlb lockTianyu Lan2022-07-133-41/+197
* swiotlb: fail map correctly with failed io_tlb_default_memRobin Murphy2022-07-121-1/+1
* ARM/dma-mapping: merge IOMMU opsRobin Murphy2022-07-071-24/+13
* ARM/dma-mapping: consolidate IOMMU ops callbacksRobin Murphy2022-07-071-183/+55
* ARM/dma-mapping: drop .dma_supported for IOMMU opsRobin Murphy2022-07-071-23/+0
* ARM/dma-mapping: use dma-direct unconditionallyChristoph Hellwig2022-07-075-378/+19
* ARM/dma-mapping: use the generic versions of dma_to_phys/phys_to_dma by defaultChristoph Hellwig2022-07-077-55/+21
* ARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-mapping codeChristoph Hellwig2022-07-071-12/+12
* ARM/dma-mapping: remove the unused virt_to_dma helperChristoph Hellwig2022-07-071-9/+1
* ARM/dma-mapping: mark various dma-mapping routines static in dma-mapping.cChristoph Hellwig2022-07-072-129/+46
* ARM/dma-mapping: remove dmabounceChristoph Hellwig2022-07-075-619/+0
* ARM: sa1100/assabet: move dmabounce hack to ohci driverArnd Bergmann2022-07-074-68/+40
* swiotlb: panic if nslabs is too smallDongli Zhang2022-06-221-1/+5
* x86/swiotlb: fix param usage in boot-options.rstDongli Zhang2022-06-221-3/+5
* swiotlb: remove a useless return in swiotlb_initDongli Zhang2022-06-221-1/+1
* swiotlb: remove the unused swiotlb_force declarationDongli Zhang2022-06-221-1/+0
* Linux 5.19-rc3v5.19-rc3Linus Torvalds2022-06-191-1/+1
* Merge tag 'x86-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-06-194-75/+159
|\
| * x86/tdx: Handle load_unaligned_zeropad() page-cross to a shared pageKirill A. Shutemov2022-06-181-1/+14
| * x86/tdx: Clarify RIP adjustments in #VE handlerKirill A. Shutemov2022-06-151-55/+123
| * x86/tdx: Fix early #VE handlingKirill A. Shutemov2022-06-151-1/+5