userfaultfd: shmem: lock the page before adding it to pagecache
authorAndrea Arcangeli <[email protected]>
Wed, 22 Feb 2017 23:43:49 +0000 (15:43 -0800)
committerLinus Torvalds <[email protected]>
Thu, 23 Feb 2017 00:41:29 +0000 (16:41 -0800)
commit9cc90c664a65f9b6b9f3ce1c719f1308539427bd
treeee2938c04ca31d34ee8fe2afbbe84e7510a1d3e9
parent419624daf0e827452837177c4b983dc0f1b6429f
userfaultfd: shmem: lock the page before adding it to pagecache

A VM_BUG_ON triggered on the shmem selftest.

Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Andrea Arcangeli <[email protected]>
Cc: "Dr. David Alan Gilbert" <[email protected]>
Cc: Hillf Danton <[email protected]>
Cc: Michael Rapoport <[email protected]>
Cc: Mike Kravetz <[email protected]>
Cc: Mike Rapoport <[email protected]>
Cc: Pavel Emelyanov <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
mm/shmem.c