mm/gup: remove task_struct pointer for all gup code
After the cleanup of page fault accounting, gup does not need to pass task_struct around any more. Remove that parameter in the whole gup stack. Signed-off-by:Peter Xu <peterx@redhat.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Reviewed-by:
John Hubbard <jhubbard@nvidia.com> Link: http://lkml.kernel.org/r/20200707225021.200906-26-peterx@redhat.com Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- arch/arc/kernel/process.c 1 addition, 1 deletionarch/arc/kernel/process.c
- arch/s390/kvm/interrupt.c 1 addition, 1 deletionarch/s390/kvm/interrupt.c
- arch/s390/kvm/kvm-s390.c 1 addition, 1 deletionarch/s390/kvm/kvm-s390.c
- arch/s390/kvm/priv.c 4 additions, 4 deletionsarch/s390/kvm/priv.c
- arch/s390/mm/gmap.c 2 additions, 2 deletionsarch/s390/mm/gmap.c
- drivers/gpu/drm/i915/gem/i915_gem_userptr.c 1 addition, 1 deletiondrivers/gpu/drm/i915/gem/i915_gem_userptr.c
- drivers/infiniband/core/umem_odp.c 1 addition, 1 deletiondrivers/infiniband/core/umem_odp.c
- drivers/vfio/vfio_iommu_type1.c 2 additions, 2 deletionsdrivers/vfio/vfio_iommu_type1.c
- fs/exec.c 1 addition, 1 deletionfs/exec.c
- include/linux/mm.h 4 additions, 5 deletionsinclude/linux/mm.h
- kernel/events/uprobes.c 3 additions, 3 deletionskernel/events/uprobes.c
- kernel/futex.c 1 addition, 1 deletionkernel/futex.c
- mm/gup.c 42 additions, 59 deletionsmm/gup.c
- mm/memory.c 1 addition, 1 deletionmm/memory.c
- mm/process_vm_access.c 1 addition, 1 deletionmm/process_vm_access.c
- security/tomoyo/domain.c 1 addition, 1 deletionsecurity/tomoyo/domain.c
- virt/kvm/async_pf.c 1 addition, 1 deletionvirt/kvm/async_pf.c
- virt/kvm/kvm_main.c 1 addition, 1 deletionvirt/kvm/kvm_main.c
Loading
Please register or sign in to comment