Module Name: src Committed By: snj Date: Sat Jan 16 10:04:05 UTC 2016
Modified Files: src/sys/arch/sandpoint/include [netbsd-7]: bootinfo.h src/sys/arch/sandpoint/stand/altboot [netbsd-7]: brdsetup.c dsk.c globals.h main.c siisata.c version Log Message: Pull up following revision(s) (requested by phx in ticket #1059): sys/arch/sandpoint/include/bootinfo.h: revision 1.9 sys/arch/sandpoint/stand/altboot/brdsetup.c: revisions 1.36, 1.37 sys/arch/sandpoint/stand/altboot/dsk.c: revision 1.18 sys/arch/sandpoint/stand/altboot/globals.h: revisions 1.20, 1.21 sys/arch/sandpoint/stand/altboot/main.c: revision 1.27 sys/arch/sandpoint/stand/altboot/siisata.c: revision 1.6 sys/arch/sandpoint/stand/altboot/version: revision 1.8 The disk's unittag is not equal to the channel, so we need an additional unitchan entry to make lba_read() work in all cases. The libsa-printf() does not seem to support 64-bit output, so cast the block number to unsigned when printing an error message. -- Pass a name and flags precisely describing the current model and its features via a new bootinfo node (currently Synology only). This allows for example the configuration of model-specific temperature I2C sensors and fan control. Support for the Synology DS207 and DS209 drive LEDs and wait until the 2nd drive is completely powered up. -- fix a board type check logic error that affected Linkstation and Kurobox (HG). They were mistakenly recognized kurot4 type and ended up with kernel boot failure. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.8.34.1 src/sys/arch/sandpoint/include/bootinfo.h cvs rdiff -u -r1.35 -r1.35.2.1 \ src/sys/arch/sandpoint/stand/altboot/brdsetup.c cvs rdiff -u -r1.17 -r1.17.2.1 src/sys/arch/sandpoint/stand/altboot/dsk.c cvs rdiff -u -r1.19 -r1.19.14.1 \ src/sys/arch/sandpoint/stand/altboot/globals.h cvs rdiff -u -r1.26 -r1.26.2.1 src/sys/arch/sandpoint/stand/altboot/main.c cvs rdiff -u -r1.5 -r1.5.22.1 src/sys/arch/sandpoint/stand/altboot/siisata.c cvs rdiff -u -r1.7 -r1.7.4.1 src/sys/arch/sandpoint/stand/altboot/version Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.