[Libre-soc-dev] things we need for fast qemu

Jacob Lifshay programmerjake at gmail.com
Wed Apr 6 23:59:43 BST 2022


stuff we mentioned in today's meeting:
tso memory model
coherent icache because qemu rewrites branch targets a bunch
fully programmable radix mmu -- avoiding the need to sw emulate the mmu
qemu ir peephole optimizations
emulating interrupts (probably not needed)

stuff i just now thought of:
fast trap into qemu on modification of guest's instructions aka. user-space
interrupt handler skipping kernel mode -- page fault interrupt may be too
slow

Jacob


More information about the Libre-soc-dev mailing list