You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2024/09/18 17:43:56 UTC

(nuttx) branch master updated (545774eb88 -> 3fb6b4c9ec)

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 545774eb88 serial/pci_16550: make sure that interrupts are disabled during init
     add 484600bd75 mmap: add xip mmap type support
     add d04205aa3d fs/mmap/msync:support msync.
     add c9148fbb0a fs_msync:Fix crash caused under the anonymous mapping
     add 250353240c rammap:Adjust the lower two bits to represent type
     add 3fb6b4c9ec fix mmap compile error.

No new revisions were added by this update.

Summary of changes:
 fs/inode/fs_files.c                                |  28 +++++-
 fs/mmap/CMakeLists.txt                             |   2 +-
 fs/mmap/Make.defs                                  |   2 +-
 fs/mmap/fs_anonmap.c                               |   2 +-
 fs/mmap/fs_mmap.c                                  |  14 +--
 .../fs_closeblockdriver.c => mmap/fs_msync.c}      |  75 ++++++++-------
 fs/mmap/fs_munmap.c                                |   7 +-
 fs/mmap/fs_rammap.c                                | 106 ++++++++++++++++++---
 fs/mmap/fs_rammap.h                                |  16 +++-
 include/nuttx/fs/fs.h                              |  16 ++++
 include/nuttx/mm/map.h                             |  13 ++-
 include/sys/syscall_lookup.h                       |   1 +
 syscall/syscall.csv                                |   1 +
 13 files changed, 212 insertions(+), 71 deletions(-)
 copy fs/{driver/fs_closeblockdriver.c => mmap/fs_msync.c} (58%)