On Sun, 2006-06-08 at 09:19 +1000, Herbert Xu wrote:

> Interesting.  I can't really think of why it'd do that so some extra
> checks would really help.
> 

I have to run for now but will do this tomorrow. Heres an example of
what is saw (eth devices bound to different CPUs):


on entering eth1 qdisc_is_running:

14651764 times a packet was successfully dequeued and transmitted
9379699 times we got no packet at all and exited.

no packet implies the failure of the check:
if (((skb = dev->gso_skb)) || ((skb = q->dequeue(q)))) {

I know the qlen is >= 0 otherwise i will hit the BUG().
A qlen of 0 will be interesting to find as well.

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

Reply via email to