Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
hermit-os
/
hermit-rs
Public
Notifications
You must be signed in to change notification settings
Fork
117
Star
2k
Code
Issues
27
Pull requests
14
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Wiki
Security and quality
Insights
add basic support of the system calls 'fork' and 'spawn_process'
- #970
#970
Draft
stlankes
wants to merge 17 commits into
hermit-os:main
hermit-os/hermit-rs:main
from
stlankes:fork
stlankes/hermit-rs:fork
Copy head branch name to clipboard
Conversation
Commits
17
(17)
Checks
Files changed
Draft
add basic support of the system calls 'fork' and 'spawn_process'
#970
stlankes
wants to merge 17 commits into
hermit-os:main
hermit-os/hermit-rs:main
from
stlankes:fork
stlankes/hermit-rs:fork
Copy head branch name to clipboard
Commits
Commits on Jul 12, 2026
add basic support of the system call 'fork'
Show description for c710a98
stlankes
committed
c710a98
View commit details
Copy full SHA for c710a98
Browse repository at this point
add system call `spawn_process`
Show description for 72cf48c
stlankes
committed
72cf48c
View commit details
Copy full SHA for 72cf48c
Browse repository at this point
add basic support of the system call 'fork'
Show description for 8fc368b
stlankes
committed
8fc368b
View commit details
Copy full SHA for 8fc368b
Browse repository at this point
wire up remaining dummy syscall stubs
Show description for 652f781
stlankes
committed
652f781
View commit details
Copy full SHA for 652f781
Browse repository at this point
add support of the system call `exec`
Show description for e2eefb0
stlankes
committed
e2eefb0
View commit details
Copy full SHA for e2eefb0
Browse repository at this point
add aarch64 syscall stubs
Show description for 7dcffcf
stlankes
committed
7dcffcf
View commit details
Copy full SHA for 7dcffcf
Browse repository at this point
remove some clippy warnings
Show description for 61b3a22
stlankes
committed
61b3a22
View commit details
Copy full SHA for 61b3a22
Browse repository at this point
add simple examples to return true (0) or false (1)
stlankes
committed
d368ffe
View commit details
Copy full SHA for d368ffe
Browse repository at this point
add spawn and fork example
Show description for ab37ff9
stlankes
committed
ab37ff9
View commit details
Copy full SHA for ab37ff9
Browse repository at this point
add basic support of sys_mmap for common-os
Show description for f94b980
stlankes
committed
f94b980
View commit details
Copy full SHA for f94b980
Browse repository at this point
Commits on Jul 15, 2026
add basic support of sys_mmap for common-os
Show description for f816874
stlankes
committed
f816874
View commit details
Copy full SHA for f816874
Browse repository at this point
add inline assembler flag nostack
Show description for 9295065
stlankes
committed
9295065
View commit details
Copy full SHA for 9295065
Browse repository at this point
extend spawn_process and exec by argv and envp
Show description for 164e3a3
stlankes
committed
164e3a3
View commit details
Copy full SHA for 164e3a3
Browse repository at this point
add riscv64 syscall interface
Show description for 6381171
stlankes
committed
6381171
View commit details
Copy full SHA for 6381171
Browse repository at this point
remove some clippy warnings
stlankes
committed
6fab9cb
View commit details
Copy full SHA for 6fab9cb
Browse repository at this point
Commits on Jul 25, 2026
feat: add pipe system call binding
Show description for 9b8c8f9
stlankes
committed
9b8c8f9
View commit details
Copy full SHA for 9b8c8f9
Browse repository at this point
add example to test the syscall pipe
stlankes
committed
a69216c
View commit details
Copy full SHA for a69216c
Browse repository at this point
You can’t perform that action at this time.