arc: use generic strncpy/strnlen from_user
authorArnd Bergmann <arnd@arndb.de>
Thu, 16 Jan 2020 14:58:41 +0000 (15:58 +0100)
committerArnd Bergmann <arnd@arndb.de>
Fri, 23 Jul 2021 12:40:01 +0000 (14:40 +0200)
commitc52801a774cefed7ffeafd1141468276b6c85c3a
treefcbfcc457e2c61a567df29cdf3b25ce7bd4093e4
parent2820cfdc08178c55efa1c0fa402f082ef09bfe70
arc: use generic strncpy/strnlen from_user

Remove the arc implemenation of strncpy/strnlen and instead use the
generic versions.  The arc version is fairly slow because it always does
byte accesses even for aligned data, and its checks for user_addr_max()
differ from the generic code.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arc/Kconfig
arch/arc/include/asm/uaccess.h
arch/arc/mm/extable.c