diff options
author | Dave Voutila <dv@cvs.openbsd.org> | 2022-06-26 06:49:10 +0000 |
---|---|---|
committer | Dave Voutila <dv@cvs.openbsd.org> | 2022-06-26 06:49:10 +0000 |
commit | 7f62fea29967443132bf58e48cb91e0db775fd05 (patch) | |
tree | 15ad767c769c41ac7f1331766b800a022aff5557 /sys/arch/macppc | |
parent | 9f15d1ddd02fbb8cad652b04d222444afa6ba66f (diff) |
vmd: create a copy of bios at 4g boundary
Newer Linux kernels call into the bios to perform a reboot and our
version of SeaBIOS assumes there's a "copy" of the bios ending at
4g. When SeaBIOS reads from this area, since vmd doesn't perform
mmio yet, guests terminate with an unhandled fault.
Carve out some space ending at 4g and copy the bios there. Technically
we could load garbage there, but give SeaBIOS what it wants for
now.
ok mlarkin@
Diffstat (limited to 'sys/arch/macppc')
0 files changed, 0 insertions, 0 deletions