x86: mm: move mmap_sem unlock from mm_fault_error() to caller

commit 7fb08eca45 upstream.

This replaces four copies in various stages of mm_fault_error() handling
with just a single one.  It will also allow for more natural placement
of the unlocking after some further cleanup.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Konstantin Khlebnikov <koct9i@gmail.com>
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
This commit is contained in:
Linus Torvalds 2014-12-15 14:46:06 -08:00 • committed by Luis Henriques
commit 6f644ea3a0