NetBSD-Bugs archive

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

PR/46732 CVS commit: [netbsd-6] src



The following reply was made to PR kern/46732; it has been noted by GNATS.

From: "Martin Husemann" <martin%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/46732 CVS commit: [netbsd-6] src
Date: Wed, 8 Aug 2012 15:51:16 +0000

 Module Name:   src
 Committed By:  martin
 Date:          Wed Aug  8 15:51:14 UTC 2012
 
 Modified Files:
        src/distrib/sets/lists/comp [netbsd-6]: mi
        src/share/man/man9 [netbsd-6]: Makefile cpu_rootconf.9
        src/sys/arch/acorn26/acorn26 [netbsd-6]: autoconf.c
        src/sys/arch/acorn32/acorn32 [netbsd-6]: autoconf.c
        src/sys/arch/algor/algor [netbsd-6]: autoconf.c
        src/sys/arch/alpha/alpha [netbsd-6]: autoconf.c
        src/sys/arch/amiga/amiga [netbsd-6]: autoconf.c
        src/sys/arch/amigappc/amigappc [netbsd-6]: autoconf.c
        src/sys/arch/arc/arc [netbsd-6]: autoconf.c
        src/sys/arch/atari/atari [netbsd-6]: autoconf.c
        src/sys/arch/bebox/bebox [netbsd-6]: autoconf.c
        src/sys/arch/cats/cats [netbsd-6]: autoconf.c
        src/sys/arch/cesfic/cesfic [netbsd-6]: autoconf.c
        src/sys/arch/cobalt/cobalt [netbsd-6]: autoconf.c
        src/sys/arch/dreamcast/dreamcast [netbsd-6]: autoconf.c
        src/sys/arch/emips/emips [netbsd-6]: autoconf.c
        src/sys/arch/evbarm/evbarm [netbsd-6]: autoconf.c
        src/sys/arch/evbmips/adm5120 [netbsd-6]: autoconf.c
        src/sys/arch/evbmips/alchemy [netbsd-6]: autoconf.c
        src/sys/arch/evbmips/atheros [netbsd-6]: autoconf.c
        src/sys/arch/evbmips/gdium [netbsd-6]: autoconf.c
        src/sys/arch/evbmips/loongson [netbsd-6]: autoconf.c
        src/sys/arch/evbmips/malta [netbsd-6]: autoconf.c
        src/sys/arch/evbmips/rasoc [netbsd-6]: autoconf.c
        src/sys/arch/evbmips/rmixl [netbsd-6]: autoconf.c
        src/sys/arch/evbppc/ev64260 [netbsd-6]: autoconf.c
        src/sys/arch/evbppc/explora [netbsd-6]: autoconf.c
        src/sys/arch/evbppc/mpc85xx [netbsd-6]: autoconf.c
        src/sys/arch/evbppc/obs405 [netbsd-6]: obs405_autoconf.c
        src/sys/arch/evbppc/pmppc [netbsd-6]: autoconf.c
        src/sys/arch/evbppc/virtex [netbsd-6]: autoconf.c
        src/sys/arch/evbppc/walnut [netbsd-6]: autoconf.c
        src/sys/arch/evbsh3/evbsh3 [netbsd-6]: autoconf.c
        src/sys/arch/ews4800mips/ews4800mips [netbsd-6]: autoconf.c
        src/sys/arch/hp300/hp300 [netbsd-6]: autoconf.c
        src/sys/arch/hp700/hp700 [netbsd-6]: autoconf.c
        src/sys/arch/hpcarm/hpcarm [netbsd-6]: autoconf.c
        src/sys/arch/hpcmips/hpcmips [netbsd-6]: autoconf.c
        src/sys/arch/hpcsh/hpcsh [netbsd-6]: autoconf.c
        src/sys/arch/ia64/ia64 [netbsd-6]: autoconf.c
        src/sys/arch/ibmnws/ibmnws [netbsd-6]: autoconf.c
        src/sys/arch/iyonix/iyonix [netbsd-6]: autoconf.c
        src/sys/arch/landisk/landisk [netbsd-6]: autoconf.c
        src/sys/arch/luna68k/luna68k [netbsd-6]: autoconf.c
        src/sys/arch/mac68k/mac68k [netbsd-6]: autoconf.c
        src/sys/arch/mipsco/mipsco [netbsd-6]: autoconf.c
        src/sys/arch/mmeye/mmeye [netbsd-6]: autoconf.c
        src/sys/arch/mvme68k/mvme68k [netbsd-6]: autoconf.c
        src/sys/arch/mvmeppc/mvmeppc [netbsd-6]: autoconf.c
        src/sys/arch/netwinder/netwinder [netbsd-6]: autoconf.c
        src/sys/arch/news68k/news68k [netbsd-6]: autoconf.c
        src/sys/arch/newsmips/newsmips [netbsd-6]: autoconf.c
        src/sys/arch/next68k/next68k [netbsd-6]: autoconf.c
        src/sys/arch/pmax/pmax [netbsd-6]: autoconf.c
        src/sys/arch/powerpc/oea [netbsd-6]: ofw_autoconf.c
        src/sys/arch/prep/prep [netbsd-6]: autoconf.c
        src/sys/arch/rs6000/rs6000 [netbsd-6]: autoconf.c
        src/sys/arch/sandpoint/sandpoint [netbsd-6]: autoconf.c
        src/sys/arch/sbmips/sbmips [netbsd-6]: autoconf.c
        src/sys/arch/sgimips/sgimips [netbsd-6]: autoconf.c
        src/sys/arch/shark/shark [netbsd-6]: autoconf.c
        src/sys/arch/sparc/sparc [netbsd-6]: autoconf.c
        src/sys/arch/sparc64/sparc64 [netbsd-6]: autoconf.c
        src/sys/arch/sun3/sun3 [netbsd-6]: autoconf.c
        src/sys/arch/sun68k/sun68k [netbsd-6]: autoconf.c
        src/sys/arch/usermode/dev [netbsd-6]: cpu.c
        src/sys/arch/vax/vax [netbsd-6]: autoconf.c
        src/sys/arch/x68k/x68k [netbsd-6]: autoconf.c
        src/sys/arch/x86/x86 [netbsd-6]: x86_autoconf.c
        src/sys/arch/xen/x86 [netbsd-6]: autoconf.c
        src/sys/arch/zaurus/zaurus [netbsd-6]: autoconf.c
        src/sys/kern [netbsd-6]: init_main.c
        src/sys/sys [netbsd-6]: conf.h
 
 Log Message:
 Pull up following revision(s) (requested by mlelstv in ticket #466):
        sys/arch/amiga/amiga/autoconf.c: revision 1.113
        sys/arch/rs6000/rs6000/autoconf.c: revision 1.4
        sys/arch/emips/emips/autoconf.c: revision 1.6
        sys/arch/sandpoint/sandpoint/autoconf.c: revision 1.27
        sys/arch/evbmips/alchemy/autoconf.c: revision 1.18
        sys/arch/sgimips/sgimips/autoconf.c: revision 1.43
        sys/arch/atari/atari/autoconf.c: revision 1.63
        sys/arch/powerpc/oea/ofw_autoconf.c: revision 1.17
        sys/arch/mmeye/mmeye/autoconf.c: revision 1.9
        distrib/sets/lists/comp/mi: revision 1.1771
        sys/arch/mipsco/mipsco/autoconf.c: revision 1.25
        sys/arch/iyonix/iyonix/autoconf.c: revision 1.14
        sys/arch/hp300/hp300/autoconf.c: revision 1.100
        sys/kern/init_main.c: revision 1.445
        sys/arch/pmax/pmax/autoconf.c: revision 1.79
        sys/arch/netwinder/netwinder/autoconf.c: revision 1.11
        sys/arch/dreamcast/dreamcast/autoconf.c: revision 1.10
        sys/arch/ibmnws/ibmnws/autoconf.c: revision 1.12
        sys/arch/evbppc/ev64260/autoconf.c: revision 1.17
        sys/arch/evbmips/gdium/autoconf.c: revision 1.5
        sys/arch/algor/algor/autoconf.c: revision 1.21
        share/man/man9/Makefile: revision 1.367
        sys/arch/ews4800mips/ews4800mips/autoconf.c: revision 1.9
        sys/arch/amigappc/amigappc/autoconf.c: revision 1.5
        sys/arch/x86/x86/x86_autoconf.c: revision 1.65
        sys/arch/acorn26/acorn26/autoconf.c: revision 1.9
        sys/arch/mvmeppc/mvmeppc/autoconf.c: revision 1.13
        sys/arch/vax/vax/autoconf.c: revision 1.94
        sys/arch/usermode/dev/cpu.c: revision 1.72
        sys/arch/evbppc/virtex/autoconf.c: revision 1.5
        sys/arch/next68k/next68k/autoconf.c: revision 1.26
        sys/arch/mac68k/mac68k/autoconf.c: revision 1.73
        sys/arch/ia64/ia64/autoconf.c: revision 1.6
        sys/arch/evbppc/obs405/obs405_autoconf.c: revision 1.6
        share/man/man9/cpu_rootconf.9: revision 1.7
        sys/arch/landisk/landisk/autoconf.c: revision 1.6
        sys/arch/evbmips/malta/autoconf.c: revision 1.16
        sys/arch/sun3/sun3/autoconf.c: revision 1.76
        sys/arch/evbppc/explora/autoconf.c: revision 1.13
        sys/arch/sun3/sun3/autoconf.c: revision 1.77
        sys/arch/evbmips/loongson/autoconf.c: revision 1.3
        sys/arch/evbmips/atheros/autoconf.c: revision 1.11
        sys/arch/sparc64/sparc64/autoconf.c: revision 1.188
        sys/arch/acorn32/acorn32/autoconf.c: revision 1.18
        sys/arch/evbarm/evbarm/autoconf.c: revision 1.13
        sys/arch/cobalt/cobalt/autoconf.c: revision 1.30
        sys/arch/mvme68k/mvme68k/autoconf.c: revision 1.46
        sys/arch/hp700/hp700/autoconf.c: revision 1.48
        sys/arch/evbmips/adm5120/autoconf.c: revision 1.5
        sys/arch/hpcmips/hpcmips/autoconf.c: revision 1.25
        sys/arch/alpha/alpha/autoconf.c: revision 1.52
        sys/arch/sparc/sparc/autoconf.c: revision 1.244
        sys/arch/evbppc/pmppc/autoconf.c: revision 1.7
        sys/arch/bebox/bebox/autoconf.c: revision 1.25
        sys/arch/luna68k/luna68k/autoconf.c: revision 1.13
        sys/arch/hpcarm/hpcarm/autoconf.c: revision 1.20
        sys/arch/evbppc/walnut/autoconf.c: revision 1.21
        sys/arch/cesfic/cesfic/autoconf.c: revision 1.26
        sys/arch/cats/cats/autoconf.c: revision 1.17
        sys/arch/x68k/x68k/autoconf.c: revision 1.67
        sys/arch/news68k/news68k/autoconf.c: revision 1.21
        sys/arch/arc/arc/autoconf.c: revision 1.34
        sys/arch/evbsh3/evbsh3/autoconf.c: revision 1.11
        sys/sys/conf.h: revision 1.143
        sys/arch/evbmips/rasoc/autoconf.c: revision 1.3
        sys/arch/hpcsh/hpcsh/autoconf.c: revision 1.26
        sys/arch/sun68k/sun68k/autoconf.c: revision 1.29
        sys/arch/evbmips/rmixl/autoconf.c: revision 1.6
        sys/arch/zaurus/zaurus/autoconf.c: revision 1.12
        sys/arch/xen/x86/autoconf.c: revision 1.15
        sys/arch/evbppc/mpc85xx/autoconf.c: revision 1.6
        sys/arch/shark/shark/autoconf.c: revision 1.18
        sys/arch/prep/prep/autoconf.c: revision 1.25
        sys/arch/newsmips/newsmips/autoconf.c: revision 1.36
        sys/arch/sbmips/sbmips/autoconf.c: revision 1.8
 Do not call setroot() from MD code and from MI code, which has
 unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732.
 No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information
 as a side effect. Instead call MI rootconf() from MD code which makes
 rootconf() now a wrapper to setroot().
 Adjust several MD routines to set the global booted_device,booted_partition
 variables instead of passing partial information to setroot().
 Make cpu_rootconf(9) describe the calling order.
 add rootconf(9) as a link to cpu_rootconf(9)
 make this compile again
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.1738.2.4 -r1.1738.2.5 src/distrib/sets/lists/comp/mi
 cvs rdiff -u -r1.362 -r1.362.2.1 src/share/man/man9/Makefile
 cvs rdiff -u -r1.6 -r1.6.10.1 src/share/man/man9/cpu_rootconf.9
 cvs rdiff -u -r1.8 -r1.8.2.1 src/sys/arch/acorn26/acorn26/autoconf.c
 cvs rdiff -u -r1.17 -r1.17.8.1 src/sys/arch/acorn32/acorn32/autoconf.c
 cvs rdiff -u -r1.20 -r1.20.8.1 src/sys/arch/algor/algor/autoconf.c
 cvs rdiff -u -r1.51 -r1.51.2.1 src/sys/arch/alpha/alpha/autoconf.c
 cvs rdiff -u -r1.110 -r1.110.2.1 src/sys/arch/amiga/amiga/autoconf.c
 cvs rdiff -u -r1.4 -r1.4.8.1 src/sys/arch/amigappc/amigappc/autoconf.c
 cvs rdiff -u -r1.33 -r1.33.10.1 src/sys/arch/arc/arc/autoconf.c
 cvs rdiff -u -r1.61.8.1 -r1.61.8.2 src/sys/arch/atari/atari/autoconf.c
 cvs rdiff -u -r1.24 -r1.24.8.1 src/sys/arch/bebox/bebox/autoconf.c
 cvs rdiff -u -r1.16 -r1.16.18.1 src/sys/arch/cats/cats/autoconf.c
 cvs rdiff -u -r1.25 -r1.25.8.1 src/sys/arch/cesfic/cesfic/autoconf.c
 cvs rdiff -u -r1.29 -r1.29.8.1 src/sys/arch/cobalt/cobalt/autoconf.c
 cvs rdiff -u -r1.9 -r1.9.40.1 src/sys/arch/dreamcast/dreamcast/autoconf.c
 cvs rdiff -u -r1.5 -r1.5.8.1 src/sys/arch/emips/emips/autoconf.c
 cvs rdiff -u -r1.12 -r1.12.40.1 src/sys/arch/evbarm/evbarm/autoconf.c
 cvs rdiff -u -r1.4 -r1.4.18.1 src/sys/arch/evbmips/adm5120/autoconf.c
 cvs rdiff -u -r1.17 -r1.17.18.1 src/sys/arch/evbmips/alchemy/autoconf.c
 cvs rdiff -u -r1.10 -r1.10.8.1 src/sys/arch/evbmips/atheros/autoconf.c
 cvs rdiff -u -r1.4 -r1.4.8.1 src/sys/arch/evbmips/gdium/autoconf.c
 cvs rdiff -u -r1.1 -r1.1.8.1 src/sys/arch/evbmips/loongson/autoconf.c
 cvs rdiff -u -r1.15 -r1.15.18.1 src/sys/arch/evbmips/malta/autoconf.c
 cvs rdiff -u -r1.2 -r1.2.8.1 src/sys/arch/evbmips/rasoc/autoconf.c
 cvs rdiff -u -r1.5 -r1.5.2.1 src/sys/arch/evbmips/rmixl/autoconf.c
 cvs rdiff -u -r1.16 -r1.16.8.1 src/sys/arch/evbppc/ev64260/autoconf.c
 cvs rdiff -u -r1.12 -r1.12.2.1 src/sys/arch/evbppc/explora/autoconf.c
 cvs rdiff -u -r1.5 -r1.5.8.1 src/sys/arch/evbppc/mpc85xx/autoconf.c
 cvs rdiff -u -r1.5 -r1.5.8.1 src/sys/arch/evbppc/obs405/obs405_autoconf.c
 cvs rdiff -u -r1.6 -r1.6.8.1 src/sys/arch/evbppc/pmppc/autoconf.c
 cvs rdiff -u -r1.4 -r1.4.2.1 src/sys/arch/evbppc/virtex/autoconf.c
 cvs rdiff -u -r1.20 -r1.20.2.1 src/sys/arch/evbppc/walnut/autoconf.c
 cvs rdiff -u -r1.10 -r1.10.14.1 src/sys/arch/evbsh3/evbsh3/autoconf.c
 cvs rdiff -u -r1.8 -r1.8.10.1 src/sys/arch/ews4800mips/ews4800mips/autoconf.c
 cvs rdiff -u -r1.99 -r1.99.2.1 src/sys/arch/hp300/hp300/autoconf.c
 cvs rdiff -u -r1.44 -r1.44.2.1 src/sys/arch/hp700/hp700/autoconf.c
 cvs rdiff -u -r1.19 -r1.19.8.1 src/sys/arch/hpcarm/hpcarm/autoconf.c
 cvs rdiff -u -r1.24 -r1.24.10.1 src/sys/arch/hpcmips/hpcmips/autoconf.c
 cvs rdiff -u -r1.25 -r1.25.8.1 src/sys/arch/hpcsh/hpcsh/autoconf.c
 cvs rdiff -u -r1.5 -r1.5.18.1 src/sys/arch/ia64/ia64/autoconf.c
 cvs rdiff -u -r1.11 -r1.11.8.1 src/sys/arch/ibmnws/ibmnws/autoconf.c
 cvs rdiff -u -r1.12 -r1.12.18.1 src/sys/arch/iyonix/iyonix/autoconf.c
 cvs rdiff -u -r1.5 -r1.5.18.1 src/sys/arch/landisk/landisk/autoconf.c
 cvs rdiff -u -r1.12 -r1.12.18.1 src/sys/arch/luna68k/luna68k/autoconf.c
 cvs rdiff -u -r1.72 -r1.72.36.1 src/sys/arch/mac68k/mac68k/autoconf.c
 cvs rdiff -u -r1.24 -r1.24.10.1 src/sys/arch/mipsco/mipsco/autoconf.c
 cvs rdiff -u -r1.8 -r1.8.10.1 src/sys/arch/mmeye/mmeye/autoconf.c
 cvs rdiff -u -r1.45 -r1.45.10.1 src/sys/arch/mvme68k/mvme68k/autoconf.c
 cvs rdiff -u -r1.12 -r1.12.8.1 src/sys/arch/mvmeppc/mvmeppc/autoconf.c
 cvs rdiff -u -r1.10 -r1.10.58.1 src/sys/arch/netwinder/netwinder/autoconf.c
 cvs rdiff -u -r1.20 -r1.20.10.1 src/sys/arch/news68k/news68k/autoconf.c
 cvs rdiff -u -r1.35 -r1.35.10.1 src/sys/arch/newsmips/newsmips/autoconf.c
 cvs rdiff -u -r1.25 -r1.25.10.1 src/sys/arch/next68k/next68k/autoconf.c
 cvs rdiff -u -r1.78 -r1.78.8.1 src/sys/arch/pmax/pmax/autoconf.c
 cvs rdiff -u -r1.15 -r1.15.8.1 src/sys/arch/powerpc/oea/ofw_autoconf.c
 cvs rdiff -u -r1.24 -r1.24.8.1 src/sys/arch/prep/prep/autoconf.c
 cvs rdiff -u -r1.3 -r1.3.8.1 src/sys/arch/rs6000/rs6000/autoconf.c
 cvs rdiff -u -r1.24 -r1.24.2.1 src/sys/arch/sandpoint/sandpoint/autoconf.c
 cvs rdiff -u -r1.7 -r1.7.10.1 src/sys/arch/sbmips/sbmips/autoconf.c
 cvs rdiff -u -r1.42 -r1.42.18.1 src/sys/arch/sgimips/sgimips/autoconf.c
 cvs rdiff -u -r1.17 -r1.17.18.1 src/sys/arch/shark/shark/autoconf.c
 cvs rdiff -u -r1.242.8.1 -r1.242.8.2 src/sys/arch/sparc/sparc/autoconf.c
 cvs rdiff -u -r1.185.2.2 -r1.185.2.3 src/sys/arch/sparc64/sparc64/autoconf.c
 cvs rdiff -u -r1.75 -r1.75.40.1 src/sys/arch/sun3/sun3/autoconf.c
 cvs rdiff -u -r1.28 -r1.28.36.1 src/sys/arch/sun68k/sun68k/autoconf.c
 cvs rdiff -u -r1.69.2.2 -r1.69.2.3 src/sys/arch/usermode/dev/cpu.c
 cvs rdiff -u -r1.93 -r1.93.6.1 src/sys/arch/vax/vax/autoconf.c
 cvs rdiff -u -r1.65 -r1.65.18.1 src/sys/arch/x68k/x68k/autoconf.c
 cvs rdiff -u -r1.62.8.2 -r1.62.8.3 src/sys/arch/x86/x86/x86_autoconf.c
 cvs rdiff -u -r1.13.18.1 -r1.13.18.2 src/sys/arch/xen/x86/autoconf.c
 cvs rdiff -u -r1.10.10.1 -r1.10.10.2 src/sys/arch/zaurus/zaurus/autoconf.c
 cvs rdiff -u -r1.441.2.1 -r1.441.2.2 src/sys/kern/init_main.c
 cvs rdiff -u -r1.141 -r1.141.2.1 src/sys/sys/conf.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