Source-Changes archive

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

CVS commit: src/distrib/utils/sysinst



Module Name:    src
Committed By:   tsutsui
Date:           Tue Apr  7 10:45:06 UTC 2009

Modified Files:
        src/distrib/utils/sysinst: bsddisklabel.c defs.h disks.c msg.mi.de
            msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl
        src/distrib/utils/sysinst/arch/acorn32: md.h
        src/distrib/utils/sysinst/arch/alpha: md.c md.h
        src/distrib/utils/sysinst/arch/amd64: md.h
        src/distrib/utils/sysinst/arch/arc: md.h
        src/distrib/utils/sysinst/arch/cobalt: md.h
        src/distrib/utils/sysinst/arch/i386: md.c md.h msg.md.de msg.md.en
            msg.md.es msg.md.fr msg.md.pl
        src/distrib/utils/sysinst/arch/macppc: md.h
        src/distrib/utils/sysinst/arch/sgimips: md.h
        src/distrib/utils/sysinst/arch/sparc: md.h

Log Message:
Improve UFS2 root handling on sysinst:
- add HAVE_UFS2_BOOT define on ports which have UFS2 capable loader
- reject UFS2 for root file system on ports !HAVE_UFS2_BOOT
- add a MI function to get bootxx name from root file system type
  per MD defines and remove md_bootxx_name() from arch/i386/md.c,
  so that alpha can use bootxx_ffsv2 for UFS2 as well as x86

Tested on i386 and alpha with FFSv1 and FFSv2, and also
tested on vax (on simh) for !HAVE_UFS2_BOOT case.
de translation is provided by martin@.

No objection on tech-install, and "move forward with it" from perry@.

XXX1: not tested on all ports, more ports might/could have UFS2 root support
XXX2: no es, fr, and pl translations, even en message should be improved
XXX3: alpha has a fixed en message without MSG


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/distrib/utils/sysinst/bsddisklabel.c
cvs rdiff -u -r1.141 -r1.142 src/distrib/utils/sysinst/defs.h
cvs rdiff -u -r1.103 -r1.104 src/distrib/utils/sysinst/disks.c
cvs rdiff -u -r1.47 -r1.48 src/distrib/utils/sysinst/msg.mi.de
cvs rdiff -u -r1.152 -r1.153 src/distrib/utils/sysinst/msg.mi.en
cvs rdiff -u -r1.24 -r1.25 src/distrib/utils/sysinst/msg.mi.es
cvs rdiff -u -r1.104 -r1.105 src/distrib/utils/sysinst/msg.mi.fr
cvs rdiff -u -r1.63 -r1.64 src/distrib/utils/sysinst/msg.mi.pl
cvs rdiff -u -r1.18 -r1.19 src/distrib/utils/sysinst/arch/acorn32/md.h
cvs rdiff -u -r1.45 -r1.46 src/distrib/utils/sysinst/arch/alpha/md.c
cvs rdiff -u -r1.21 -r1.22 src/distrib/utils/sysinst/arch/alpha/md.h
cvs rdiff -u -r1.24 -r1.25 src/distrib/utils/sysinst/arch/amd64/md.h
cvs rdiff -u -r1.14 -r1.15 src/distrib/utils/sysinst/arch/arc/md.h
cvs rdiff -u -r1.1 -r1.2 src/distrib/utils/sysinst/arch/cobalt/md.h
cvs rdiff -u -r1.120 -r1.121 src/distrib/utils/sysinst/arch/i386/md.c
cvs rdiff -u -r1.65 -r1.66 src/distrib/utils/sysinst/arch/i386/md.h
cvs rdiff -u -r1.15 -r1.16 src/distrib/utils/sysinst/arch/i386/msg.md.de
cvs rdiff -u -r1.57 -r1.58 src/distrib/utils/sysinst/arch/i386/msg.md.en
cvs rdiff -u -r1.10 -r1.11 src/distrib/utils/sysinst/arch/i386/msg.md.es
cvs rdiff -u -r1.47 -r1.48 src/distrib/utils/sysinst/arch/i386/msg.md.fr
cvs rdiff -u -r1.30 -r1.31 src/distrib/utils/sysinst/arch/i386/msg.md.pl
cvs rdiff -u -r1.16 -r1.17 src/distrib/utils/sysinst/arch/macppc/md.h
cvs rdiff -u -r1.23 -r1.24 src/distrib/utils/sysinst/arch/sgimips/md.h
cvs rdiff -u -r1.23 -r1.24 src/distrib/utils/sysinst/arch/sparc/md.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