rumpk/vendor/mksh
Markus Maiwald 011e0b699e fix(rumpk): enable user stack access and repair boot process
- Enabled SUM (Supervisor Access to User Memory) in riscv_init to allow kernel loader to write to user stacks.
- Removed dangerous 'csrc sstatus' in kload_phys that revoked access.
- Aligned global fiber stacks to 4096 bytes to prevent unmapped page faults at stack boundaries.
- Restored 'boot.o' linking to fix silent boot failure.
- Implemented 'fiber_can_run_on_channels' stub to satisfy Membrane linking.
- Defined kernel stack in header.zig to fix '__stack_top' undefined symbol.
- Resolved duplicate symbols in overrides.c and nexshell.
2026-01-08 21:38:14 +01:00
..
mksh feat(rumpk): Achieve interactive Mksh shell & formalize Sovereign FSH 2026-01-05 01:14:24 +01:00
build_nexus.sh feat(tinybox): graft toybox integration and build system automation 2026-01-08 21:18:08 +01:00
genopt.sh feat(rumpk): Achieve interactive Mksh shell & formalize Sovereign FSH 2026-01-05 01:14:24 +01:00
mksh.elf.tmp6703f64 fix(rumpk): enable user stack access and repair boot process 2026-01-08 21:38:14 +01:00
mksh.elf.tmp165070a fix(rumpk): enable user stack access and repair boot process 2026-01-08 21:38:14 +01:00
stubs_mksh.c feat(tinybox): graft toybox integration and build system automation 2026-01-08 21:18:08 +01:00