commit | 0f64b247e63ac8c214efa6725366b42563ab138c | [log] [tgz] |
---|---|---|
author | Nicolas Pitre <nicolas.pitre@linaro.org> | Wed Aug 12 16:45:02 2015 +0100 |
committer | Russell King <rmk+kernel@arm.linux.org.uk> | Tue Aug 18 13:59:59 2015 +0100 |
tree | b328dc3eed4838935cebba95bba93b5946ca82a3 | |
parent | 09edea4f8fdeb4e292b80d493296070f5ec64e6e [diff] |
ARM: 8414/1: __copy_to_user_memcpy: fix mmap semaphore usage The mmap semaphore should not be taken when page faults are disabled. Since pagefault_disable() no longer disables preemption, we now need to use faulthandler_disabled() in place of in_atomic(). Signed-off-by: Nicolas Pitre <nico@linaro.org> Tested-by: Mark Salter <msalter@redhat.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>