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

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2007/06/01 13:25:10

Modified files:
	sys/sys        : systm.h 
	sys/kern       : init_main.c 
	sys/arch/alpha/alpha: autoconf.c 
	sys/arch/amd64/amd64: autoconf.c 
	sys/arch/armish/armish: autoconf.c 
	sys/arch/aviion/aviion: autoconf.c 
	sys/arch/cats/cats: autoconf.c 
	sys/arch/hp300/hp300: autoconf.c 
	sys/arch/hppa/hppa: autoconf.c 
	sys/arch/hppa64/hppa64: autoconf.c 
	sys/arch/i386/i386: autoconf.c 
	sys/arch/landisk/landisk: autoconf.c 
	sys/arch/luna88k/luna88k: autoconf.c 
	sys/arch/mac68k/mac68k: autoconf.c 
	sys/arch/macppc/macppc: autoconf.c 
	sys/arch/mvme68k/mvme68k: autoconf.c 
	sys/arch/mvme88k/mvme88k: autoconf.c 
	sys/arch/mvmeppc/mvmeppc: autoconf.c 
	sys/arch/sgi/sgi: autoconf.c 
	sys/arch/solbourne/solbourne: autoconf.c 
	sys/arch/sparc/sparc: autoconf.c 
	sys/arch/sparc64/sparc64: autoconf.c 
	sys/arch/vax/vax: autoconf.c 
	sys/arch/zaurus/zaurus: autoconf.c 

Log message:
some architectures called setroot() from cpu_configure(), *way* before some
subsystems were enabled.  others used a *md_diskconf -> diskconf() method to
make sure init_main could "do late setroot".  Change all architectures to
have diskconf(), use it directly & late.  tested by todd and myself on most
architectures, ok miod too