1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-28 11:57:28 +00:00
freebsd/stand
Kyle Evans 3bb88c3c7f stand: Add workaround for HP BIOS issues
hrs@ and kuriyama@ have found that on some HP BIOS, a system will fail to
boot immediately after installation with the claim that it can't work out
which disk they are booting from.

They tracked it down to a buffer overrun, and found that it could be
alleviated by doing a dummy read before-hand.

Submitted by:	kuriyama
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D14341
2018-03-29 00:55:11 +00:00
..
arm Go back to one loader.conf 2018-02-26 03:16:47 +00:00
arm64
common Apply r228478 (CTASSERT => _Static_assert()) to stand bootstrap.h 2018-03-21 23:46:26 +00:00
defaults loader.conf(5): Convert list of values to much better looking table format 2018-03-23 23:46:59 +00:00
efi loader efifb: implement uga_autoresize as a call to text_autoresize 2018-03-26 13:45:17 +00:00
fdt Eliminate bsd.stand.mk and -fPIC 32-bit intel builds 2018-02-16 00:17:32 +00:00
ficl Prefer uintXX_t to u_intXX_t 2018-03-13 16:33:00 +00:00
ficl32
forth forthloader: Don't break BIOS boots... 2018-03-22 04:16:14 +00:00
geli Eliminate bsd.stand.mk and -fPIC 32-bit intel builds 2018-02-16 00:17:32 +00:00
i386 stand: Add workaround for HP BIOS issues 2018-03-29 00:55:11 +00:00
kshim A more definitions to kernel emulation shim in order to build stand/usb. 2018-02-07 18:50:36 +00:00
liblua lualoader: Expose loader.parse and add cli_execute_unparsed 2018-03-07 18:25:27 +00:00
liblua32 Add Lua as a scripting langauge to /boot/loader 2018-02-12 15:31:53 +00:00
libsa Revert r313780 (UFS_ prefix) 2018-03-17 12:59:55 +00:00
libsa32
lua lualoader: Actually re-raise error in try_include 2018-03-26 19:06:25 +00:00
man
mips Remove d_type from devdesc. It's not needed as we can fetch it from 2018-03-12 21:39:59 +00:00
ofw Prefer uintXX_t to u_intXX_t 2018-03-13 16:33:00 +00:00
powerpc Prefer uintXX_t to u_intXX_t 2018-03-13 16:33:00 +00:00
sparc64 Prefer uintXX_t to u_intXX_t 2018-03-13 16:33:00 +00:00
uboot ubldr: Bump heap size from 512K to 1M 2018-03-14 02:35:49 +00:00
usb Move the stand/usb test loader into its own directory. 2018-02-07 19:20:59 +00:00
userboot Fix typo that misteriously passes compilation. 2018-03-13 22:54:29 +00:00
zfs Remove d_type from devdesc. It's not needed as we can fetch it from 2018-03-12 21:39:59 +00:00
zfs32
defs.mk Don't add links or cleanfiles for NO_OBJ case, in addition to not 2018-03-18 18:50:48 +00:00
fdt.mk
ficl.mk
loader.mk stand: Fix copy-paste-o, unbreaks libi386 lualoader build 2018-03-09 14:16:33 +00:00
lua.mk Do not include float interfaces when using libsa. 2018-02-23 04:04:25 +00:00
Makefile Create LOADER_UBOOT, and LOADER_OFW. Move these options out of 2018-03-01 19:50:55 +00:00
Makefile.amd64 Create LOADER_UBOOT, and LOADER_OFW. Move these options out of 2018-03-01 19:50:55 +00:00
Makefile.inc
uboot.mk Unify metadata load files for arm, mips, powerpc, sparc64 2018-02-13 03:44:50 +00:00