asterinas/book/src/kernel/linux-compatibility/syscall-flag-coverage/process-and-thread-management
Ruihan Li 57399a223c Update outdated compatibility data 2025-12-26 13:16:59 +08:00
..
README.md Add SCML for clone3 2025-12-18 00:57:34 +08:00
clone_and_clone3.scml Add SCML for clone3 2025-12-18 00:57:34 +08:00
fully_covered.scml Update outdated compatibility data 2025-12-26 13:16:59 +08:00
sched_getattr_and_sched_setattr.scml Rename `syscall-feature-coverage` to `syscall-flag-coverage` 2025-12-04 12:51:45 +08:00
sched_setscheduler.scml Add SCML for scheduler-related syscalls 2025-12-05 19:39:25 +08:00
wait4.scml Rename `syscall-feature-coverage` to `syscall-flag-coverage` 2025-12-04 12:51:45 +08:00
waitid.scml Add SCML for waitid syscall 2025-12-17 19:45:44 +08:00

README.md

Process & Thread Management

sched_getattr and sched_setattr

Supported functionality in SCML:

{{#include sched_getattr_and_sched_setattr.scml}}

Unsupported scheduling policies:

  • SCHED_DEADLINE

Unsupported scheduling flags:

  • SCHED_FLAG_RESET_ON_FORK
  • SCHED_FLAG_RECLAIM
  • SCHED_FLAG_DL_OVERRUN
  • SCHED_FLAG_UTIL_CLAMP_MIN
  • SCHED_FLAG_UTIL_CLAMP_MAX

wait4

Supported functionality in SCML:

{{#include wait4.scml}}

Ignored options:

  • WEXITED
  • WNOTHREAD
  • WALL
  • WCLONE

For more information, see the man page.

clone and clone3

Supported functionality in SCML:

{{#include clone_and_clone3.scml}}

For more information, see the man page.

sched_setscheduler

Supported functionality in SCML:

{{#include sched_setscheduler.scml}}

Unsupported policies or flags:

  • SCHED_RESET_ON_FORK

For more information, see the man page.

waitid

Supported functionality in SCML:

{{#include waitid.scml}}

Ignored options:

  • WEXITED

For more information, see the man page.