nuttx/mm
ligd 13a0682340 kasan: disable the built-in 'memset' function
In function kasan_set_poison:
{
  ...

  while (size--)
    {
      p[size] = value;
    }
}
This will optimize to 'memset' function when compile option > O2.

But the memset must be instrument by kasan, so there is recursive

Signed-off-by: ligd <liguiding1@xiaomi.com>
2024-09-19 03:15:29 +08:00
..
bin mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
circbuf mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
iob mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
kasan kasan: disable the built-in 'memset' function 2024-09-19 03:15:29 +08:00
kbin mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
kmap mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
kmm_heap mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
map mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
mempool kasan: Implementation of Kasan based on software tags. 2024-09-19 03:15:29 +08:00
mm_gran mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
mm_heap kasan: Implementation of Kasan based on software tags. 2024-09-19 03:15:29 +08:00
shm shm: The limits have been made in Make.defs and remove useless macro in code 2024-09-18 13:42:11 +08:00
tlsf kasan: Implementation of Kasan based on software tags. 2024-09-19 03:15:29 +08:00
ubsan mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
umm_heap mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
CMakeLists.txt mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
Kconfig kasan: Implementation of Kasan based on software tags. 2024-09-19 03:15:29 +08:00
Makefile Revert "build depend:Revert Make.dep intermediate ddc file" 2024-09-15 19:29:47 +08:00