nuttx/mm/mm_heap
Masayuki Ishikawa f99f590751 mm: mm_heap: Remove critical section in mm_sem.c
Summary:
- This commit removes critical section in mm_sem.c which was
  added to stabilize the NuttX SMP kernel in Mar 2018.

Impact:
- SMP only

Testing:
- Tested with ostest with the following configs
 - maix-bit:smp (QEMU), esp32-devkitc:smp (QEMU)
 - sabre-6quad:smp (QEMU), spresense:smp, sim:smp
- Tested with nxplayer with the following configs
 - spresense:wifi_smp, spresense:rndis_smp

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2021-03-31 22:43:23 -05:00
..
Make.defs mm: add kconfig option to control the memory manger strategy choice. 2021-03-19 09:56:39 -07:00
mm_addfreechunk.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_brkaddr.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_calloc.c mm: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
mm_checkcorruption.c mm/mm_heap: fix compile failed when open DEBUG_MM 2021-03-30 01:14:37 -05:00
mm_extend.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_free.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_heapmember.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_initialize.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_mallinfo.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_malloc_usable_size.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_malloc.c mm/heap: Add FAR to the pointer type 2021-03-21 10:11:43 +01:00
mm_memalign.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_realloc.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_sbrk.c mm: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
mm_sem.c mm: mm_heap: Remove critical section in mm_sem.c 2021-03-31 22:43:23 -05:00
mm_shrinkchunk.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_size2ndx.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_zalloc.c mm: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
mm.h mm/heap: Move semaphore related declaration to private header 2021-03-22 15:35:32 +01:00