diff options
| author | Nicolas Pitre <[email protected]> | 2015-08-12 15:45:02 +0000 |
|---|---|---|
| committer | Russell King <[email protected]> | 2015-08-18 12:59:59 +0000 |
| commit | 0f64b247e63ac8c214efa6725366b42563ab138c (patch) | |
| tree | b328dc3eed4838935cebba95bba93b5946ca82a3 /arch/arm/include/asm/assembler.h | |
| parent | ARM: 8410/1: VDSO: fix coarse clock monotonicity regression (diff) | |
| download | kernel-0f64b247e63ac8c214efa6725366b42563ab138c.tar.gz kernel-0f64b247e63ac8c214efa6725366b42563ab138c.zip | |
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 <[email protected]>
Tested-by: Mark Salter <[email protected]>
Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'arch/arm/include/asm/assembler.h')
0 files changed, 0 insertions, 0 deletions
