Toggle navigation
Patchwork
Linux Media kernel patches
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Christoph Hellwig
| 236 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Obsoleted
TODO
driver maintainer
Duplicated
Search
Archived
No
Yes
Both
Delegate
------
Nobody
mchehab
macmenot
mkrufky
kdebski
snawrocki
pinchartl
hverkuil
hgoede
mszyprowski
lyakh
sailus
seanyoung
svarbanov
sebastianfricke
media-ci
Apply
«
1
2
»
Patch
Series
A/C/F/R/T
S/W/F
Date
Submitter
Delegate
State
[2/2] dma-mapping: clearly mark DMA ops as an architecture feature
[1/2] vdpa_sim: don't select DMA_OPS
2 - - 1 -
-
-
-
2024-08-28
Christoph Hellwig
Not Applicable
[1/2] vdpa_sim: don't select DMA_OPS
[1/2] vdpa_sim: don't select DMA_OPS
1 - - - -
-
-
-
2024-08-28
Christoph Hellwig
Not Applicable
dma-mapping: clear mark DMA ops as an architecture feature
dma-mapping: clear mark DMA ops as an architecture feature
2 - - 1 -
-
-
-
2024-08-24
Christoph Hellwig
New
[4/4] dma-mapping: don't return errors from dma_set_max_seg_size
[1/4] scsi: check that busses support the DMA API before setting dma parameters
1 - - 1 -
-
-
-
2024-08-24
Christoph Hellwig
New
[3/4] dma-mapping: don't return errors from dma_set_seg_boundary
[1/4] scsi: check that busses support the DMA API before setting dma parameters
- - - 1 -
-
-
-
2024-08-24
Christoph Hellwig
New
[2/4] dma-mapping: don't return errors from dma_set_min_align_mask
[1/4] scsi: check that busses support the DMA API before setting dma parameters
- - - 1 -
-
-
-
2024-08-24
Christoph Hellwig
New
[1/4] scsi: check that busses support the DMA API before setting dma parameters
[1/4] scsi: check that busses support the DMA API before setting dma parameters
- - - 1 -
-
-
-
2024-08-24
Christoph Hellwig
New
[22/22] drivers: platform: remove early_platform_cleanup
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[21/22] drivers: platform: remove is_sh_early_platform_device
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[20/22] media: remove sh_vou
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[19/22] fbdev: remove sh7760fb
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[18/22] usb: remove ehci-sh
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[17/22] spi: remove spi-jcore
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[16/22] spi: remove spi-sh-sci
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[15/22] spi: remove spi-sh
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[14/22] remove drivers/sh
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[12/22] net/ethernet/8390: remove stnic
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[11/22] mtd/nand: remove sh_flctl
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[10/22] input: remove sh_keysc
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[09/22] i2c: remove i2c-sh7760
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[08/22] dmaengine: remove the shdmac driver
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[07/22] cpufreq: remove the sh-cpufreq driver
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[06/22] watchdog: remove the shwdt driver
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[05/22] sound: remove sh-specific sounds/soc/sh drivers
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[04/22] sound: remove sound/sh
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[02/22] usb: remove the dead USB_OHCI_SH option
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Superseded
[01/22] gpu/drm: remove the shmobile drm driver
[01/22] gpu/drm: remove the shmobile drm driver
- - - - -
-
-
-
2023-01-13
Christoph Hellwig
Not Applicable
[7/7] dma-mapping: reject __GFP_COMP in dma_alloc_attrs
[1/7] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2022-11-13
Christoph Hellwig
Not Applicable
[6/7] ALSA: memalloc: don't pass bogus GFP_ flags to dma_alloc_*
[1/7] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2022-11-13
Christoph Hellwig
Not Applicable
[5/7] s390/ism: don't pass bogus GFP_ flags to dma_alloc_coherent
[1/7] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2022-11-13
Christoph Hellwig
Not Applicable
[4/7] cnic: don't pass bogus GFP_ flags to dma_alloc_coherent
[1/7] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2022-11-13
Christoph Hellwig
Not Applicable
[3/7] RDMA/qib: don't pass bogus GFP_ flags to dma_alloc_coherent
[1/7] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2022-11-13
Christoph Hellwig
Not Applicable
[2/7] RDMA/hfi1: don't pass bogus GFP_ flags to dma_alloc_coherent
[1/7] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2022-11-13
Christoph Hellwig
Not Applicable
[1/7] media: videobuf-dma-contig: use dma_mmap_coherent
[1/7] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2022-11-13
Christoph Hellwig
hverkuil
Accepted
[6/6] media: uvcvideo: Use dma_alloc_noncontiguos API
[1/6] dma-mapping: add a dma_mmap_pages helper
- - - 1 -
-
-
-
2021-03-01
Christoph Hellwig
pinchartl
Superseded
[5/6] dma-iommu: implement ->alloc_noncontiguous
[1/6] dma-mapping: add a dma_mmap_pages helper
- - - 1 1
-
-
-
2021-03-01
Christoph Hellwig
Not Applicable
[4/6] dma-iommu: refactor iommu_dma_alloc_remap
[1/6] dma-mapping: add a dma_mmap_pages helper
- - - 1 1
-
-
-
2021-03-01
Christoph Hellwig
Not Applicable
[3/6] dma-mapping: add a dma_alloc_noncontiguous API
[1/6] dma-mapping: add a dma_mmap_pages helper
- - - 1 1
-
-
-
2021-03-01
Christoph Hellwig
Not Applicable
[2/6] dma-mapping: refactor dma_{alloc,free}_pages
[1/6] dma-mapping: add a dma_mmap_pages helper
- - - 1 1
-
-
-
2021-03-01
Christoph Hellwig
Not Applicable
[1/6] dma-mapping: add a dma_mmap_pages helper
[1/6] dma-mapping: add a dma_mmap_pages helper
- - - 1 1
-
-
-
2021-03-01
Christoph Hellwig
Not Applicable
[7/7] media: uvcvideo: Use dma_alloc_noncontiguos API
[1/7] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-02-02
Christoph Hellwig
pinchartl
Superseded
[6/7] dma-iommu: implement ->alloc_noncontiguous
[1/7] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-02-02
Christoph Hellwig
Superseded
[5/7] dma-iommu: refactor iommu_dma_alloc_remap
[1/7] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-02-02
Christoph Hellwig
Superseded
[4/7] dma-mapping: add a dma_alloc_noncontiguous API
[1/7] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-02-02
Christoph Hellwig
Superseded
[3/7] dma-mapping: refactor dma_{alloc,free}_pages
[1/7] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-02-02
Christoph Hellwig
Superseded
[2/7] dma-mapping: add a dma_mmap_pages helper
[1/7] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-02-02
Christoph Hellwig
Superseded
[1/7] dma-mapping: remove the {alloc,free}_noncoherent methods
[1/7] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-02-02
Christoph Hellwig
Superseded
[6/6] media: uvcvideo: Use dma_alloc_noncontiguos API
[1/6] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-01-28
Christoph Hellwig
sailus
Superseded
[5/6] dma-iommu: implement ->alloc_noncontiguous
[1/6] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-01-28
Christoph Hellwig
sailus
Superseded
[4/6] dma-iommu: refactor iommu_dma_alloc_remap
[1/6] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-01-28
Christoph Hellwig
sailus
Superseded
[3/6] dma-mapping: add a dma_alloc_noncontiguous API
[1/6] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-01-28
Christoph Hellwig
sailus
Superseded
[2/6] dma-mapping: add a dma_mmap_pages helper
[1/6] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-01-28
Christoph Hellwig
sailus
Superseded
[1/6] dma-mapping: remove the {alloc,free}_noncoherent methods
[1/6] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2021-01-28
Christoph Hellwig
sailus
Superseded
[8/8] WIP: add a dma_alloc_contiguous API
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2020-09-30
Christoph Hellwig
Not Applicable
[7/8] dma-iommu: remove __iommu_dma_mmap
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2020-09-30
Christoph Hellwig
Not Applicable
[6/8] dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2020-09-30
Christoph Hellwig
Not Applicable
[5/8] dma-direct: factor out a dma_direct_alloc_from_pool helper
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2020-09-30
Christoph Hellwig
Not Applicable
[4/8] dma-direct: use __GFP_ZERO in dma_direct_alloc_pages
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2020-09-30
Christoph Hellwig
Not Applicable
[3/8] dma-direct check for highmem pages in dma_direct_alloc_pages
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2020-09-30
Christoph Hellwig
Not Applicable
[2/8] dma-mapping: document dma_{alloc,free}_pages
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2020-09-30
Christoph Hellwig
Not Applicable
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
[1/8] dma-mapping: remove the {alloc,free}_noncoherent methods
- - - - -
-
-
-
2020-09-30
Christoph Hellwig
Not Applicable
[18/18] firewire-ohci: use dma_alloc_pages
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[17/18] dma-iommu: implement ->alloc_noncoherent
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[16/18] dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[15/18] dma-mapping: add a new dma_alloc_pages API
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
1 - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[14/18] dma-mapping: remove dma_cache_sync
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
1 - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[13/18] 53c700: convert to dma_alloc_noncoherent
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - 1
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[12/18] sgiseeq: convert to dma_alloc_noncoherent
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - 1
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[11/18] lib82596: convert to dma_alloc_noncoherent
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - 1
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[10/18] hal2: convert to dma_alloc_noncoherent
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - 1
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[09/18] sgiwd93: convert to dma_alloc_noncoherent
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - 1
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[08/18] dma-mapping: add a new dma_alloc_noncoherent API
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[07/18] 53c700: improve non-coherent DMA handling
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - 1
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[06/18] lib82596: move DMA allocation into the callers of i82596_probe
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - 1
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[05/18] net/au1000-eth: stop using DMA_ATTR_NON_CONSISTENT
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[04/18] drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[03/18] drm/exynos: stop setting DMA_ATTR_NON_CONSISTENT
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[02/18] mm: turn alloc_pages into an inline function
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
[01/18] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
1 - - - -
-
-
-
2020-09-15
Christoph Hellwig
Not Applicable
[17/17] firewire-ohci: use dma_alloc_pages
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[16/17] dma-iommu: implement ->alloc_noncoherent
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[15/17] dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[14/17] dma-mapping: add a new dma_alloc_pages API
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[13/17] dma-mapping: remove dma_cache_sync
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[12/17] 53c700: convert to dma_alloc_noncoherent
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[11/17] sgiseeq: convert to dma_alloc_noncoherent
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[10/17] hal2: convert to dma_alloc_noncoherent
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[09/17] sgiwd93: convert to dma_alloc_noncoherent
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[08/17] dma-mapping: add a new dma_alloc_noncoherent API
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[07/17] 53c700: improve non-coherent DMA handling
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[06/17] lib82596: move DMA allocation into the callers of i82596_probe
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[05/17] net/au1000-eth: stop using DMA_ATTR_NON_CONSISTENT
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[04/17] drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[03/17] drm/exynos: stop setting DMA_ATTR_NON_CONSISTENT
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[02/17] mm: turn alloc_pages into an inline function
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
[01/17] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT flag
- - - - -
-
-
-
2020-09-14
Christoph Hellwig
Superseded
[28/28] nvme-pci: use dma_alloc_pages backed dmapools
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[27/28] nvme-pci: fix PRP pool size
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[26/28] dmapool: add dma_alloc_pages support
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[25/28] dma-mapping: remove dma_cache_sync
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[24/28] 53c700: convert from dma_cache_sync to dma_sync_single_for_device
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[23/28] lib82596: convert from dma_cache_sync to dma_sync_single_for_device
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[22/28] sgiseeq: convert from dma_cache_sync to dma_sync_single_for_device
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[21/28] hal2: convert from dma_cache_sync to dma_sync_single_for_device
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[20/28] sgiwd93: convert from dma_cache_sync to dma_sync_single_for_device
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[19/28] dma-mapping: replace DMA_ATTR_NON_CONSISTENT with dma_{alloc,free}_pages
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[18/28] dma-mapping: move the dma_declare_coherent_memory documentation
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[17/28] dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[16/28] dma-direct: rename and cleanup __phys_to_dma
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[15/28] dma-direct: remove __dma_to_phys
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[14/28] dma-direct: use phys_to_dma_direct in dma_direct_alloc
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[13/28] dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[12/28] dma-direct: remove dma_direct_{alloc,free}_pages
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[11/28] dma-mapping: add (back) arch_dma_mark_clean for ia64
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[10/28] MIPS/jazzdma: decouple from dma-direct
[01/28] mm: turn alloc_pages into an inline function
1 - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[09/28] MIPS/jazzdma: remove the unused vdma_remap function
[01/28] mm: turn alloc_pages into an inline function
1 - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[08/28] MIPS: make dma_sync_*_for_cpu a little less overzealous
[01/28] mm: turn alloc_pages into an inline function
1 - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[07/28] 53c700: improve non-coherent DMA handling
[01/28] mm: turn alloc_pages into an inline function
- - - - 1
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[06/28] lib82596: move DMA allocation into the callers of i82596_probe
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[05/28] media/v4l2: remove V4L2-FLAG-MEMORY-NON-CONSISTENT
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[04/28] net/au1000-eth: stop using DMA_ATTR_NON_CONSISTENT
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[03/28] drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[02/28] drm/exynos: stop setting DMA_ATTR_NON_CONSISTENT
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[01/28] mm: turn alloc_pages into an inline function
[01/28] mm: turn alloc_pages into an inline function
- - - - -
-
-
-
2020-08-19
Christoph Hellwig
Not Applicable
[16/16] dma-mapping: use exact allocation in dma_alloc_contiguous
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[15/16] dma-mapping: clear __GFP_COMP in dma_alloc_attrs
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[14/16] mm: use alloc_pages_exact_node to implement alloc_pages_exact
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[13/16] mm: rename alloc_pages_exact_nid to alloc_pages_exact_node
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[12/16] staging/comedi: mark as broken
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[11/16] s390/ism: stop passing bogus gfp flags arguments to dma_alloc_coherent
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[10/16] iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[09/16] cnic: stop passing bogus gfp flags arguments to dma_alloc_coherent
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[08/16] IB/qib: stop passing bogus gfp flags arguments to dma_alloc_coherent
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[07/16] IB/hfi1: stop passing bogus gfp flags arguments to dma_alloc_coherent
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[06/16] drm: don't pass __GFP_COMP to dma_alloc_coherent in drm_pci_alloc
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[05/16] drm: don't mark pages returned from drm_pci_alloc reserved
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[04/16] drm: move drm_pci_{alloc,free} to drm_legacy
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[03/16] drm/i915: stop using drm_pci_alloc
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[02/16] drm/ati_pcigart: stop using drm_pci_alloc
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - - - -
-
-
-
2019-06-14
Christoph Hellwig
Not Applicable
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
[01/16] media: videobuf-dma-contig: use dma_mmap_coherent
- - 1 - -
-
-
-
2019-06-14
Christoph Hellwig
Obsoleted
[3/3] videobuf2: replace a layering violation with dma_map_resource
1 - - - -
-
-
-
2019-01-18
Christoph Hellwig
Superseded
[2/3] dma-mapping: don't BUG when calling dma_map_resource on RAM
- - - 1 -
-
-
-
2019-01-18
Christoph Hellwig
Superseded
[1/3] dma-mapping: remove the default map_resource implementation
- - - - -
-
-
-
2019-01-18
Christoph Hellwig
Superseded
[3/3] videobuf2: replace a layering violation with dma_map_resource
- - - - -
-
-
-
2019-01-17
Christoph Hellwig
RFC
[3/3] videobuf2: replace a layering violation with dma_map_resource
1 - - - 1
-
-
-
2019-01-11
Christoph Hellwig
Superseded
[2/3] dma-mapping: don't BUG when calling dma_map_resource on RAM
- - - 1 -
-
-
-
2019-01-11
Christoph Hellwig
Superseded
[1/3] dma-mapping: remove the default map_resource implementation
- - - - -
-
-
-
2019-01-11
Christoph Hellwig
Superseded
[04/10] arm: implement DMA_ATTR_NON_CONSISTENT
- - - - -
-
-
-
2018-12-10
Christoph Hellwig
RFC
[6/6] sparc: merge 32-bit and 64-bit version of pci.h
2 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[5/6] sparc: move the leon PCI memory space comment to <asm/leon.h>
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[4/6] sparc: remove not required includes from dma-mapping.h
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[3/6] sparc: remove the sparc32_dma_ops indirection
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[2/6] sparc: factor the dma coherent mapping into helper
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[1/6] sparc: remove no needed sbus_dma_ops methods
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[10/10] Documentation: update the description for DMA_ATTR_NON_CONSISTENT
- - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[09/10] dma-mapping: skip declared coherent memory for DMA_ATTR_NON_CONSISTENT
- - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[08/10] sparc64/pci_sun4v: implement DMA_ATTR_NON_CONSISTENT
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[07/10] sparc64/pci_sun4v: move code around a bit
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[06/10] sparc64/iommu: implement DMA_ATTR_NON_CONSISTENT
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[05/10] sparc64/iommu: move code around a bit
1 - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[04/10] arm: implement DMA_ATTR_NON_CONSISTENT
- - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[03/10] arm64/iommu: implement support for DMA_ATTR_NON_CONSISTENT
- - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[02/10] arm64/iommu: don't remap contiguous allocations for coherent devices
- - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT
- - - - -
-
-
-
2018-12-08
Christoph Hellwig
Not Applicable
[8/8] fsl-diu-fb: don't pass GFP_DMA32 to dmam_alloc_coherent
- - - - -
-
-
-
2018-10-13
Christoph Hellwig
Not Applicable
[7/8] media: sti/bdisp: don't pass GFP_DMA32 to dma_alloc_attrs
- - - 1 -
-
-
-
2018-10-13
Christoph Hellwig
Accepted
[6/8] drm: sti: don't pass GFP_DMA32 to dma_alloc_wc
- - - 1 -
-
-
-
2018-10-13
Christoph Hellwig
Not Applicable
[5/8] sound: intel/sst: don't pass GFP_DMA32 to dma_alloc_coherent
- - - 1 -
-
-
-
2018-10-13
Christoph Hellwig
Not Applicable
[4/8] sound: hpios: don't pass GFP_DMA32 to dma_alloc_coherent
- - - 1 -
-
-
-
2018-10-13
Christoph Hellwig
Not Applicable
[3/8] spi: pic32-sqi: don't pass GFP_DMA32 to dma_alloc_coherent
- - - - -
-
-
-
2018-10-13
Christoph Hellwig
Not Applicable
[2/8] firmware: tegra: don't pass GFP_DMA32 to dma_alloc_coherent
- - - - -
-
-
-
2018-10-13
Christoph Hellwig
Not Applicable
[1/8] cpufreq: tegra186: don't pass GFP_DMA32 to dma_alloc_coherent
1 - - - -
-
-
-
2018-10-13
Christoph Hellwig
Not Applicable
[4/4] PCI: Remove NULL device handling from PCI DMA API
- - - - -
-
-
-
2018-01-10
Christoph Hellwig
Not Applicable
[3/4] tsi108_eth: use dma API properly
- - - - -
-
-
-
2018-01-10
Christoph Hellwig
Not Applicable
[2/4] media/ttusb-dev: remove pci_zalloc_coherent abuse
- - - - -
-
-
-
2018-01-10
Christoph Hellwig
Superseded
[1/4] media/ttusb-budget: remove pci_zalloc_coherent abuse
- - - - -
-
-
-
2018-01-10
Christoph Hellwig
Superseded
[3/3] pci-dma-compat: remove handling of NULL pdev arguments
- - - - -
-
-
-
2018-01-09
Christoph Hellwig
Not Applicable
[2/3] media/ttusb-dev: remove pci_zalloc_coherent abuse
- - - - -
-
-
-
2018-01-09
Christoph Hellwig
Superseded
[1/3] media/ttusb-budget: remove pci_zalloc_coherent abuse
- - - - -
-
-
-
2018-01-09
Christoph Hellwig
Superseded
kill off pci_enable_msi_{exact,range}
- - - - -
-
-
-
2017-01-13
Christoph Hellwig
Not Applicable
[3/3] PCI/msi: remove pci_enable_msi_{exact,range}
- - - - -
-
-
-
2017-01-09
Christoph Hellwig
Not Applicable
[2/3] xgbe: switch to pci_irq_alloc_vectors
1 - - - -
-
-
-
2017-01-09
Christoph Hellwig
Not Applicable
[1/3] media/cobalt: use pci_irq_allocate_vectors
- - - - -
-
-
-
2017-01-09
Christoph Hellwig
Superseded
[6/6] media/cobalt: use pci_irq_allocate_vectors
- - - - -
-
-
-
2016-09-11
Christoph Hellwig
hverkuil
Accepted
[5/6] genwqe: use pci_irq_allocate_vectors
1 - - - -
-
-
-
2016-09-11
Christoph Hellwig
Not Applicable
[4/6] vfio_pci: use pci_irq_allocate_vectors
1 - - - -
-
-
-
2016-09-11
Christoph Hellwig
Not Applicable
[3/6] skd: use pci_alloc_irq_vectors
- - - - -
-
-
-
2016-09-11
Christoph Hellwig
Not Applicable
[2/6] ipr: use pci_irq_allocate_vectors
1 - - - -
-
-
-
2016-09-11
Christoph Hellwig
Not Applicable
[1/6] arcmsr: use pci_alloc_irq_vectors
- - - - -
-
-
-
2016-09-11
Christoph Hellwig
Not Applicable
cx23885: use pci_set_dma_mask insted of pci_dma_supported
- - - - 1
-
-
-
2015-11-18
Christoph Hellwig
Superseded
[15/15] dma: remove external references to dma_supported
1 - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[14/15] pci: remove pci_dma_supported
- - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[13/15] usbnet: remove ifdefed out call to dma_supported
- - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[12/15] kaweth: remove ifdefed out call to dma_supported
- - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[11/15] sfc: don't call dma_supported
1 - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[10/15] nouveau: don't call pci_dma_supported
- - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[09/15] mpsc: use dma_set_mask insted of dma_supported
- - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[08/15] netup_unidvb: use pci_set_dma_mask insted of pci_dma_supported
1 - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[07/15] cx23885: use pci_set_dma_mask insted of pci_dma_supported
- - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
[06/15] cx25821: use pci_set_dma_mask insted of pci_dma_supported
- - - - -
-
-
-
2015-10-03
Christoph Hellwig
Superseded
«
1
2
»