This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
from f864e5f657 wireless/bluetooth: add interrupt_context hander for netsnoop new 6e4ddf78bb include/nuttx/mm/map.h: Change mm_map_entry "priv" into union type new 7f8bec7070 Add mm/mm_map virtual memory mapping list new 5150979488 mm/shm: Remove gs_vaddr from task group and use dynamic vm_map instead new dd97900221 fs/mmap: Add mappings to mm_map list if CONFIG_MM_MAP is defined new a5ed8014e8 Move anonymous mapping emulation into own module under fs/mmap new b8f23fc3f7 Move rammaps to use mm_map list The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: fs/mmap/Kconfig | 7 +- fs/mmap/Make.defs | 4 + .../modlib_loadshdrs.c => fs/mmap/fs_anonmap.c | 107 ++++--- .../src/mpfs/mpfs_usb.h => fs/mmap/fs_anonmap.h | 49 ++-- fs/mmap/fs_mmap.c | 55 ++-- fs/mmap/fs_munmap.c | 125 ++------ fs/mmap/fs_rammap.c | 125 +++++--- fs/mmap/fs_rammap.h | 56 ++-- include/nuttx/mm/map.h | 162 ++++++++++- include/nuttx/mm/shm.h | 25 +- include/nuttx/sched.h | 13 + mm/Makefile | 1 + {drivers/i2s => mm/map}/Make.defs | 14 +- mm/map/mm_map.c | 315 +++++++++++++++++++++ mm/shm/shmat.c | 40 ++- mm/shm/shmdt.c | 109 ++++--- sched/group/group_create.c | 4 + sched/group/group_leave.c | 4 + 18 files changed, 863 insertions(+), 352 deletions(-) copy libs/libc/modlib/modlib_loadshdrs.c => fs/mmap/fs_anonmap.c (53%) copy arch/risc-v/src/mpfs/mpfs_usb.h => fs/mmap/fs_anonmap.h (70%) copy {drivers/i2s => mm/map}/Make.defs (85%) create mode 100644 mm/map/mm_map.c