Marvin marv7000
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-26 20:53:36 +00:00
6827dc309e *: Add SPDX header to all files
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-26 20:37:14 +00:00
52ed52c332 process: Switch to array + bitmap for fd allocations
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-26 20:12:57 +00:00
2b35f2edf4 mem: Remove unused fault.c
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-26 20:02:09 +00:00
608da82060 meta: Also install sys/ into includedir
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-26 19:59:34 +00:00
bc08afe811 uapi: Port all remaining bits
bfb8defeba Remove unused header
Compare 2 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-25 18:51:12 +00:00
95d2096dda dev: Implement basic devctl
eb86ea3622 vfs: Implement syscalls
244618dbeb lib: Add workqueues
0e13d1c0b4 process: Rewrite ELF loading, processes
9991c1ddcb vfs: Block devices
Compare 12 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-22 23:20:04 +00:00
92787ddd75 Add initializers
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-21 23:34:48 +00:00
b83f1fe6d9 turnstile fixes
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-21 17:23:45 +00:00
dbb543de66 move vfs to fs dir
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-20 21:13:38 +00:00
05c0920998 Add turnstiles, more sched fixes
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-20 00:23:50 +00:00
a8bf7d7a28 Add cache line size bit
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-19 20:00:05 +00:00
15bf9b4dca Remove unused struct boot_info from module
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-19 19:02:44 +00:00
bd6dd98213 Add console ioctls
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-19 18:03:09 +00:00
a557fc78fd Add spdx
b5bada597a start Mutex rework
Compare 2 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-19 17:57:10 +00:00
4384d36246 Rename dirs
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-19 17:36:38 +00:00
299ee1dfa8 Use __packed in guid.h
253143edf5 uacpi x86 functions
7f8e600ecd Program LAPIC deadline
Compare 3 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-19 17:24:51 +00:00
3b7bae534d Load modules after initgraph
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-19 17:08:43 +00:00
4985a2a7b9 Add more UAPIs
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-18 19:31:03 +00:00
70ca5115df IPI TLB shootdowns
7aaf953a1c FDT fixes + driver handling
692d67e3cf Small fixes
Compare 3 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-18 19:16:52 +00:00
32f1ff25f7 Make clock.c atomic
8aad7c5023 Don't print the TID in kmsg
8c100af7e7 Implement uacpi_kernel_unmap
b6ffd2c8c6 Add basic tools
Compare 4 commits »