aboutsummaryrefslogtreecommitdiff
path: root/drivers/fpga/zynq-fpga.c
diff options
context:
space:
mode:
authorLinus Torvalds <[email protected]>2023-07-03 10:08:50 -0700
committerLinus Torvalds <[email protected]>2023-07-03 10:08:50 -0700
commitae80b404198434e49e903dc3b1ba83e2c7bb3ee2 (patch)
tree309b930f2e2d85877b425a9034457b93b5b8729e /drivers/fpga/zynq-fpga.c
parentf66066bc5136f25e36a2daff4896c768f18c211e (diff)
mm: validate the mm before dropping the mmap lock
Commit 408579cd627a ("mm: Update do_vmi_align_munmap() return semantics") made the return value and locking semantics of do_vmi_align_munmap() more straightforward, but in the process it ended up unlocking the mmap lock just a tad too early: the debug code doing the mmap layout validation still needs to run with the lock held, or things might change under it while it's trying to validate things. So just move the unlocking to after the validate_mm() call. Reported-by: kernel test robot <[email protected]> Link: https://lore.kernel.org/lkml/ZKIsoMOT71uwCIZX@xsang-OptiPlex-9020/ Fixes: 408579cd627a ("mm: Update do_vmi_align_munmap() return semantics") Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'drivers/fpga/zynq-fpga.c')
0 files changed, 0 insertions, 0 deletions