Open Issues Need Help
View All on GitHub Support of scripts with interpreter at the beginning in execve about 1 year ago
AI Summary: Implement shebang support in the `execve` syscall of the Eonix operating system. This involves checking for the "#!" marker at the beginning of a script, extracting the interpreter path, and executing that interpreter with the original script path and arguments.
Complexity:
4/5
help wanted
The wait family syscalls need to handle the `idtype` flag. about 1 year ago
AI Summary: The task requires modifying the Eonix operating system's `wait4` syscall implementation to correctly handle the `idtype` flag. Currently, the system wakes up all waiting processes regardless of the `idtype`, leading to inefficiency. The fix involves adding a method to the `Entry` struct to filter wait objects based on the `idtype` (P_PID in this case), ensuring only processes matching the specified ID type are woken.
Complexity:
4/5
help wanted