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%)