freebsd-skq/stand
imp 63159784eb Teach ufs_module.c about bsd labels and probe 'a' partition.
If the check for a UFS partition at offset 0 on the disk fails, check
to see if there's a BSD disklabel at block 1 (standard) or at offset
512 (install images assume 512 sector size). If found, probe for UFS
on the 'a' partition.

This fixes UEFI booting images from a BSD labeled MBR slice when the
'a' partiton isn't at offset 0. This is a stop-gap fix since we plan
on removing boot1.efi in FreeBSD 12. We can't easily do that for 11.2,
however, hence the short MFC window.

Tested by: emaste@
MFC After: 3 days
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D15598
2018-05-29 03:58:29 +00:00
..
arm
arm64 No need to make objects here. 2018-04-27 22:15:18 +00:00
common - Unbreak booting sparc64 kernels after the metadata unification in 2018-05-21 01:20:19 +00:00
defaults
efi Teach ufs_module.c about bsd labels and probe 'a' partition. 2018-05-29 03:58:29 +00:00
fdt
ficl
ficl32
forth
geli Introduce the 'n' flag for the geli attach command. 2018-05-09 20:53:38 +00:00
i386
kshim
liblua Use M. Warner Losh everywhere on my copyrights. 2018-05-01 16:29:22 +00:00
liblua32
libsa
libsa32
lua Remove "All Rights Reserved" on files that I hold sole copyright on 2018-05-09 16:44:19 +00:00
man Clarify that boot_mute / boot -m mutes kernel console only 2018-05-16 02:15:18 +00:00
mips
ofw - Unbreak booting sparc64 kernels after the metadata unification in 2018-05-21 01:20:19 +00:00
powerpc
sparc64 - Unbreak booting sparc64 kernels after the metadata unification in 2018-05-21 01:20:19 +00:00
uboot
usb
userboot
zfs
zfs32
defs.mk
fdt.mk
ficl.mk
loader.mk
lua.mk
Makefile
Makefile.amd64
Makefile.inc
uboot.mk