summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-06-04141-1392/+624
|\
| * dma-direct: don't crash on device without dma_maskChristoph Hellwig2018-05-311-0/+7
| * nds32: use generic dma_noncoherent_opsChristoph Hellwig2018-05-294-116/+15
| * nds32: implement the unmap_sg DMA operationChristoph Hellwig2018-05-291-0/+6
| * nds32: consolidate DMA cache maintainance routinesChristoph Hellwig2018-05-291-94/+93
| * x86/pci-dma: switch the VIA 32-bit DMA quirk to use the struct device flagChristoph Hellwig2018-05-283-31/+10
| * x86/pci-dma: remove the explicit nodac and allowdac optionChristoph Hellwig2018-05-282-7/+2
| * x86/pci-dma: remove the experimental forcesac boot optionChristoph Hellwig2018-05-285-30/+6
| * Documentation/x86: remove a stray reference to pci-nommu.cChristoph Hellwig2018-05-281-2/+2
| * core, dma-direct: add a flag 32-bit dma limitsChristoph Hellwig2018-05-282-0/+9
| * dma-mapping: remove unused gfp_t parameter to arch_dma_alloc_attrsHuaisheng Ye2018-05-253-4/+4
| * dma-debug: check scatterlist segmentsRobin Murphy2018-05-242-0/+45
| * c6x: use generic dma_noncoherent_opsChristoph Hellwig2018-05-197-170/+44
| * arc: use generic dma_noncoherent_opsChristoph Hellwig2018-05-194-148/+18
| * arc: fix arc_dma_{map,unmap}_pageChristoph Hellwig2018-05-191-25/+2
| * arc: fix arc_dma_sync_sg_for_{cpu,device}Christoph Hellwig2018-05-191-2/+3
| * arc: simplify arc_dma_sync_single_for_{cpu,device}Christoph Hellwig2018-05-191-12/+12
| * dma-mapping: provide a generic dma-noncoherent implementationChristoph Hellwig2018-05-199-5/+192
| * dma-mapping: simplify Kconfig dependenciesChristoph Hellwig2018-05-191-4/+2
| * riscv: add swiotlb supportChristoph Hellwig2018-05-193-0/+18
| * riscv: only enable ZONE_DMA32 for 64-bitChristoph Hellwig2018-05-191-1/+1
| * riscv: simplify Kconfig magic for 32-bit vs 64-bit kernelsChristoph Hellwig2018-05-191-25/+6
| * swiotlb: update comments to refer to physical instead of virtual addressesYisheng Xie2018-05-091-3/+2
| * swiotlb: remove the CONFIG_DMA_DIRECT_OPS ifdefsChristoph Hellwig2018-05-091-4/+0
| * swiotlb: move the SWIOTLB config symbol to lib/KconfigChristoph Hellwig2018-05-0911-49/+10
| * mips,unicore32: swiotlb doesn't need sg->dma_lengthChristoph Hellwig2018-05-093-3/+0
| * arm: don't build swiotlb by defaultChristoph Hellwig2018-05-091-1/+2
| * PCI: remove CONFIG_PCI_BUS_ADDR_T_64BITChristoph Hellwig2018-05-093-7/+3
| * arch: define the ARCH_DMA_ADDR_T_64BIT config symbol in lib/KconfigChristoph Hellwig2018-05-0919-42/+3
| * arch: remove the ARCH_PHYS_ADDR_T_64BIT config symbolChristoph Hellwig2018-05-0910-32/+15
| * dma-mapping: move the NEED_DMA_MAP_STATE config symbol to lib/KconfigChristoph Hellwig2018-05-0915-35/+17
| * scatterlist: move the NEED_SG_DMA_LENGTH config symbol to lib/KconfigChristoph Hellwig2018-05-0916-46/+15
| * iommu-helper: move the IOMMU_HELPER config symbol to lib/Christoph Hellwig2018-05-095-14/+9
| * iommu-helper: mark iommu_is_span_boundary as inlineChristoph Hellwig2018-05-0913-47/+12
| * iommu-helper: unexport iommu_area_allocChristoph Hellwig2018-05-091-2/+0
| * iommu-common: move to arch/sparcChristoph Hellwig2018-05-098-10/+7
| * dma-debug: remove CONFIG_HAVE_DMA_API_DEBUGChristoph Hellwig2018-05-0816-48/+0
| * dma-debug: unexport dma_debug_resize_entries and debug_dma_dump_mappingsChristoph Hellwig2018-05-081-2/+0
| * dma-debug: simplify counting of preallocated requestsChristoph Hellwig2018-05-081-16/+4
| * dma-debug: move initialization to common codeChristoph Hellwig2018-05-0817-143/+14
| * PCI: remove PCI_DMA_BUS_IS_PHYSChristoph Hellwig2018-05-0731-173/+0
| * net: remove the PCI_DMA_BUS_IS_PHYS check in illegal_highdmaChristoph Hellwig2018-05-071-19/+1
| * ide: remove the PCI_DMA_BUS_IS_PHYS checkChristoph Hellwig2018-05-071-2/+1
| * ide: kill ide_toggle_bounceChristoph Hellwig2018-05-074-33/+0
| * scsi: reduce use of block bounce buffersChristoph Hellwig2018-05-071-22/+2
| * dma-direct: try reallocation with GFP_DMA32 if possibleTakashi Iwai2018-05-071-0/+7
| * swiotlb: remove an unecessary NULL checkDan Carpenter2018-05-071-1/+1
| * drivers: remove force dma flag from busesChristoph Hellwig2018-05-0310-19/+17
| * dma-mapping: move dma configuration to bus infrastructureNipun Gupta2018-05-037-27/+69
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-06-0413-118/+69
|\ \