nuttx-mirror/fs
chao an b99e7617aa fs/inode: refresh tcb after each file sync() is completed
After tcb is destroyed, it is very dangerous to back reference tcb through file.
This commit will perform file operations while ensuring the validity of tcb during
fsync, with will avoid tcb check in each subsystem.

Signed-off-by: chao an <anchao@lixiang.com>
2024-12-12 02:21:32 +08:00
..
aio fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
binfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
cromfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
driver fs: add merge partitions support 2024-11-07 14:59:23 +08:00
event Fix path error 2024-11-28 15:04:59 +08:00
fat fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
hostfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
inode fs/inode: refresh tcb after each file sync() is completed 2024-12-12 02:21:32 +08:00
littlefs fs/littlefs: add LFS_MULTIVERSION support 2024-11-27 02:56:52 +08:00
mmap fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
mnemofs fix nxstyle 2024-12-10 01:29:00 +08:00
mount fs_automount:fix ci break 2024-11-13 13:16:51 +08:00
mqueue arch_atomic: only support atomic_xx and atomic64_xx function 2024-12-04 14:03:14 +01:00
nfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
notify fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
nxffs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
partition fs/partition/txtable: Fix panic when no txtable was found in last eraseblock 2024-11-26 18:23:06 +08:00
procfs spelling: fix spelling typo premp -> preemp 2024-11-25 22:05:05 +08:00
romfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
rpmsgfs Use lib_get_pathbuffer instead of stack variables 2024-11-12 17:21:42 +08:00
semaphore fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
shm arch_atomic: only support atomic_xx and atomic64_xx function 2024-12-04 14:03:14 +01:00
smartfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
socket fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
spiffs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
tmpfs fs/tmpfs: Skip any slash at the beginning of relpath 2024-12-07 11:40:00 +08:00
unionfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
userfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
v9fs Use lib_get_pathbuffer instead of stack variables 2024-11-12 17:21:42 +08:00
vfs arch_atomic: only support atomic_xx and atomic64_xx function 2024-12-04 14:03:14 +01:00
zipfs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
CMakeLists.txt fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_heap.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_heap.h fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_initialize.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
Kconfig fs: support VFS-based named event group 2024-10-09 01:40:00 +08:00
Make.defs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
Makefile fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00