One thing i didnt quiet follow Dave in some of the drivers, example in the e1000: ----- /* Called with dev->xmit_lock held and interrupts disabled. */ static int e1000_xmit_frame(struct sk_buff *skb, struct net_device *netdev) --- Who calls that with dev->xmit_lock held and interrupts disabled? Shouldnt the spin_unlock(&netdev->xmit_lock); be right at the top of that routine now? cheers, jamal |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH 6/9] irda: use sock slab cache, Arnaldo Carvalho de Melo |
|---|---|
| Next by Date: | Re: More tc action mess, jamal |
| Previous by Thread: | Re: [PATCH]: was Re: LLTX and netif_stop_queue, Jeff Garzik |
| Next by Thread: | Re: [PATCH]: was Re: LLTX and netif_stop_queue, David S. Miller |
| Indexes: | [Date] [Thread] [Top] [All Lists] |