[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Miod Vallat <miod_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Sun, 28 Oct 2007 13:48:47 -0600 (MDT)
CVSROOT: /cvs
Module name: src
Changes by: miod_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2007/10/28 13:48:47
Modified files:
sys/arch/mvme88k/mvme88k: autoconf.c machdep.c
Log message:
This is a horrible kluge: invoke sched_init_cpu for seconday processors
before they are started (and not skipping gaps for machine setups with
holes in cpu slots). Since we start secondary cpus very late in the boot
process, and sched_init_cpu() has to be invoked before proc0 execve's init,
I don't think there is a better way to do this.
This lets MVME188 systems with more than one processor boot multiuser.
Visit your host, monkey.org