mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-23 13:05:21 +00:00
CONFIG_KASAN implements wrappers for memcpy() memmove() and memset()
Those wrappers are doing the verification then call respectively
__memcpy() __memmove() and __memset(). The arches are therefore
expected to rename their optimised functions that way.
For files on which KASAN is inhibited, #defines are used to allow
them to directly call optimised versions of the functions without
going through the KASAN wrappers.
See commit
|
||
|---|---|---|
| .. | ||
| asm | ||
| .gitignore | ||
| copy_tofrom_user_reference.S | ||
| copyuser_64.S | ||
| copyuser_power7.S | ||
| exc_validate.c | ||
| Makefile | ||
| memcpy_64.S | ||
| memcpy_power7.S | ||
| stubs.S | ||
| validate.c | ||