HomeFreeBSD

kboot: MI fixups to enable aarch64 booting

Description

kboot: MI fixups to enable aarch64 booting

A number of bug fixes to loading kernels and modules on aarch64 and amd64.
Fix offset calcuations.
Add a number of debugs, commented out for now (will GC them in the future)

With this, and the MD aarch64 commands, we can linux boot in qemu and on
real hardware.

Sponsored by: Netflix
Reviewed by: kevans
Differential Revision: https://reviews.freebsd.org/D38261

Details

Provenance
impAuthored on Feb 3 2023, 3:40 PM
Reviewer
kevans
Differential Revision
D38261: kboot: MI fixups to enable aarch64 booting
Parents
rG2069a2a08f6e: kboot: Improve amd64 booting
Branches
Unknown
Tags
Unknown