On 21-Sep-00 Daniel J. O'Connor wrote:
> Hi,
>
> When I boot an SMP kernel (updated 2 days ago) I get the following panic
> message ->
>
> panic: cpu_switch: chooseproc returned NULL
> cpuid = 0; lapic_id = 00000000
>
> db> tr
> Debugger(..)
> panic(..)
> sw0_3(2,c03876f8,0,0,0) at sw0_3
> msleep(c038f958,0,30,c03890dc,64) at msleep+0x235
> random_kthread(c038a37c) at random_kthread+0x79
Matthew Dodd and I are looking at this. The problem seems to be that the
idleproc variable is getting hosed during mi_startup() and set to NULL
after it is initialized. *sigh* I'm not sure yet what is doing the
damage.
--
John Baldwin <[EMAIL PROTECTED]> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc
"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message