Oh, I'd like you to think twice about this. Massive amounts of driver
rototilling should be avoided at this point.


On Wed, 16 May 2001, John Baldwin wrote:

> 
> On 16-May-01 Bob Bishop wrote:
> > Hi,
> > 
> > This while building world, with a kernel cvsup at Fri Apr 27 04:06:40 BST
> > 2001
> > 
> > kern/kern_synch.c:386 sleeping with "vr0" locked from pci/if_vr.c:1315
> > 
> > abridged backtrace:
> > 
> > panic()
> > propagate_priority()
> > _mtx_lock_sleep()
> > vr_intr()
> > ithread_loop()
> > fork_exit()
> > fork_trampoline()
> 
> Well, I think the best thing to do for now will be to back out all the ethernet
> driver locking until we figure out how we are actually going to lock them.
> The original locks that went in starting with fxp many months ago weren't quite
> right but have been mostly harmless up to this point.   There are some cases
> where we sleep with locks however, which can lead to problems.
> 
> -- 
> 
> John Baldwin <[EMAIL PROTECTED]> -- http://www.FreeBSD.org/~jhb/
> PGP Key: http://www.baldwin.cx/~john/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
> 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to