implement mkdir and unlink

rm, mkdir and rmdir now work in tmpfs
This commit is contained in:
Ashwin Naren
2025-12-17 22:44:19 -08:00
committed by Matthew Leach
parent b8ad29b4b1
commit 781b9b5c3f
8 changed files with 165 additions and 7 deletions

View File

@@ -35,8 +35,8 @@
| 0x1f (31) | ioprio_get | (int which, int who) | __arm64_sys_ioprio_get | false |
| 0x20 (32) | flock | (unsigned int fd, unsigned int cmd) | __arm64_sys_flock | false |
| 0x21 (33) | mknodat | (int dfd, const char *filename, umode_t mode, unsigned int dev) | __arm64_sys_mknodat | false |
| 0x22 (34) | mkdirat | (int dfd, const char *pathname, umode_t mode) | __arm64_sys_mkdirat | false |
| 0x23 (35) | unlinkat | (int dfd, const char *pathname, int flag) | __arm64_sys_unlinkat | false |
| 0x22 (34) | mkdirat | (int dfd, const char *pathname, umode_t mode) | __arm64_sys_mkdirat | true |
| 0x23 (35) | unlinkat | (int dfd, const char *pathname, int flag) | __arm64_sys_unlinkat | true |
| 0x24 (36) | symlinkat | (const char *oldname, int newdfd, const char *newname) | __arm64_sys_symlinkat | false |
| 0x25 (37) | linkat | (int olddfd, const char *oldname, int newdfd, const char *newname, int flags) | __arm64_sys_linkat | false |
| 0x26 (38) | renameat | (int olddfd, const char *oldname, int newdfd, const char *newname) | __arm64_sys_renameat | false |