diff options
| author | Marco Elver <[email protected]> | 2023-02-24 08:59:42 +0000 |
|---|---|---|
| committer | Andrew Morton <[email protected]> | 2023-03-03 05:54:22 +0000 |
| commit | 4ec4190be4cf9cc3e0ccaf5f155a5f9066d18950 (patch) | |
| tree | 256874db03b9d3610b1c615154234bf1d19e5bb8 /lib/parser.c | |
| parent | kasan: test: fix test for new meminstrinsic instrumentation (diff) | |
| download | kernel-4ec4190be4cf9cc3e0ccaf5f155a5f9066d18950.tar.gz kernel-4ec4190be4cf9cc3e0ccaf5f155a5f9066d18950.zip | |
kasan, x86: don't rename memintrinsics in uninstrumented files
Now that memcpy/memset/memmove are no longer overridden by KASAN, we can
just use the normal symbol names in uninstrumented files.
Drop the preprocessor redefinitions.
Link: https://lkml.kernel.org/r/[email protected]
Fixes: 69d4c0d32186 ("entry, kasan, x86: Disallow overriding mem*() functions")
Signed-off-by: Marco Elver <[email protected]>
Reviewed-by: Andrey Konovalov <[email protected]>
Cc: Alexander Potapenko <[email protected]>
Cc: Andrey Ryabinin <[email protected]>
Cc: Borislav Petkov (AMD) <[email protected]>
Cc: Dave Hansen <[email protected]>
Cc: Dmitry Vyukov <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Jakub Jelinek <[email protected]>
Cc: Kees Cook <[email protected]>
Cc: Linux Kernel Functional Testing <[email protected]>
Cc: Naresh Kamboju <[email protected]>
Cc: Nathan Chancellor <[email protected]>
Cc: Nick Desaulniers <[email protected]>
Cc: Nicolas Schier <[email protected]>
Cc: Peter Zijlstra (Intel) <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Vincenzo Frascino <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'lib/parser.c')
0 files changed, 0 insertions, 0 deletions
