KuangjuX / hypocaust-2

hypocaust-2, a type-1 hypervisor with H extension run on RISC-V machine
MIT License
50 stars 6 forks source link

guest: Add Linux patches to successfully boot Linux guest #20

Closed endeneer closed 11 months ago

endeneer commented 11 months ago

These are the patches needed for the current hypervisor to boot Linux guest:

The step to apply the patches has also been added in README.md.

Closes #19

KuangjuX commented 11 months ago

LGTM!However, the content of guest/linux/patches/0001-hypocaust-2-riscv-mm-Disable-l4-and-l5-page-table.patch is duplicated with guest/linux/pgt_level.patch. Please delete the guest/linux/pgt_level.patch, and I will merge this PR afterward.