Skip to content

refactor(vfs/syscall): 重构部分vfs下的系统调用 #1236

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kaleidoscope416
Copy link
Contributor

  • refactor(vfs/syscall): 把 chdir 添加到调用表
  • refactor(vfs/syscall): 把 fchdir 添加到调用表
  • refactor(vfs/syscall): 把 getcwd 添加到调用表
  • refactor(vfs/syscall): 把 getdents|gendents64 添加到调用表
  • refactor(vfs/syscall): 把 lseek 添加到调用表
  • refactor(vfs/syscall): 把 openat 添加到调用表
  • refactor(vfs/syscall): 把 pread64 添加到调用表
  • refactor(vfs/syscall): 把 pwrite64 添加到调用表

@kaleidoscope416
Copy link
Contributor Author

还没做完,先挂着

@fslongjin
Copy link
Member

还没做完,先挂着

麻烦标记为wip、draft吧

@kaleidoscope416 kaleidoscope416 marked this pull request as draft July 13, 2025 12:23
@kaleidoscope416 kaleidoscope416 force-pushed the refactor_vfs branch 4 times, most recently from 49a7ac2 to 99bb91f Compare July 22, 2025 15:04
* refactor(vfs/syscall): 把 chdir 添加到调用表
* refactor(vfs/syscall): 把 fchdir 添加到调用表
* refactor(vfs/syscall): 把 getcwd 添加到调用表
* refactor(vfs/syscall): 把 getdents|gendents64 添加到调用表
* refactor(vfs/syscall): 把 lseek 添加到调用表
* refactor(vfs/syscall): 把 openat 添加到调用表
* refactor(vfs/syscall): 把 pread64 添加到调用表
* refactor(vfs/syscall): 把 pwrite64 添加到调用表
* refactor(vfs/syscall): 把 mkdir 添加到调用表
* refactor(vfs/syscall): 把 mkdirat 添加到调用表
* refactor(vfs/syscall): 把 link 添加到调用表
* refactor(vfs/syscall): 把 linkat 添加到调用表
* refactor(vfs/syscall): 把 unlinkat 添加到调用表
* refactor(vfs/syscall): 把 rename 添加到调用表
* refactor(vfs/syscall): 把 renameat 添加到调用表
* refactor(vfs/syscall): 把 renameat2 添加到调用表
* refactor(vfs/syscall): 把 rmdir 添加到调用表
* refactor(vfs/syscall): 把 unlink 添加到调用表
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants