projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
454ede3
)
s390/uaccess: use __noreturn instead of __attribute__((noreturn))
author
Heiko Carstens
<hca@linux.ibm.com>
Sun, 29 May 2022 19:27:48 +0000
(21:27 +0200)
committer
Heiko Carstens
<hca@linux.ibm.com>
Wed, 1 Jun 2022 10:03:17 +0000
(12:03 +0200)
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/include/asm/uaccess.h
patch
|
blob
|
blame
|
history
diff --git
a/arch/s390/include/asm/uaccess.h
b/arch/s390/include/asm/uaccess.h
index 2d8d9e89d48f458ae7f5869f8caeed632c43f8f7..40361072e638db4ea7a09fd3a8dda8d8e0c77dc6 100644
(file)
--- a/
arch/s390/include/asm/uaccess.h
+++ b/
arch/s390/include/asm/uaccess.h
@@
-55,9
+55,6
@@
copy_to_user_key(void __user *to, const void *from, unsigned long n, unsigned lo
return n;
}
-int __put_user_bad(void) __attribute__((noreturn));
-int __get_user_bad(void) __attribute__((noreturn));
-
union oac {
unsigned int val;
struct {
@@
-80,6
+77,8
@@
union oac {
};
};
+int __noreturn __put_user_bad(void);
+
#define __put_user_asm(to, from, size) \
({ \
union oac __oac_spec = { \
@@
-134,6
+133,8
@@
static __always_inline int __put_user_fn(void *x, void __user *ptr, unsigned lon
return rc;
}
+int __noreturn __get_user_bad(void);
+
#define __get_user_asm(to, from, size) \
({ \
union oac __oac_spec = { \