On Mon, 2006-07-08 at 21:14 +0200, Edgar E. Iglesias wrote: > > If yes, what is the likelihood they will sit there forever? I think > > perhaps some TX interupts will happen, no? > > with jamal undefined, absolutely. With jamal defined, TX interrupts will come > but I couldnt find a way into e1000_prune_tx_ring unless fdesc met the > conditions. Correct? >
Forgive me since i am still missing something .. Observe that the same threshold used in two different ways: 1) in tx path tx_ring->prunet is to check on when we should _start_ to prune. 2) on rx path tx_ring->prunet is to check when to _stop_ pruning. i.e #1 is a preemptive action. You seem to suggest doing it the way i was it made things worse? Note that TX interrupts will happen as long as you dont prune some descriptors (I am assuming this, I havent checked the settings). cheers, jamal - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html