login
Header Space

 
 

Qdisc list crashed.

June 28, 2006 - 7:02am
Submitted by Readon on June 28, 2006 - 7:02am.
Linux

The Qdisc list would crash when qdisc's pfifo_fast_dequeque running at "next->prev = prev;" in qdisc_restart() function.
I am using kernel 2.4.18 for arm. when i use dev_queue_xmit()
function to send out one skb repeatly, it crashed after serveral packets
were correctly delievered.

here is my code frag:
skb_get(skb);
if(dev_queue_xmit(skb))
TotalSent ++;

speck-geostationary