- Add atomic rename operation with proper POSIX semantics (no-op when source and target refer to same inode, atomic replace when target exists) - Implement rename_exchange for atomic swapping of directory entries - Add directory entry replacement in place for atomic operations - Add comprehensive test suite for rename operations - Fix directory link count handling during rename operations - Add cycle detection to prevent moving directories into their own subdirectories - Update VFS layer to support RENAME_EXCHANGE flag Signed-off-by: xboHodx <xbohodx2024@gmail.com> |
||
|---|---|---|
| .. | ||
| doc | ||
| ext4_fuse | ||
| ext4_test | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||