Hi Daniel,

On Tuesday 17 July 2012 07:00:35 Daniel Golle wrote:
> Hi!
> 
> I start to observe this recently on Rt305x based boards:
> 
> WARNING: at net/sched/sch_generic.c:256 dev_watchdog+0x170/0x278()
> NETDEV WATCHDOG: eth0 (): transmit queue 0 timed out
> 
> Maybe TX_TIMEOUT should be a bit more generous?

Transmit timeouts are really a bad situation, I'd rather check where they do 
come from, maybe your transmit path is locked for too long, or you are loosing 
transmit completion interrupts?

> 
> Also this made me realize that the ramips ethernet driver uses only 1 txq 
though
> 4 are supported in hardware. I never touched that matter, so guidance might 
come
> helpful. Anyone?

You can have a look at the cpmac driver, which has queues too. Otherwise, any 
gigabit or 10gig driver usually has queues and could be taken as an example.
--
Florian
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to