Module Name: src Committed By: martin Date: Tue Dec 17 12:59:53 UTC 2019
Modified Files: src/sys/arch/i386/stand/boot [netbsd-9]: devopen.c src/sys/arch/i386/stand/efiboot [netbsd-9]: devopen.c src/sys/arch/i386/stand/lib [netbsd-9]: biosdisk.c Log Message: Pull up following revision(s) (requested by manu in ticket #567): sys/arch/i386/stand/lib/biosdisk.c: revision 1.53 sys/arch/i386/stand/efiboot/devopen.c: revision 1.9 sys/arch/i386/stand/boot/devopen.c: revision 1.10 In-RAID partitions with no name can be candidate for booting The code to select boot partition in RAID assumed thet had a name, which is true when there is a GPT inside the RAID, but not when there is a disklabel inside the RAID. This caused a regression from behavior of NetBSD 8.1. We fix this by allowing nameless partition to be boot candidates. This fixes misc/54748 While there, let raid device be used in the boot specification, like raid0a:/netbsd. To generate a diff of this commit: cvs rdiff -u -r1.8.64.1 -r1.8.64.2 src/sys/arch/i386/stand/boot/devopen.c cvs rdiff -u -r1.5.6.2 -r1.5.6.3 src/sys/arch/i386/stand/efiboot/devopen.c cvs rdiff -u -r1.49.6.2 -r1.49.6.3 src/sys/arch/i386/stand/lib/biosdisk.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.