amberglint: hi asciilifeform
amberglint: have you considered cutting the mmu emulation to the bone by hardwiring the address translation 1-to-1?
amberglint: it's not like you need multiple address spaces inside the emulator anyway as you can simply run it in multiple host processes
amberglint: afaik Linux can be coaxed to run without a "proper" mmu
amberglint: here's a recent tutorial, for RISC-V rather than MIPS, but I think it shouldn't be too different: https://github.com/vowstar/k210-linux-nommu
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2023-08-22#1115181 << considered mmu-less linux, yes. but not had time to experiment further.
dulapbot: Logged on 2023-08-22 11:45:13 amberglint: have you considered cutting the mmu emulation to the bone by hardwiring the address translation 1-to-1?
asciilifeform: the problem is, you still need good chunk of addr translation logic for the memory-mapped i/o.
asciilifeform: but yes would be massively lighter if mmuless.