SMP initialisation changes 6.1-PRERELEASE and 6.1-RELEASE?
John Baldwin
jhb at freebsd.org
Fri Jan 5 19:28:08 UTC 2007
On Thursday 04 January 2007 18:05, Steven Hartland wrote:
> Steven Hartland wrote:
> > This now panics in the initial hpt driver init with:
> > panic: blocakble sleep lock ( sleep mutex )
> > 128 @ vm/uma_core.c: 1845
> >
> > This looks to me like a seperate issue as the driver is aquiring a
> > spinlock MTX_SPIN instead of MTX_DEF? I'm quite out of my depth at
> > this point so any pointers would be really appreciated.
>
> Thanks to John Baldwin's patch for hptmv I'm now back at the stage
> where the machine hangs as during initialisation of the CPU's.
>
> I've got WITNESS, INVARIANTS, KDB and DDB installed but I cant
> break to the debugger as it seems to be totally wedged.
>
> If I break to the debugger earlier and continue it doesnt hang
> any ideas on how to proceed would be greatfully appreciated.
If there is any way to figure out a date for a working kernel that would be
very helpful. Can you try using cvsup or cvs to step back to a RELENG_6
kernel that works and then using the binary date trick to figure out which
commit breaks your box?
--
John Baldwin
More information about the freebsd-hackers
mailing list