arm/mm: Convert to using lock_mm_and_find_vma()
authorBen Hutchings <ben@decadent.org.uk>
Thu, 22 Jun 2023 19:24:30 +0000 (21:24 +0200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 24 Jun 2023 21:12:58 +0000 (14:12 -0700)
commit8b35ca3e45e35a26a21427f35d4093606e93ad0a
treea5e755ba10e7ebfc8770ae4f247aaad5cf831e58
parent7267ef7b0b77f4ed23b7b3c87d8eca7bd9c2d007
arm/mm: Convert to using lock_mm_and_find_vma()

arm has an additional check for address < FIRST_USER_ADDRESS before
expanding the stack.  Since FIRST_USER_ADDRESS is defined everywhere
(generally as 0), move that check to the generic expand_downwards().

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/arm/Kconfig
arch/arm/mm/fault.c
mm/mmap.c