asterinas/book/src/kernel/linux-compatibility/syscall-flag-coverage
li041 84bced252b Add `pidfd_send_signal` syscall 2026-02-08 20:29:29 -08:00
..
file-and-directory-operations Add SCML for `utimensat` 2025-12-28 23:01:44 +08:00
file-descriptor-and-io-control Add `pidfd_send_signal` syscall 2026-02-08 20:29:29 -08:00
file-systems-and-mount-control Fix overflow behavior and control flags 2026-01-18 18:39:32 -08:00
inter-process-communication
memory-management Fix madvise behavior 2025-12-29 19:43:00 +08:00
namespaces-cgroups-and-security Add SCML for setns 2025-12-18 00:57:34 +08:00
networking-and-sockets Add SCMLs for some network syscalls 2025-12-26 13:16:59 +08:00
process-and-thread-management Update outdated compatibility data 2025-12-26 13:16:59 +08:00
signals-and-timers Add `pidfd_send_signal` syscall 2026-02-08 20:29:29 -08:00
system-information-and-misc Update outdated compatibility data 2025-12-26 13:16:59 +08:00
README.md
system-call-matching-language.md

README.md

Syscall Flag Coverage

This section documents the flag coverage of Asterinas's implementation of Linux system calls. It introduces System Call Matching Language (SCML), a lightweight domainspecific language for specifying allowed and disallowed patterns of systemcall invocations.

The rest of this section uses SCML to accurately and concisely describe both supported and unsupported functionality of system calls, which are divided into the following categories: