Commit Graph

39 Commits

Author SHA1 Message Date
li041 84bced252b Add `pidfd_send_signal` syscall 2026-02-08 20:29:29 -08:00
Xinyi Yu 76586dd6fb Update the book 2026-01-26 15:22:23 -08:00
Ruihan Li bdc1c79770 Fix overflow behavior and control flags 2026-01-18 18:39:32 -08:00
Ruihan Li e082d4eaa6 Respect `InotifyControls::ONESHOT` 2026-01-18 18:39:32 -08:00
li041 d23d25c552 Add `pidfd_getfd` syscall 2026-01-18 14:58:18 -08:00
Ruihan Li 033c240d8f Fix madvise behavior 2025-12-29 19:43:00 +08:00
Ruihan Li d19ffac68a Drop `MAP_SYNC` support 2025-12-29 19:43:00 +08:00
Cautreoxit 1fe337e2fd Add SCML for ioprio_get and ioprio_set 2025-12-29 19:39:17 +08:00
Cautreoxit cdf4ff398d Add SCML for fadvise64 2025-12-29 19:39:17 +08:00
Cautreoxit f248b83ecc Add SCML for close_range 2025-12-29 19:39:17 +08:00
Tao Su 2502e01909 Add SCML for `ioctl` 2025-12-28 23:01:44 +08:00
Tao Su cf74341805 Add SCML for `utimensat` 2025-12-28 23:01:44 +08:00
Tao Su 7c7dd47b9b Add SCML for `flock` and `fallocate` 2025-12-28 23:01:44 +08:00
Ruihan Li 57399a223c Update outdated compatibility data 2025-12-26 13:16:59 +08:00
Ruihan Li 631cbf92c3 Add SCMLs for some network syscalls 2025-12-26 13:16:59 +08:00
Zhenchen Wang 847ef4c784 update statx scml documentation
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2025-12-26 13:16:59 +08:00
jiangjianfeng b8654ed1b9 Add SCML for faccessat2 2025-12-18 00:57:34 +08:00
jiangjianfeng 4a9820cb11 Add SCML for clone3 2025-12-18 00:57:34 +08:00
jiangjianfeng e238c56d5a Add SCML for setns 2025-12-18 00:57:34 +08:00
jiangjianfeng 026b672393 Add SCML for unshare 2025-12-18 00:57:34 +08:00
jiangjianfeng 161dfbf90b Add SCML for ppoll 2025-12-18 00:57:34 +08:00
jiangjianfeng 420c54de0e Add SCML for accept and accept4 2025-12-18 00:57:34 +08:00
jiangjianfeng fff756f116 Mark nanosleep,sigaltstack,execveat,pidfd_open as fully-supported 2025-12-18 00:57:34 +08:00
Chen Chengjun 7caababf8d Add SCML for waitid syscall 2025-12-17 19:45:44 +08:00
Chen Chengjun b9e640f697 Add SCML for timer-related syscalls 2025-12-17 19:45:44 +08:00
Tao Su 05c43dd6c5 Add SCML for `poll` and `select` 2025-12-11 20:18:20 +08:00
Tao Su 273bf7306a Add SCML for `epoll` related syscalls 2025-12-11 20:18:20 +08:00
Wang Siyuan 1207f170a6 Add memfd-related scml 2025-12-11 09:19:27 +08:00
Tao Su 75eeac92e4 Add SCML for the syscalls of file and directory operations 2025-12-09 23:45:40 +08:00
Tao Su 7c35ec1b16 Mark `setxattr` and `signalfd` related syscalls as fully covered 2025-12-09 23:45:40 +08:00
Chen Chengjun 53575b04cd Support rt_sigtimedwait syscall 2025-12-09 22:33:42 +08:00
Chaoqun Zheng e1633e7707 Add some stubs for `madvise`. 2025-12-09 09:59:06 +08:00
Chaoqun Zheng 7d74429247 Add `timer_slack` field in `PosixThread` and implement related methods.
For now, we do not use `timer_slack` for any usage, it is just a
placeholder for running some complex programs successfully.
2025-12-09 09:33:51 +08:00
Tao Su f993073d32 Add SCML for scheduler-related syscalls 2025-12-05 19:39:25 +08:00
Tao Su 9783149673 Mark `getrlimit` and `setrlimit` as fully supported 2025-12-05 19:39:25 +08:00
vvsv 8152695a17 Support syscall fchmodat2 2025-12-05 18:01:37 +08:00
vvsv 77fb8c0f74 Support syscall `syncfs` 2025-12-05 18:00:24 +08:00
jiangjianfeng a0042f7d28 Add syscall sendmmsg 2025-12-05 17:18:15 +08:00
Tao Su 82cc2c1c5b Rename `syscall-feature-coverage` to `syscall-flag-coverage` 2025-12-04 12:51:45 +08:00