asterinas/book/src/kernel/linux-compatibility/syscall-feature-coverage
Tao Su e648528c46 Update inotify-related SCML 2025-12-02 15:53:56 +08:00
..
file-and-directory-operations Mark some syscalls without flags as fully supported 2025-11-26 17:34:20 +08:00
file-descriptor-and-io-control Add inotify SCML document 2025-12-01 20:05:18 +08:00
file-systems-and-mount-control Update inotify-related SCML 2025-12-02 15:53:56 +08:00
inter-process-communication Refactor syscall limitations by extracting SCML to separate files 2025-11-16 15:50:48 +08:00
memory-management Refactor syscall limitations by extracting SCML to separate files 2025-11-16 15:50:48 +08:00
namespaces-cgroups-and-security Mark some syscalls without flags as fully supported 2025-11-26 17:34:20 +08:00
networking-and-sockets Refactor syscall limitations by extracting SCML to separate files 2025-11-16 15:50:48 +08:00
process-and-thread-management Mark some syscalls without flags as fully supported 2025-11-26 17:34:20 +08:00
signals-and-timers Mark some syscalls without flags as fully supported 2025-11-26 17:34:20 +08:00
system-information-and-misc Support reboot syscall 2025-11-28 11:32:16 +08:00
README.md Refactor syscall limitations by extracting SCML to separate files 2025-11-16 15:50:48 +08:00
system-call-matching-language.md Refactor syscall limitations by extracting SCML to separate files 2025-11-16 15:50:48 +08:00

README.md

Syscall Feature Coverage

This section documents the feature coverage of Asterinas's implementation of Linux system calls. It introduce 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: