Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-8] src



Module Name:    src
Committed By:   martin
Date:           Tue Sep 17 18:26:53 UTC 2019

Modified Files:
        src/share/man/man8/man8.x86 [netbsd-8]: boot.8
        src/sys/arch/i386/stand/boot [netbsd-8]: boot2.c devopen.c devopen.h
        src/sys/arch/i386/stand/efiboot [netbsd-8]: boot.c devopen.c devopen.h
            efidisk.c
        src/sys/arch/i386/stand/lib [netbsd-8]: Makefile biosdisk.c biosdisk.h

Log Message:
Pull up following revision(s) (requested by manu in ticket #1373):

        sys/arch/i386/stand/boot/boot2.c: revision 1.72 (patch)
        sys/arch/i386/stand/lib/biosdisk.c: revision 1.50
        sys/arch/i386/stand/lib/biosdisk.c: revision 1.51
        sys/arch/i386/stand/efiboot/devopen.c: revision 1.6
        sys/arch/i386/stand/efiboot/devopen.h: revision 1.4
        sys/arch/i386/stand/efiboot/devopen.c: revision 1.7
        sys/arch/i386/stand/efiboot/efidisk.c: revision 1.8
        share/man/man8/man8.x86/boot.8: revision 1.16
        share/man/man8/man8.x86/boot.8: revision 1.17
        sys/arch/i386/stand/lib/Makefile: revision 1.46
        sys/arch/i386/stand/boot/devopen.h: revision 1.5
        sys/arch/i386/stand/boot/devopen.c: revision 1.9
        sys/arch/i386/stand/efiboot/boot.c: revision 1.14 (patch)
        sys/arch/i386/stand/efiboot/boot.c: revision 1.15
        sys/arch/i386/stand/lib/biosdisk.h: revision 1.11
        sys/arch/i386/stand/boot/boot2.c: revision 1.71

Add GPT and RAIDframe support to bootloaders

Classic BIOS (/boot) and EFI bootloaders can now name devices
using the NAME=gpt_label syntax, or using raid partitions. Here
are examples:

boot NAME=root:/netbsd
boot raid0e:/netbsd

Correct the memset(3)'s third argument in i386 biosdisk.c

The size of allocation is the size of the structure biosdisk, not the size
of a pointer.

Document new GPT and RAIDframe capacity of bootstrap code
While there, also document EFI setup and some bugs

Typo fixes, 'file system'; new sentence, new line; expand IA-32.

Bump date for previous.

Make sure devices names are copied including last byte
Fix from M. Levinson.


To generate a diff of this commit:
cvs rdiff -u -r1.11.4.1 -r1.11.4.2 src/share/man/man8/man8.x86/boot.8
cvs rdiff -u -r1.66 -r1.66.10.1 src/sys/arch/i386/stand/boot/boot2.c
cvs rdiff -u -r1.8 -r1.8.52.1 src/sys/arch/i386/stand/boot/devopen.c
cvs rdiff -u -r1.4 -r1.4.52.1 src/sys/arch/i386/stand/boot/devopen.h
cvs rdiff -u -r1.5.2.6 -r1.5.2.7 src/sys/arch/i386/stand/efiboot/boot.c
cvs rdiff -u -r1.1.12.4 -r1.1.12.5 src/sys/arch/i386/stand/efiboot/devopen.c
cvs rdiff -u -r1.1.12.2 -r1.1.12.3 src/sys/arch/i386/stand/efiboot/devopen.h
cvs rdiff -u -r1.1.12.6 -r1.1.12.7 src/sys/arch/i386/stand/efiboot/efidisk.c
cvs rdiff -u -r1.44 -r1.44.10.1 src/sys/arch/i386/stand/lib/Makefile
cvs rdiff -u -r1.46.6.3 -r1.46.6.4 src/sys/arch/i386/stand/lib/biosdisk.c
cvs rdiff -u -r1.8.52.2 -r1.8.52.3 src/sys/arch/i386/stand/lib/biosdisk.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index