Commit Graph

17 Commits

Author SHA1 Message Date
8815ca384f Add syscall ppoll 2025-04-21 11:19:48 +08:00
7ac4fa9519 Add syscall statx
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2025-04-18 09:36:50 +08:00
a47eda413c Add extended attribute (xattr) syscalls: setxattr, getxattr, listxattr and removexattr 2025-03-28 15:08:59 +08:00
f1c7564184 Move CPU context implementations to a specific module 2025-03-21 21:19:50 +08:00
bce23a63bd Add sys_signalfd/sys_signalfd implementation 2025-03-21 16:10:55 +08:00
c1dde01fc3 Add sched_attr system call series 2025-03-06 21:29:40 +08:00
6d42a07e95 Implement getcpu syscall and add corresponding test application 2025-02-27 11:41:26 +08:00
b4ebd6e87f Make stub for sysinfo syscall 2024-12-15 16:37:40 +08:00
f762eb8913 Remove the lazy_static dependency 2024-11-28 15:28:30 +08:00
e6c613f538 Rename (Posix)ThreadExt to As(Posix)Thread 2024-11-13 21:44:37 +08:00
9233d1cdbb Add ThreadExt and clean up PosixThreadExt 2024-11-13 21:44:37 +08:00
10cc85d588 Add syscall getpgid 2024-11-09 10:20:57 +08:00
e319641b4d Implement system call sched_get/set_affinity 2024-10-26 22:06:41 +08:00
885e4315e3 fix a comment typo at kernel/src/syscall/mod.rs 2024-10-25 13:26:45 +08:00
81b0f265b5 Move Tid from Thread to PosixThread 2024-09-14 17:34:14 +08:00
86f09eef75 Fix all spelling mistakes in history by typos tool 2024-08-27 12:19:48 +08:00
dafd16075f Remove the shim kernel crate 2024-08-23 23:37:50 +08:00