summaryrefslogtreecommitdiffstats
path: root/arch/tile/include/asm/uaccess.h
diff options
context:
space:
mode:
authorMichael S. Tsirkin <mst@redhat.com>2013-05-26 17:31:38 +0300
committerIngo Molnar <mingo@kernel.org>2013-05-28 09:41:09 +0200
commit1af1717dbf96eba8a74a2d6a99e75a7795075a02 (patch)
tree6e77e8dc8c1ba17c10d41504663aa5302e41dc41 /arch/tile/include/asm/uaccess.h
parent3837a3cfe4a27836e0e9f207eb2d4f00b5a8fcba (diff)
downloadlinux-stable-1af1717dbf96eba8a74a2d6a99e75a7795075a02.tar.gz
linux-stable-1af1717dbf96eba8a74a2d6a99e75a7795075a02.tar.bz2
linux-stable-1af1717dbf96eba8a74a2d6a99e75a7795075a02.zip
powerpc: uaccess s/might_sleep/might_fault/
The only reason uaccess routines might sleep is if they fault. Make this explicit. Arnd Bergmann suggested that the following code if (!is_kernel_addr((unsigned long)__pu_addr)) might_fault(); can be further simplified by adding a version of might_fault that includes the kernel addr check. Will be considered as a further optimization in future. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Peter Zijlstra <peterz@infradead.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/r/1369577426-26721-7-git-send-email-mst@redhat.com Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'arch/tile/include/asm/uaccess.h')
0 files changed, 0 insertions, 0 deletions