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

Reply via email to