projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2a5e91c
)
s390/uprobes: fix address space annotation
author
Heiko Carstens
<heiko.carstens@de.ibm.com>
Mon, 16 Mar 2015 11:59:04 +0000
(12:59 +0100)
committer
Martin Schwidefsky
<schwidefsky@de.ibm.com>
Wed, 25 Mar 2015 10:49:47 +0000
(11:49 +0100)
Remove __user address space annotation for sim_stor_event() calls since it
generates false positive warnings from sparse.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/uprobes.c
patch
|
blob
|
history
diff --git
a/arch/s390/kernel/uprobes.c
b/arch/s390/kernel/uprobes.c
index cc7328080b609a653b72c1ca2c6989f054e3be74..66956c09d5bf92a3eba791717272c71bf01298c7 100644
(file)
--- a/
arch/s390/kernel/uprobes.c
+++ b/
arch/s390/kernel/uprobes.c
@@
-188,7
+188,9
@@
static void adjust_psw_addr(psw_t *psw, unsigned long len)
else if (put_user(*(input), __ptr)) \
__rc = EMU_ADDRESSING; \
if (__rc == 0) \
- sim_stor_event(regs, __ptr, mask + 1); \
+ sim_stor_event(regs, \
+ (void __force *)__ptr, \
+ mask + 1); \
__rc; \
})