freebsd-src/stand
Warner Losh 9398a495eb loader: Add loader.exit
Add loader.exit(status). While one can get alomst this behavior with
loader.perform("quit"), quit doesn't allow a value to be returned to the
firmware. The interpretation of 'status' is firmware specific. This can
be used when autobooting doesn't work in scripts, for example, to allow
the firmware to try something else...

Sponsored by:		Netflix

Reviewed by:	kevans
Differential Revision:	https://reviews.freebsd.org/D44094
2024-02-26 20:49:46 -07:00
..
arm64 stand: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
common loader: rename gfx_interp_md to gfx_interp_ref 2024-02-23 21:22:08 -07:00
defaults stand/lua: always allow overriding with local config files 2024-02-02 12:04:57 -07:00
efi loader/efi: Only include interpreter's linker script 2024-02-24 17:57:29 -07:00
fdt libsa: Remove redundant sys/cdefs.h 2024-02-22 09:31:57 -07:00
ficl loader/ficl: Rename the ficl compile set to X4th_compile_set 2024-02-24 17:57:21 -07:00
ficl32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
fonts Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
forth stand: Retire setting hw.ata.wc: it doesn't exist. 2023-11-24 11:28:44 -07:00
i386 libsa: Remove redundant sys/cdefs.h 2024-02-22 09:31:57 -07:00
images Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kboot loader/kboot: simplify linker set inclusion a little 2024-02-24 17:56:56 -07:00
kshim Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
liblua loader: Add loader.exit 2024-02-26 20:49:46 -07:00
liblua32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libofw libsa: Remove redundant sys/cdefs.h 2024-02-22 09:31:57 -07:00
libsa loader: we can only env_discard() existing variable 2024-02-26 14:56:52 +02:00
libsa32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
lua loader: Add loader.exit 2024-02-26 20:49:46 -07:00
man loader.efi.8: Fix a typo 2023-11-22 13:25:34 +01:00
powerpc loader/powerpc: Share ldscript 2024-02-24 17:56:31 -07:00
uboot loader/uboot: Move to foo.ldconfig 2024-02-24 17:56:48 -07:00
usb Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
userboot libsa: Remove redundant sys/cdefs.h 2024-02-22 09:31:57 -07:00
defs.mk kboot: Add our own lua bindings 2024-02-15 20:59:23 -07:00
fdt.mk stand: Rename LIBFDT to LIBSAFDT 2023-11-07 09:57:32 -05:00
ficl.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
loader.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
lua.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.amd64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.inc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
veriexec.mk libsecureboot do not report expected unverified files 2024-02-12 14:35:01 -08:00