metag/usercopy: Switch to RAW_COPY_USER
authorJames Hogan <james.hogan@imgtec.com>
Tue, 4 Apr 2017 14:46:52 +0000 (15:46 +0100)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 5 Apr 2017 15:43:57 +0000 (11:43 -0400)
commit840db3f93849830c4a55c795ddd6057ad40d4f2d
tree1f9eab5f7853c2394c40029d38c003c24c34c1b0
parenta98bba563d262065f230193c4b56c6758e8b4c3b
metag/usercopy: Switch to RAW_COPY_USER

Switch to using raw user copy instead of providing metag specific
[__]copy_{to,from}_user[_inatomic](). This simplifies the metag
uaccess.h and allows us to take advantage of extra checking in the
generic versions.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: linux-metag@vger.kernel.org
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
arch/metag/Kconfig
arch/metag/include/asm/uaccess.h
arch/metag/lib/usercopy.c