kernel stopped sending network packets after first one..
I've issue where Kernel stopped sending network packets to driver after very first one, I'm sure its something I've done or not done in driver for kernel to stop subsequence packets sending once the first one is sent out.
Kernel : kernel-126.96.36.199-lpc32xx (Embedded Linux for ARM926EJS)
My printk debugging points to "qdisc_restart(..)" in "sch_generic.c" always return zero, via
"(unlikely((skb = dequeue_skb(q)) == NULL))" is always true after very first packet transmitted.
Evidently I'm new to Kernel hacking and any pointers on what I should look into in my driver.. my feeling is I'm not doing something after first packet is sent out from my driver such that, subsequence packets are stucked !!!
Thanks so much in advance.