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:
2c6b967
)
s390/checksum: call instrument_read() instead of kasan_check_read()
author
Heiko Carstens
<hca@linux.ibm.com>
Sat, 3 Feb 2024 10:45:20 +0000
(11:45 +0100)
committer
Heiko Carstens
<hca@linux.ibm.com>
Fri, 16 Feb 2024 13:30:17 +0000
(14:30 +0100)
Call instrument_read() from csum_partial() instead of kasan_check_read().
instrument_read() covers all memory access instrumentation methods.
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/include/asm/checksum.h
patch
|
blob
|
blame
|
history
diff --git
a/arch/s390/include/asm/checksum.h
b/arch/s390/include/asm/checksum.h
index 69837eec2ff5dbeeaa932ff57d93fe4de8daa6e1..fcef9ae433a7ae2495dd2ec27824c62e5f7a396b 100644
(file)
--- a/
arch/s390/include/asm/checksum.h
+++ b/
arch/s390/include/asm/checksum.h
@@
-12,7
+12,7
@@
#ifndef _S390_CHECKSUM_H
#define _S390_CHECKSUM_H
-#include <linux/
kasan-checks
.h>
+#include <linux/
instrumented
.h>
#include <linux/in6.h>
/*
@@
-34,7
+34,7
@@
static inline __wsum csum_partial(const void *buff, int len, __wsum sum)
.odd = (unsigned long) len,
};
-
kasan_check
_read(buff, len);
+
instrument
_read(buff, len);
asm volatile(
"0: cksm %[sum],%[rp]\n"
" jo 0b\n"