summaryrefslogtreecommitdiff
path: root/components/dfs/dfs_v2/filesystems/tmpfs/utest
AgeCommit message (Collapse)Author
2026-08-30[style] Align clang-format for procfs and tmpfsbernard
Fix clang-format 22 alignment in loadavg macros, tmpfs setattr mask wrap, and record-lock utest defines so the format CI passes.
2026-08-30[dfs][utest] Add POSIX record-lock coveragebernard
Cover positive/negative l_len, overlapping GETLK conflicts, interrupted F_SETLKW, split/merge, and close/dup2 lock release on tmpfs.
2026-08-30[dfs][posix] Fix EFAULT, tmpfs setattr, and chmod bitsbernard
NULL read/write buffers now return -EFAULT. tmpfs setattr uses the vnode-backed object after unlink, keeps S_ISUID/S_ISGID/S_ISVTX, and the tmpfs utest checks ENAMETOOLONG plus post-unlink fchmod.
2026-08-30[dfs][posix] Add record locks, fchmod, and tmpfs metadatabernard
为 DFS v2 增加 POSIX 记录锁、fchmod,以及 tmpfs 的权限和时间元数据。 进程退出时通过 dfs_fdtable_drop_fd 释放文件描述符和记录锁。
2026-06-12utest: move tmpfs testcases to components/dfsCYFS
Signed-off-by: CYFS <[email protected]>