Marvin marv7000
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-18 14:05:24 +00:00
b567d8539c also map reclaimable memory in hhdm
0ed321f622 more uapi bits
Compare 2 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-17 09:33:13 +00:00
27b2905dd7 move iovec_iter_kernel out of header
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-16 01:00:06 +00:00
c62a908735 convert macros to constexpr
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-15 19:20:34 +00:00
7748a1dac8 replace asm volatile("pause") with function
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-15 15:17:07 +00:00
d7b20baf97 fix x86_64 on clang
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-14 22:51:04 +00:00
ee5c8b1fc3 random + rdrand
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-14 22:33:28 +00:00
12e8331752 pmap tlb shootdowns
d84232c394 port apic and hpet to mmio API, apic_msis
Compare 2 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-14 21:26:36 +00:00
d7857f18cd ringbuffer, guid, iovec stuff, and mmio
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-13 22:05:41 +00:00
4c781f31ad replace stdatomic.h with zinnia/atomic.h
f9a456b09d x86 stuff
deec8099cb expose cmdline for /dev/cmdline later
c5c3acc520 move fbcon to dev/video
Compare 4 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-13 21:12:06 +00:00
7826310f96 oops
00b7cdb8d7 more uapi bits
56d43a94a9 remove newlines in assert
Compare 3 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-13 20:02:46 +00:00
2a3bc68ba7 more uapi bits
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-12 23:52:10 +00:00
d130e7dc1b fix task entry corruption
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-12 17:05:46 +00:00
060983bbf6 syscall fixes
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-12 14:03:39 +00:00
bc5f01dab6 mark initgraph nodes red and dimmed if not run
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-12 13:52:02 +00:00
350e65837b logger fixes
eabce70866 initgraph, whole lot of refactor
Compare 2 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-11 15:43:25 +00:00
41cc7fea77 oops
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-11 15:10:11 +00:00
85cf698aae lock irqs in spinlock
710772efee clean up segment regs
de822fa48d rename to start.c
Compare 3 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-05 23:59:11 +00:00
5d672d8132 vfs interface
f8eb4f4e54 more
134343d2a8 empty line
c201b43d8c timespec_t
Compare 4 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-05 22:27:36 +00:00
947d8931a4 fix shitty attributes
685f911431 change errno to error to avoid confusion
Compare 2 commits »
marv7000 pushed to rewrite at marv7000/zinnia 2026-10-05 22:13:23 +00:00
57b1d338ac drop cmdline limits
301b5b6e6c uapi fixes
Compare 3 commits »