Locking fixes for xl(4)

Andrew Thompson thompsa at freebsd.org
Thu Aug 18 01:51:37 GMT 2005

On Wed, Aug 17, 2005 at 03:11:57PM -0400, John Baldwin wrote:
> The patch below fixes several locking nits including the LOR involving 
> taskqueue_drain()for xl(4).  It does not use taskqueue_stop() (it's #ifdef'd 
> out) as it is not needed for correct operation, just as an optimization.  
> Please test and let me know how it works.  Thanks.

Works for me, and the witness warning on boot has gone.

Name    Mtu Network       Address              Ipkts Ierrs    Opkts Oerrs  Coll
xl0    1500 <Link#3>      00:04:75:d1:f8:98  3522300     0  3034312     0     0


More information about the freebsd-current mailing list