[openib-general] Re: [PATCH]: was Re: LLTX and netif_stop_queue

David S. Miller davem at davemloft.net
Thu Jan 20 13:41:35 PST 2005


On Thu, 20 Jan 2005 14:51:25 +0100
Tommy Christensen <tommy.christensen at tpack.net> wrote:

> A lot more serious is the fact that ->tx_timeout() and
> ->hard_start_xmit() are no longer allowed to do this:

Sigh, there are even more issues.  Now dev_kfree_skb()
is illegal in ->hard_start_xmit() because interrupts are
disabled, and there are many such cases in the simpler
net drivers.

I think we might need to revert the change over to IRQ
disabling dev->xmit_lock and rethink this.  This is just too
much fallout.



More information about the general mailing list