mm: remove the now-unnecessary mmget_still_valid() hack
The preceding patches have ensured that core dumping properly takes the mmap_lock. Thanks to that, we can now remove mmget_still_valid() and all its users. Signed-off-by:Jann Horn <jannh@google.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Acked-by:
Linus Torvalds <torvalds@linux-foundation.org> Cc: Christoph Hellwig <hch@lst.de> Cc: Alexander Viro <viro@zeniv.linux.org.uk> Cc: "Eric W . Biederman" <ebiederm@xmission.com> Cc: Oleg Nesterov <oleg@redhat.com> Cc: Hugh Dickins <hughd@google.com> Link: http://lkml.kernel.org/r/20200827114932.3572699-8-jannh@google.com Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- drivers/infiniband/core/uverbs_main.c 0 additions, 3 deletionsdrivers/infiniband/core/uverbs_main.c
- drivers/vfio/pci/vfio_pci.c 18 additions, 20 deletionsdrivers/vfio/pci/vfio_pci.c
- fs/proc/task_mmu.c 0 additions, 18 deletionsfs/proc/task_mmu.c
- fs/userfaultfd.c 9 additions, 19 deletionsfs/userfaultfd.c
- include/linux/sched/mm.h 0 additions, 25 deletionsinclude/linux/sched/mm.h
- mm/khugepaged.c 1 addition, 1 deletionmm/khugepaged.c
- mm/madvise.c 0 additions, 17 deletionsmm/madvise.c
- mm/mmap.c 1 addition, 4 deletionsmm/mmap.c
Loading
Please register or sign in to comment