Skip to content

[SYSCALL] Add various simple syscalls - #4144

Merged
ptitSeb merged 1 commit into
ptitSeb:mainfrom
LukeShortCloud:syscalls-simple
Jul 30, 2026
Merged

[SYSCALL] Add various simple syscalls#4144
ptitSeb merged 1 commit into
ptitSeb:mainfrom
LukeShortCloud:syscalls-simple

Conversation

@LukeShortCloud

Copy link
Copy Markdown
Collaborator

No description provided.

@LukeShortCloud

Copy link
Copy Markdown
Collaborator Author

I've been using this website as a nice reference for all system calls on x86_64 and aarch64:

https://www.chromium.org/chromium-os/developer-library/reference/linux-constants/syscalls/

When comparing unimplemented system calls in Box64, I first skipped ones I couldn't reliably test (for example, shutdown) and some calls that are unlikely to be used by a real-world app (for example, swapon).

AI disclaimer: I used Claude Ops 5 to further refine down the list and to also create tests to verify that more complex wrapping wasn't needed.

syscall_passthrough_test.py

@ptitSeb

ptitSeb commented Jul 28, 2026

Copy link
Copy Markdown
Owner

LGTM, thanks!

@ptitSeb
ptitSeb merged commit ffeff65 into ptitSeb:main Jul 30, 2026
28 checks passed
@LukeShortCloud
LukeShortCloud deleted the syscalls-simple branch July 30, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants