s390/uaccess: Inline __clear_user()
authorHeiko Carstens <hca@linux.ibm.com>
Tue, 11 Feb 2025 19:19:30 +0000 (20:19 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 4 Mar 2025 16:18:04 +0000 (17:18 +0100)
commitee487b0120fc0669ac5e454907c2d259a6da8f5e
treed69aee4a22c67260ce36ee56952725f10792beb0
parent88e87cb7b8f8afcf1776d5b8a3ddd17fe8d2a32f
s390/uaccess: Inline __clear_user()

Rework __clear_user() similar to raw_copy_from_user() / raw_copy_to_user()
and inline the function saving the overhead of branches.

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/uaccess.h
arch/s390/lib/uaccess.c