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 4b5ad956c3 stm32h7/linum-stm32h753bi: Add support to eeprom using the
i2c3
new 577eb47966 fdcheck: Enable fdcheck to automatically detect ownership
of fd
new 60b25556d4 fs: enhance file_allocate_from_tcb() mulit-threads saftey
new e1cd082c29 fs: enhance dup3() mulit-threads saftey
new 9f51c47c10 fs: remove un-useful memcpy() in nx_close_from_tcb()
new 236ec9844f fs: dup3 should pass the fdcheck & fdsan
The 5 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/inode/fs_files.c | 107 ++++++++++++++++++++++---------------------
fs/vfs/fs_close.c | 45 ++++++++++++++++--
fs/vfs/fs_dup2.c | 48 +++++++++++--------
fs/vfs/fs_ioctl.c | 25 ++++++----
include/nuttx/fdcheck.h | 20 ++++----
include/nuttx/fs/fs.h | 25 +++++++++-
include/nuttx/fs/ioctl.h | 16 ++++++-
libs/libc/misc/lib_fdcheck.c | 89 +++++++++++++++++++++++++++++------
libs/libc/misc/lib_fdsan.c | 4 +-
9 files changed, 266 insertions(+), 113 deletions(-)