Re: About a shortcoming of the verbs API

Roland Dreier
2010-07-28T18:05:17Z

> Actually, I tried to implement the completion callback
> in a workqueue thread but ipoib_cm_handle_tx_wc() calls
> netif_tx_lock() which isn't safe unless it is called
> from an IRQ handler or netif_tx_lock_bh() is called first.

Oh, sounds like a bug in IPoIB. I guess we could fix it by just
changing it to netif_tx_lock_bh()? (Or is that not safe from an IRQ handler?)
--
Roland Dreier <rolandd-FYB4Gu1CFyUAvxtiuMwx3w@public.gmane.org> || For corporate legal information go to: