Source-Changes archive

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

CVS commit: src/sys

Module Name:    src
Committed By:   pooka
Date:           Mon Nov 23 13:40:11 UTC 2009

Modified Files:
        src/sys/arch/algor/include: disklabel.h
        src/sys/arch/alpha/include: disklabel.h
        src/sys/arch/amd64/include: disklabel.h
        src/sys/arch/arc/include: disklabel.h
        src/sys/arch/arm/include: disklabel.h
        src/sys/arch/bebox/include: disklabel.h
        src/sys/arch/cobalt/include: disklabel.h
        src/sys/arch/evbmips/include: disklabel.h
        src/sys/arch/evbppc/include: disklabel.h
        src/sys/arch/hp700/include: disklabel.h
        src/sys/arch/hpcarm/include: disklabel.h
        src/sys/arch/hpcmips/include: disklabel.h
        src/sys/arch/i386/include: disklabel.h
        src/sys/arch/ia64/include: disklabel.h
        src/sys/arch/ibmnws/include: disklabel.h
        src/sys/arch/landisk/include: disklabel.h
        src/sys/arch/mvmeppc/include: disklabel.h
        src/sys/arch/ofppc/include: disklabel.h
        src/sys/arch/playstation2/include: disklabel.h
        src/sys/arch/prep/include: disklabel.h
        src/sys/arch/rs6000/include: disklabel.h
        src/sys/arch/sandpoint/include: disklabel.h
        src/sys/arch/sbmips/include: disklabel.h
        src/sys/arch/sh3/include: disklabel.h
        src/sys/arch/x68k/include: disklabel.h
        src/sys/arch/zaurus/include: disklabel.h
        src/sys/kern: subr_disk_mbr.c
        src/sys/rump/dev/lib/libdisk: Makefile

Log Message:
If cpu_disklabel includes struct dkbad, define __HAVE_DISKLABEL_DKBAD.
This allows use of subr_disk_mbr on all archs.  Default to it for
the rump disk component.  No functional change for regular kernels.
(The other option would've been to include dkbad in disklabels
everywhere, but arguably this approach has less possible side-effects,
especially given that wedges and related magic will take over the
world any second now).

To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/algor/include/disklabel.h
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/alpha/include/disklabel.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/amd64/include/disklabel.h
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arc/include/disklabel.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/include/disklabel.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/bebox/include/disklabel.h
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/cobalt/include/disklabel.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbmips/include/disklabel.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/include/disklabel.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/hp700/include/disklabel.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/hpcarm/include/disklabel.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/hpcmips/include/disklabel.h
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/i386/include/disklabel.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/ia64/include/disklabel.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/ibmnws/include/disklabel.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/landisk/include/disklabel.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/mvmeppc/include/disklabel.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/ofppc/include/disklabel.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/playstation2/include/disklabel.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/prep/include/disklabel.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/rs6000/include/disklabel.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sandpoint/include/disklabel.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sbmips/include/disklabel.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sh3/include/disklabel.h
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/x68k/include/disklabel.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/zaurus/include/disklabel.h
cvs rdiff -u -r1.36 -r1.37 src/sys/kern/subr_disk_mbr.c
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib/libdisk/Makefile

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