opnsense-src/stand
Andrew Turner a2e28ba792 kboot: Support reading the smbios vis sysfs
When reading the smbios on Linux we try to access it via /dev/mem. On
some systems we can't do this as /dev/mem is locked down. To handle
this try reading the sysfs file first, and if that fails fall back to
/dev/mem.

Reviewed by:	imp
Sponsored by:	Arm Ltd
Differential Revision:	https://reviews.freebsd.org/D51413
2025-07-30 19:35:29 +01:00
..
arm64 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
common install: allow ENV in metatags 2025-07-21 10:14:00 -07:00
defaults loader: add nvidia modules to the loader blacklist 2025-07-30 23:41:28 -05:00
efi stand/efi: Fix a typo in a source code comment 2025-08-17 11:23:45 +02:00
fdt libsa: isprint() 2025-07-23 00:32:40 -06:00
ficl loader: ficl: restore isvirtualized? 2025-05-07 23:06:22 -05:00
ficl32 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fonts stand: Enable Spleen 32x64 font in the bootloader 2025-05-06 11:50:28 -04:00
forth loader: set boot_safe when safe mode is selected 2024-12-13 22:31:28 -06:00
i386 stand/i386: Don't include SASRC in .PATH of boot loaders 2025-07-28 14:31:26 -04:00
images lualoader: Add distinct brand for installer 2025-06-24 12:11:15 -03:00
kboot kboot: Support reading the smbios vis sysfs 2025-07-30 19:35:29 +01:00
kshim newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
liblua machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
liblua32 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libofw machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
libsa libsa: ip fragment reassembly is buggy 2025-08-08 10:10:08 +03:00
libsa32 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
lua lualoader: Add distinct brand for installer 2025-06-24 12:11:15 -03:00
man loader: set boot_safe when safe mode is selected 2024-12-13 22:31:28 -06:00
powerpc machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
uboot machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
usb stand/usb: Quiet warnings so this builds again 2025-01-10 23:03:32 -05:00
userboot stand: userboot: allow building on !x86 2025-06-18 13:42:29 -05:00
defs.mk stand allow for local.defs.mk 2025-05-22 15:47:21 -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 loader/loader.mk: add docs for LOADER_*_SUPPORT variables 2024-10-24 20:26:26 -06:00
lua.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile loader: Don't need the arch list 2024-11-12 22:01:24 -07:00
Makefile.amd64 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.inc Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
veriexec.mk libsecureboot do not report expected unverified files 2024-02-12 14:35:01 -08:00