]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
s390/checksum: call instrument_read() instead of kasan_check_read()
authorHeiko Carstens <hca@linux.ibm.com>
Sat, 3 Feb 2024 10:45:20 +0000 (11:45 +0100)
committerHeiko 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

index 69837eec2ff5dbeeaa932ff57d93fe4de8daa6e1..fcef9ae433a7ae2495dd2ec27824c62e5f7a396b 100644 (file)
@@ -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"