]> git.ipfire.org Git - thirdparty/linux.git/commit
s390/uaccess: Merge cmpxchg_user_key() inline assemblies
authorHeiko Carstens <hca@linux.ibm.com>
Wed, 25 Jun 2025 11:25:28 +0000 (13:25 +0200)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Sun, 29 Jun 2025 11:12:02 +0000 (13:12 +0200)
commit82d6229e7e5c5f8be09a0b38bbcfeece5d2d28c5
treef5d62d4d3ff9db2de202dddf895810067ed8175c
parentd2b73ce90a7141d5aa34a52de82d69fbb68efc30
s390/uaccess: Merge cmpxchg_user_key() inline assemblies

The inline assemblies for __cmpxchg_user_key1() and __cmpxchg_user_key2()
are identical. Get rid of the duplication and provide a common helper
function.

Suggested-by: Mete Durlu <meted@linux.ibm.com>
Acked-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
arch/s390/lib/uaccess.c