nuttx-mirror/mm
hujun5 961767b2a4 mm/iob: remove csection
reason:
We decouple semcount from business logic
by using an independent counting variable,
which allows us to remove critical sections in many cases.

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2024-11-16 12:37:14 -03:00
..
iob mm/iob: remove csection 2024-11-16 12:37:14 -03:00
kasan mm/kasan: extern kasan API only MM_KASAN is enabled 2024-10-25 19:04:14 +08:00
kmap cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
kmm_heap cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
map mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
mempool mm: fix mempool default recording backtrace 2024-10-17 09:05:11 +08:00
mm_gran mm/mm_gran: fix compile warnings 2024-11-07 18:14:53 +08:00
mm_heap mm/mm_memalign: add debugging log 2024-10-30 08:40:32 +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 mm: fix tlsf compiler error 2024-11-01 11:44:14 -03:00
ubsan include/nuttx.h: replace all the align macros to nuttx version 2024-10-11 16:55:43 +08:00
umm_heap userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
CMakeLists.txt mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
Kconfig mm/Kconfig: adjust config options order and fix typos 2024-10-16 08:09:43 +08:00
Makefile makefile/build: Delete unnecessary bin and kbin folders 2024-11-10 01:18:26 +08:00