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