Your locking and rman changes to pci/if_*
Ruslan Ermilov
ru at freebsd.org
Thu Apr 17 04:33:04 PDT 2003
On Thu, Apr 17, 2003 at 01:18:49AM -0700, Nate Lawson wrote:
> On Wed, 16 Apr 2003, Andrew Gallatin wrote:
> > Ruslan Ermilov writes:
> > > : dc0: detached
> > > : panic: blockable sleep lock (sleep mutex) Giant @ vm/vm_fault.c:206
> > >
> > > Reverting to if_dc.c,v 1.96 makes the problem go away.
> > > Please fix.
> >
> > I think this indciates that something trap'ed in the kernel in the
> > middle of handling, say, another trap.
> >
> > A stack trace from ddb or gdb would make this a lot easier to debug.
>
> Yes, backtrace please. Also, you might want to try removing the
> bus_child_present() check in xl_detach and just unconditionally call
> xl_stop(). Ian Dowse has indicated to me that some of the drivers
> (dc) have routines which need to always be called in detach, even if the
> hardware is not present.
>
Yes, Ian's patch did the trick. Let me know if you still want a backtrace,
and should it be against the kernel with debug information or not.
Cheers,
--
Ruslan Ermilov Sysadmin and DBA,
ru at sunbay.com Sunbay Software AG,
ru at FreeBSD.org FreeBSD committer,
+380.652.512.251 Simferopol, Ukraine
http://www.FreeBSD.org The Power To Serve
http://www.oracle.com Enabling The Information Age
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20030417/9d7fff4f/attachment.bin
More information about the freebsd-current
mailing list