[openib-general] Re: Re: [git patch review 1/4] IPoIB: Don't start send-only joins while multicast thread is stopped

Michael S. Tsirkin mst at mellanox.co.il
Sun Feb 12 00:19:10 PST 2006


Quoting r. Kyle Moffett <mrmacman_g4 at mac.com>:
> On Feb 12, 2006, at 02:50, Michael S. Tsirkin wrote:
> >Basically, its as Andrew said: the lock around clear_bit is there  
> >to ensure that ipoib_mcast_send isnt running already when we stop  
> >the thread.  Thats why test_bit has to be inside the lock, too.
> 
> Looks like you guys could use nonatomic versions to improve bus  
> efficiency slightly

I think we need atomics since other places touch bits in the same word without
taking the lock.

-- 
Michael S. Tsirkin
Staff Engineer, Mellanox Technologies



More information about the general mailing list