walnux/mm/mm_heap
wangmingrong1 8f541d2ef2 mte/kasan: Implementing KASAN memory protection for ARM64 hardware MTE
1. Add hw_tags.c, which will call arm64_mte to implement tagging of memory blocks by operating registers
2. It has been able to run normally on the default NX memory allocator, excluding mempool and tlsf
3. On more complex configurations, memory tests such as memstress can run normally without system crashes

Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com>
2025-06-30 18:19:38 +08:00
..
CMakeLists.txt mm/mm_heap: Optimizing heap performance, changing the mm_size2ndx and mm-addfreechunk functions to inline functions can improve by about 7% 2024-10-15 22:29:17 +08:00
Make.defs mm/mm_heap: Optimizing heap performance, changing the mm_size2ndx and mm-addfreechunk functions to inline functions can improve by about 7% 2024-10-15 22:29:17 +08:00
mm.h mm: Support CONFIG_MM_NODE_GUARDSIZE configuration 2025-06-26 20:33:29 +08:00
mm_brkaddr.c mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
mm_calloc.c mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
mm_checkcorruption.c mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
mm_extend.c mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
mm_foreach.c nuttxgdb: fix memdump busyloop when nodesize is 0 2024-12-02 13:43:52 +08:00
mm_free.c kasan: kasan_reset_tag rename kasan_clear_tag 2025-06-30 18:19:38 +08:00
mm_heapmember.c kasan: kasan_reset_tag rename kasan_clear_tag 2025-06-30 18:19:38 +08:00
mm_initialize.c mm: call sched_note within mm lock 2024-10-16 10:23:10 +08:00
mm_lock.c mte/kasan: Implementing KASAN memory protection for ARM64 hardware MTE 2025-06-30 18:19:38 +08:00
mm_mallinfo.c mm/dump: make macro more common, fix help prompt 2024-10-08 23:55:59 +08:00
mm_malloc.c mm: Add mm_lock_irq, mm_unlock_iq 2025-01-11 12:28:30 +08:00
mm_malloc_size.c mte/kasan: Implementing KASAN memory protection for ARM64 hardware MTE 2025-06-30 18:19:38 +08:00
mm_memalign.c kasan: kasan_reset_tag rename kasan_clear_tag 2025-06-30 18:19:38 +08:00
mm_memdump.c fix misspelled names in locally scoped code 2025-05-15 10:12:12 +08:00
mm_realloc.c mte/kasan: Implementing KASAN memory protection for ARM64 hardware MTE 2025-06-30 18:19:38 +08:00
mm_shrinkchunk.c mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
mm_zalloc.c mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00