freebsd-dev/stand/kboot
Warner Losh 75cbdbc983 kboot: aarch64 support
Add support for aarch64. exec.c and ldscript are copied from the EFI
version with #ifdefs for the differences. Once complete, I'll refactor
them. host_syscall.S implements a generic system call. tramp.S is a
first attempt to create a tramoline that we can use to jump to the
aarch64 kernel. Add aarch64-specific startup and stat files as well.
exec.c tweaked slightly to avoid bringing in bi_load(), which will come
in later. Includes tweaks to stat due to name differences between names
on different Linux architectures.

Sponsored by:		Netflix
2022-07-28 15:35:42 -06:00
..
arch kboot: aarch64 support 2022-07-28 15:35:42 -06:00
conf.c kboot: Move conf.c up to top level 2022-07-28 15:35:42 -06:00
crt1.c stand: Spell License correctly 2022-07-26 16:31:13 -06:00
host_syscall.h kboot: Convert from getdents to getdents64 2022-07-27 22:29:27 -06:00
host_syscalls.c kboot: aarch64 support 2022-07-28 15:35:42 -06:00
hostcons.c
hostdisk.c stand: Make sure nobody has a NULL pointer for dv_cleanup 2022-07-27 09:04:13 -06:00
kbootfdt.c kboot: Convert from getdents to getdents64 2022-07-27 22:29:27 -06:00
main.c kboot: Properly cap number of segments loaded for kexec 2022-07-15 12:00:51 -06:00
Makefile kboot: Move conf.c up to top level 2022-07-28 15:35:42 -06:00
version