Elfuse Syscall

Adding or changing a Linux syscall in elfuse. Covers dispatch.tbl, sc_ wrappers, the translation boundary, path and filename resolution, fd classes, lock order, and the coverage gate. Use when touching src/syscall/ or the syscall side of src/runtime/, adding a syscall number, or debugging a guest ENOSYS/EINVAL/EPERM. If the change also alters what the guest observes on return (registers, page permissions, the EL0 return path), read elfuse-guest-abi as well.

sysprog21 aae739d 10.7 KB Updated

File contents

sysprog21/elfuse/tree/main/.claude/skills/elfuse-syscall commit aae739de71

Frequently asked questions

npx skillmds@latest add sysprog21/elfuse-syscall