Ashwin Naren
|
c07dd2140c
|
implement hostname properly
|
2026-02-08 00:39:55 -08:00 |
|
Ashwin Naren
|
aa5a9c7b79
|
fix typos
|
2026-01-23 01:26:04 -08:00 |
|
Matthew Leach
|
3ba7f668d6
|
libkernel: error: add Interrupted
Add the `Interrupted` discriminant for the `KernelError` enum. Also map
it to Linux's `EINTR` error value.
|
2026-01-17 10:21:17 +00:00 |
|
Matthew Leach
|
2b55e1d972
|
sycalls: name_to_handle_at: stub
Return EOPNOTSUPP for `sys_name_to_handle_at`.
|
2026-01-14 14:24:35 -08:00 |
|
Ashwin Naren
|
3e60a57d67
|
implement xattr syscalls
|
2026-01-14 10:51:48 -08:00 |
|
Ashwin Naren
|
cff5005c06
|
execute scripts
checks for shebang and executes the specified program
|
2026-01-12 14:23:49 -08:00 |
|
Matthew Leach
|
64bc004cdb
|
process: sys_wait4: return ECHILD with no children
If the calling process has no children and no pending exit events to
handle, return ECHILD instead of waiting forever.
|
2026-01-11 19:23:47 -08:00 |
|
ootinnyoo
|
aa29951c2d
|
implement sys_renameat and sys_renameat2
|
2025-12-26 16:52:08 -08:00 |
|
ootinnyoo
|
70e81b39f4
|
add support for symlinks
|
2025-12-25 00:46:40 -08:00 |
|
Ashwin Naren
|
c4f1d9acf5
|
support timeouts for futex
|
2025-12-23 13:08:37 -08:00 |
|
Ashwin Naren
|
3fbb56098c
|
futex impl
# Conflicts:
# usertest/src/main.rs
|
2025-12-21 01:43:54 -08:00 |
|
Matthew Leach
|
ca6fdd0da5
|
Initial Commit
Initial commit of arm64 bring-up code, kernel core (libkernel) and build
infrastructure.
|
2025-11-16 20:15:01 +00:00 |
|