Show patches with: Submitter = Christoph Hellwig       |   600 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT - - - --- 2018-12-08 Christoph Hellwig Not Applicable
[02/10] arm64/iommu: don't remap contiguous allocations for coherent devices [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT - - - --- 2018-12-08 Christoph Hellwig Not Applicable
[03/10] arm64/iommu: implement support for DMA_ATTR_NON_CONSISTENT [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT - - - --- 2018-12-08 Christoph Hellwig Not Applicable
[04/10] arm: implement DMA_ATTR_NON_CONSISTENT [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT - - - --- 2018-12-08 Christoph Hellwig Not Applicable
[05/10] sparc64/iommu: move code around a bit [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT 1 - - --- 2018-12-08 Christoph Hellwig Not Applicable
[06/10] sparc64/iommu: implement DMA_ATTR_NON_CONSISTENT [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT 1 - - --- 2018-12-08 Christoph Hellwig Not Applicable
[07/10] sparc64/pci_sun4v: move code around a bit [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT 1 - - --- 2018-12-08 Christoph Hellwig Not Applicable
[08/10] sparc64/pci_sun4v: implement DMA_ATTR_NON_CONSISTENT [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT 1 - - --- 2018-12-08 Christoph Hellwig Not Applicable
[09/10] dma-mapping: skip declared coherent memory for DMA_ATTR_NON_CONSISTENT [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT - - - --- 2018-12-08 Christoph Hellwig Not Applicable
[10/10] Documentation: update the description for DMA_ATTR_NON_CONSISTENT [01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT - - - --- 2018-12-08 Christoph Hellwig Not Applicable
[1/6] sparc: remove no needed sbus_dma_ops methods [1/6] sparc: remove no needed sbus_dma_ops methods 1 - - --- 2018-12-08 Christoph Hellwig paulburton Not Applicable
[2/6] sparc: factor the dma coherent mapping into helper [1/6] sparc: remove no needed sbus_dma_ops methods 1 - - --- 2018-12-08 Christoph Hellwig paulburton Not Applicable
[3/6] sparc: remove the sparc32_dma_ops indirection [1/6] sparc: remove no needed sbus_dma_ops methods 1 - - --- 2018-12-08 Christoph Hellwig paulburton Not Applicable
[4/6] sparc: remove not required includes from dma-mapping.h [1/6] sparc: remove no needed sbus_dma_ops methods 1 - - --- 2018-12-08 Christoph Hellwig paulburton Not Applicable
[5/6] sparc: move the leon PCI memory space comment to <asm/leon.h> [1/6] sparc: remove no needed sbus_dma_ops methods 1 - - --- 2018-12-08 Christoph Hellwig paulburton Not Applicable
[6/6] sparc: merge 32-bit and 64-bit version of pci.h [1/6] sparc: remove no needed sbus_dma_ops methods 2 - - --- 2018-12-08 Christoph Hellwig paulburton Not Applicable
[01/18] MIPS: lantiq: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Accepted
[02/18] dmaengine: imx-sdma: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[03/18] net: caif: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[04/18] au1000_eth: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[05/18] macb_main: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions 1 - - --- 2019-02-01 Christoph Hellwig Not Applicable
[06/18] lantiq_etop: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[07/18] pxa168_eth: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[08/18] moxart_ether: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[09/18] meth: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[10/18] smc911x: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[11/18] parport_ip32: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[12/18] fotg210-udc: remove a bogus dma_sync_single_for_device call [01/18] MIPS: lantiq: pass struct device to DMA API functions 1 - - --- 2019-02-01 Christoph Hellwig Not Applicable
[13/18] fotg210-udc: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions 1 - - --- 2019-02-01 Christoph Hellwig Not Applicable
[14/18] da8xx-fb: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[15/18] gbefb: switch to managed version of the DMA allocator [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[16/18] pxa3xx-gcu: pass struct device to dma_mmap_coherent [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[17/18] ALSA: hal2: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - - - --- 2019-02-01 Christoph Hellwig Not Applicable
[18/18] ALSA: pass struct device to DMA API functions [01/18] MIPS: lantiq: pass struct device to DMA API functions - 1 - --- 2019-02-01 Christoph Hellwig Not Applicable
[1/2] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability [1/2] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability 1 - - --- 2019-02-04 Christoph Hellwig Not Applicable
[2/2] dma-mapping: add a kconfig symbol for arch_teardown_dma_ops availability [1/2] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability - - - --- 2019-02-04 Christoph Hellwig Not Applicable
[01/12] mfd/sm501: depend on HAS_DMA [01/12] mfd/sm501: depend on HAS_DMA - - - --- 2019-02-11 Christoph Hellwig Not Applicable
[02/12] device.h: dma_mem is only needed for HAVE_GENERIC_DMA_COHERENT [01/12] mfd/sm501: depend on HAS_DMA - 1 - --- 2019-02-11 Christoph Hellwig Not Applicable
[03/12] of: mark early_init_dt_alloc_reserved_memory_arch static [01/12] mfd/sm501: depend on HAS_DMA - 1 - --- 2019-02-11 Christoph Hellwig Not Applicable
[04/12] of: select OF_RESERVED_MEM automatically [01/12] mfd/sm501: depend on HAS_DMA - 1 - --- 2019-02-11 Christoph Hellwig Not Applicable
[05/12] dma-mapping: remove an incorrect __iommem annotation [01/12] mfd/sm501: depend on HAS_DMA - - - --- 2019-02-11 Christoph Hellwig Not Applicable
[06/12] dma-mapping: improve selection of dma_declare_coherent availability [01/12] mfd/sm501: depend on HAS_DMA 1 1 - --- 2019-02-11 Christoph Hellwig Not Applicable
[07/12] dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig [01/12] mfd/sm501: depend on HAS_DMA - 1 - --- 2019-02-11 Christoph Hellwig Not Applicable
[08/12] dma-mapping: remove dma_mark_declared_memory_occupied [01/12] mfd/sm501: depend on HAS_DMA - - - --- 2019-02-11 Christoph Hellwig Not Applicable
[09/12] dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag [01/12] mfd/sm501: depend on HAS_DMA - 1 - --- 2019-02-11 Christoph Hellwig Not Applicable
[10/12] dma-mapping: simplify allocations from per-device coherent memory [01/12] mfd/sm501: depend on HAS_DMA - - - --- 2019-02-11 Christoph Hellwig Not Applicable
[11/12] dma-mapping: handle per-device coherent memory mmap in common code [01/12] mfd/sm501: depend on HAS_DMA - - - --- 2019-02-11 Christoph Hellwig Not Applicable
[12/12] dma-mapping: remove dma_assign_coherent_memory [01/12] mfd/sm501: depend on HAS_DMA - - - --- 2019-02-11 Christoph Hellwig Not Applicable
[1/7] MIPS: remove the _dma_cache_wback_inv export [1/7] MIPS: remove the _dma_cache_wback_inv export - - - --- 2019-04-30 Christoph Hellwig Not Applicable
[2/7] au1100fb: fix DMA API abuse [1/7] MIPS: remove the _dma_cache_wback_inv export 1 - - --- 2019-04-30 Christoph Hellwig Not Applicable
[3/7] dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence [1/7] MIPS: remove the _dma_cache_wback_inv export - 1 - --- 2019-04-30 Christoph Hellwig Not Applicable
[4/7] dma-direct: provide generic support for uncached kernel segments [1/7] MIPS: remove the _dma_cache_wback_inv export - - - --- 2019-04-30 Christoph Hellwig Not Applicable
[5/7] MIPS: use the generic uncached segment support in dma-direct [1/7] MIPS: remove the _dma_cache_wback_inv export - - - --- 2019-04-30 Christoph Hellwig Not Applicable
[6/7] nios2: use the generic uncached segment support in dma-direct [1/7] MIPS: remove the _dma_cache_wback_inv export - - - --- 2019-04-30 Christoph Hellwig Not Applicable
[7/7] microblaze: use the generic uncached segment support in dma-direct [1/7] MIPS: remove the _dma_cache_wback_inv export - - - --- 2019-04-30 Christoph Hellwig Not Applicable
[5/7,v2] MIPS: use the generic uncached segment support in dma-direct Untitled series #112457 - - - --- 2019-05-01 Christoph Hellwig Not Applicable
[1/5] arm64: don't use asm-generic/ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h 1 - - --- 2019-05-01 Christoph Hellwig Superseded
[2/5] powerpc: don't use asm-generic/ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h 1 - - --- 2019-05-01 Christoph Hellwig Superseded
[3/5] sh: don't use asm-generic/ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h - - - --- 2019-05-01 Christoph Hellwig Superseded
[4/5] x86: don't use asm-generic/ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h 1 - - --- 2019-05-01 Christoph Hellwig Superseded
[5/5] asm-generic: remove ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h 1 - - --- 2019-05-01 Christoph Hellwig Superseded
[1/3] au1100fb: fix DMA API abuse [1/3] au1100fb: fix DMA API abuse 1 - - --- 2019-05-09 Christoph Hellwig Not Applicable
[2/3] au1200fb: fix DMA API abuse [1/3] au1100fb: fix DMA API abuse - - 1 --- 2019-05-09 Christoph Hellwig Not Applicable
[3/3] jz4740_fb: fix DMA API abuse [1/3] au1100fb: fix DMA API abuse - - - --- 2019-05-09 Christoph Hellwig Not Applicable
[1/5] arm64: don't use asm-generic/ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h 1 - - --- 2019-05-20 Christoph Hellwig Superseded
[2/5] powerpc: don't use asm-generic/ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h - - - --- 2019-05-20 Christoph Hellwig Superseded
[3/5] sh: don't use asm-generic/ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h - - - --- 2019-05-20 Christoph Hellwig Superseded
[4/5] x86: don't use asm-generic/ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h 2 - - --- 2019-05-20 Christoph Hellwig Superseded
[5/5] asm-generic: remove ptrace.h [1/5] arm64: don't use asm-generic/ptrace.h 2 - - --- 2019-05-20 Christoph Hellwig Superseded
[1/6] MIPS: use the generic get_user_pages_fast code [1/6] MIPS: use the generic get_user_pages_fast code - - - --- 2019-05-25 Christoph Hellwig Superseded
[2/6] sh: add a missing pud_page definition [1/6] MIPS: use the generic get_user_pages_fast code - - - --- 2019-05-25 Christoph Hellwig Superseded
[3/6] sh: use the generic get_user_pages_fast code [1/6] MIPS: use the generic get_user_pages_fast code - - - --- 2019-05-25 Christoph Hellwig Superseded
[4/6] mm: add a gup_fixup_start_addr hook [1/6] MIPS: use the generic get_user_pages_fast code - - - --- 2019-05-25 Christoph Hellwig Superseded
[5/6] sparc64: use the generic get_user_pages_fast code [1/6] MIPS: use the generic get_user_pages_fast code 1 - - --- 2019-05-25 Christoph Hellwig Superseded
[6/6] mm: don't allow non-generic get_user_pages_fast implementations [1/6] MIPS: use the generic get_user_pages_fast code - - - --- 2019-05-25 Christoph Hellwig Superseded
[01/16] uaccess: add untagged_addr definition for other arches [01/16] uaccess: add untagged_addr definition for other arches 1 - - --- 2019-06-01 Christoph Hellwig Superseded
[02/16] mm: use untagged_addr() for get_user_pages_fast addresses [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[03/16] mm: simplify gup_fast_permitted [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[04/16] mm: lift the x86_32 PAE version of gup_get_pte to common code [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[05/16] MIPS: use the generic get_user_pages_fast code [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[06/16] sh: add the missing pud_page definition [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[07/16] sh: use the generic get_user_pages_fast code [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[08/16] sparc64: add the missing pgd_page definition [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[09/16] sparc64: define untagged_addr() [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[10/16] sparc64: use the generic get_user_pages_fast code [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[11/16] mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[12/16] mm: consolidate the get_user_pages* implementations [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[13/16] mm: validate get_user_pages_fast flags [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[14/16] mm: move the powerpc hugepd code to mm/gup.c [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[15/16] mm: switch gup_hugepte to use try_get_compound_head [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[16/16] mm: mark the page referenced in gup_hugepte [01/16] uaccess: add untagged_addr definition for other arches - - - --- 2019-06-01 Christoph Hellwig Superseded
[1/2] nios2: use the generic uncached segment support in dma-direct [1/2] nios2: use the generic uncached segment support in dma-direct 1 - - --- 2019-06-03 Christoph Hellwig Not Applicable
[2/2] microblaze: use the generic uncached segment support in dma-direct [1/2] nios2: use the generic uncached segment support in dma-direct - - - --- 2019-06-03 Christoph Hellwig Not Applicable
[01/16] mm: use untagged_addr() for get_user_pages_fast addresses [01/16] mm: use untagged_addr() for get_user_pages_fast addresses - 2 - --- 2019-06-11 Christoph Hellwig Superseded
[02/16] mm: simplify gup_fast_permitted [01/16] mm: use untagged_addr() for get_user_pages_fast addresses - 1 - --- 2019-06-11 Christoph Hellwig Superseded
[03/16] mm: lift the x86_32 PAE version of gup_get_pte to common code [01/16] mm: use untagged_addr() for get_user_pages_fast addresses - 1 - --- 2019-06-11 Christoph Hellwig Superseded
[04/16] MIPS: use the generic get_user_pages_fast code [01/16] mm: use untagged_addr() for get_user_pages_fast addresses - 1 - --- 2019-06-11 Christoph Hellwig Superseded
[05/16] sh: add the missing pud_page definition [01/16] mm: use untagged_addr() for get_user_pages_fast addresses - - - --- 2019-06-11 Christoph Hellwig Superseded
[06/16] sh: use the generic get_user_pages_fast code [01/16] mm: use untagged_addr() for get_user_pages_fast addresses - - - --- 2019-06-11 Christoph Hellwig Superseded
[07/16] sparc64: add the missing pgd_page definition [01/16] mm: use untagged_addr() for get_user_pages_fast addresses - - - --- 2019-06-11 Christoph Hellwig Superseded
« 1 2 3 45 6 »