Show patches with: Submitter = Christoph Hellwig       |    Archived = No       |   723 patches
« 1 2 3 47 8 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[2/2] asm-generic: add an optional pfn_valid check to page_to_phys [1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations - - - - --- 2024-10-23 Christoph Hellwig New
[1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations [1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations - - - - --- 2024-10-23 Christoph Hellwig New
[2/2] asm-generic: add an optional pfn_valid check to pfn_valid [1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations - - 1 - --- 2024-10-14 Christoph Hellwig New
[1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations [1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations - - - - --- 2024-10-14 Christoph Hellwig New
asm-generic: provide generic page_to_phys and phys_to_page implementations asm-generic: provide generic page_to_phys and phys_to_page implementations - - - - --- 2024-10-09 Christoph Hellwig New
[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 New
[1/2] vdpa_sim: don't select DMA_OPS [1/2] vdpa_sim: don't select DMA_OPS 1 - - - --- 2024-08-28 Christoph Hellwig New
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
[5/5] compat: consolidate the compat_flock{,64} definition [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2022-01-31 Christoph Hellwig New
[4/5] uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define 1 - - - --- 2022-01-31 Christoph Hellwig New
[3/5] uapi: merge the 32-bit mips struct flock into the generic one [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2022-01-31 Christoph Hellwig New
[2/5] uapi: simplify __ARCH_FLOCK{,64}_PAD a little [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - 1 - --- 2022-01-31 Christoph Hellwig New
[1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - 1 - --- 2022-01-31 Christoph Hellwig New
[5/5] compat: consolidate the compat_flock{,64} definition [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2022-01-11 Christoph Hellwig New
[4/5] uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define 1 - - - --- 2022-01-11 Christoph Hellwig New
[3/5] uapi: merge the 32-bit mips struct flock into the generic one [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2022-01-11 Christoph Hellwig New
[2/5] uapi: simplify __ARCH_FLOCK{,64}_PAD a little [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2022-01-11 Christoph Hellwig New
[1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2022-01-11 Christoph Hellwig New
[2/2] sparc32: use DMA_DIRECT_REMAP [1/2] sparc32: remove dma_make_coherent - - - - --- 2021-09-20 Christoph Hellwig New
[1/2] sparc32: remove dma_make_coherent [1/2] sparc32: remove dma_make_coherent - - - 1 --- 2021-09-20 Christoph Hellwig New
[5/5] compat: consolidate the compat_flock{,64} definition [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2021-04-12 Christoph Hellwig New
[4/5] uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2021-04-12 Christoph Hellwig New
[3/5] uapi: merge the 32-bit mips struct flock into the generic one [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2021-04-12 Christoph Hellwig New
[2/5] uapi: simplify __ARCH_FLOCK{,64}_PAD a little [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2021-04-12 Christoph Hellwig New
[1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define [1/5] uapi: remove the unused HAVE_ARCH_STRUCT_FLOCK64 define - - - - --- 2021-04-12 Christoph Hellwig New
[4/4] exec: move the call to getname_flags into do_execveat [1/4] exec: remove do_execve - - 1 - --- 2021-03-26 Christoph Hellwig New
[3/4] exec: simplify the compat syscall handling [1/4] exec: remove do_execve - - 1 - --- 2021-03-26 Christoph Hellwig New
[2/4] exec: remove compat_do_execve [1/4] exec: remove do_execve - - - - --- 2021-03-26 Christoph Hellwig New
[1/4] exec: remove do_execve [1/4] exec: remove do_execve - - 1 - --- 2021-03-26 Christoph Hellwig New
sparc64: switch defconfig from the legacy ide driver to libata sparc64: switch defconfig from the legacy ide driver to libata - - - - --- 2020-09-24 Christoph Hellwig davem Accepted
sparc32: use per-device dma_ops sparc32: use per-device dma_ops - - - - --- 2020-03-23 Christoph Hellwig davem Accepted
[9/9] sparc/iommu: merge iommu_get_one and __sbus_iommu_map_page [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[8/9] sparc/iommu: use __sbus_iommu_map_page to implement the map_sg path [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[7/9] sparc/iommu: fix __sbus_iommu_map_page for highmem pages [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[6/9] sparc/iommu: move per-page flushing into __sbus_iommu_map_page [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[5/9] sparc/iommu: pass a physical address to iommu_get_one [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[4/9] sparc/iommu: create a common helper for map_sg [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[3/9] sparc/iommu: merge iommu_release_one and sbus_iommu_unmap_page [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[2/9] sparc/iommu: use sbus_iommu_unmap_page in sbus_iommu_unmap_sg [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping [1/9] sparc/iommu: use !PageHighMem to check if a page has a kernel mapping - - - - --- 2019-04-16 Christoph Hellwig davem Accepted
[v3] sparc: use generic dma_noncoherent_ops [v3] sparc: use generic dma_noncoherent_ops 1 - - - --- 2018-07-31 Christoph Hellwig davem Accepted
jsflash: stop defining MAJOR_NR - - - - --- 2009-02-28 Christoph Hellwig davem Accepted
[3/3] fbdev/sbuslib: avoid compat_alloc_user_space in fbiogetputcmap [1/3] fbdev/sbuslib: remove FBIOSCURSOR/FBIOGCURSOR leftovers - - - - --- 2020-10-07 Christoph Hellwig davem Not Applicable
[2/3] fbdev/sbuslib: refactor sbusfb_ioctl_helper [1/3] fbdev/sbuslib: remove FBIOSCURSOR/FBIOGCURSOR leftovers - - - - --- 2020-10-07 Christoph Hellwig davem Not Applicable
[1/3] fbdev/sbuslib: remove FBIOSCURSOR/FBIOGCURSOR leftovers [1/3] fbdev/sbuslib: remove FBIOSCURSOR/FBIOGCURSOR leftovers 2 - - - --- 2020-10-07 Christoph Hellwig davem Not Applicable
[9/9] security/keys: remove compat_keyctl_instantiate_key_iov [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[8/9] mm: remove compat_process_vm_{readv,writev} [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[7/9] fs: remove compat_sys_vmsplice [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[6/9] fs: remove the compat readv/writev syscalls [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[5/9] fs: remove various compat readv/writev helpers [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[4/9] iov_iter: transparently handle compat iovecs in import_iovec [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[3/9] iov_iter: refactor rw_copy_check_uvector and import_iovec [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[2/9] iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[1/9] compat.h: fix a spelling error in <linux/compat.h> [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-25 Christoph Hellwig davem Not Applicable
[9/9] security/keys: remove compat_keyctl_instantiate_key_iov [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[8/9] mm: remove compat_process_vm_{readv,writev} [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[7/9] fs: remove compat_sys_vmsplice [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[6/9] fs: remove the compat readv/writev syscalls [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[5/9] fs: remove various compat readv/writev helpers [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[4/9] iov_iter: transparently handle compat iovecs in import_iovec [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[3/9] iov_iter: refactor rw_copy_check_uvector and import_iovec [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[2/9] iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[1/9] compat.h: fix a spelling error in <linux/compat.h> [1/9] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-23 Christoph Hellwig davem Not Applicable
[11/11] security/keys: remove compat_keyctl_instantiate_key_iov [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[10/11] mm: remove compat_process_vm_{readv,writev} [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[09/11] fs: remove compat_sys_vmsplice [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[08/11] fs: remove the compat readv/writev syscalls [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[07/11] fs: remove various compat readv/writev helpers [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[06/11] iov_iter: handle the compat case in import_iovec [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[05/11] iov_iter: merge the compat case into rw_copy_check_uvector [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[04/11] iov_iter: explicitly check for CHECK_IOVEC_ONLY in rw_copy_check_uvector [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[03/11] iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c and mark it static [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[02/11] mm: call import_iovec() instead of rw_copy_check_uvector() in process_vm_rw() [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[01/11] compat.h: fix a spelling error in <linux/compat.h> [01/11] compat.h: fix a spelling error in <linux/compat.h> - - - - --- 2020-09-21 Christoph Hellwig davem Not Applicable
[9/9] security/keys: remove compat_keyctl_instantiate_key_iov [1/9] kernel: add a PF_FORCE_COMPAT flag - - - - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[8/9] mm: remove compat_process_vm_{readv,writev} [1/9] kernel: add a PF_FORCE_COMPAT flag - - - - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[7/9] fs: remove compat_sys_vmsplice [1/9] kernel: add a PF_FORCE_COMPAT flag - - - - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[6/9] fs: remove the compat readv/writev syscalls [1/9] kernel: add a PF_FORCE_COMPAT flag - - - - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[5/9] fs: remove various compat readv/writev helpers [1/9] kernel: add a PF_FORCE_COMPAT flag - - - - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[4/9] fs: handle the compat case in import_iovec [1/9] kernel: add a PF_FORCE_COMPAT flag - - - - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[3/9] fs: explicitly check for CHECK_IOVEC_ONLY in rw_copy_check_uvector [1/9] kernel: add a PF_FORCE_COMPAT flag - - 1 - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[2/9] compat.h: fix a spelling error in <linux/compat.h> [1/9] kernel: add a PF_FORCE_COMPAT flag - - - - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[1/9] kernel: add a PF_FORCE_COMPAT flag [1/9] kernel: add a PF_FORCE_COMPAT flag - - - - --- 2020-09-18 Christoph Hellwig davem Not Applicable
[5/5] exec: add a kernel_execveat helper [1/5] exec: cleanup the execve wrappers - - - - --- 2020-06-27 Christoph Hellwig davem Not Applicable
[4/5] exec: split prepare_arg_pages [1/5] exec: cleanup the execve wrappers - - - - --- 2020-06-27 Christoph Hellwig davem Not Applicable
[3/5] exec: cleanup the count() function [1/5] exec: cleanup the execve wrappers - - - - --- 2020-06-27 Christoph Hellwig davem Not Applicable
[2/5] exec: simplify the compat syscall handling [1/5] exec: cleanup the execve wrappers - - - - --- 2020-06-27 Christoph Hellwig davem Not Applicable
[1/5] exec: cleanup the execve wrappers [1/5] exec: cleanup the execve wrappers - - - - --- 2020-06-27 Christoph Hellwig davem Not Applicable
[6/6] kernel: add a kernel_wait helper [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-18 Christoph Hellwig davem Not Applicable
[5/6] exec: add a kernel_execveat helper [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-18 Christoph Hellwig davem Not Applicable
[4/6] exec: split prepare_arg_pages [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-18 Christoph Hellwig davem Not Applicable
[3/6] exec: cleanup the count() function [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-18 Christoph Hellwig davem Not Applicable
[2/6] exec: simplify the compat syscall handling [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-18 Christoph Hellwig davem Not Applicable
[1/6] exec: cleanup the execve wrappers [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-18 Christoph Hellwig davem Not Applicable
[6/6] kernel: add a kernel_wait helper [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-15 Christoph Hellwig davem Not Applicable
[5/6] exec: add a kernel_execveat helper [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-15 Christoph Hellwig davem Not Applicable
[4/6] exec: split prepare_arg_pages [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-15 Christoph Hellwig davem Not Applicable
[3/6] exec: cleanup the count() function [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-15 Christoph Hellwig davem Not Applicable
[2/6] exec: simplify the compat syscall handling [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-15 Christoph Hellwig davem Not Applicable
[1/6] exec: cleanup the execve wrappers [1/6] exec: cleanup the execve wrappers - - - - --- 2020-06-15 Christoph Hellwig davem Not Applicable
« 1 2 3 47 8 »