> > I've attempted to backport these changes to Linux 2.6.32 as used in the > current Debian stable release. The result can be found at: > > git://anonscm.debian.org/kernel/linux-2.6.git squeeze-driver-test > > Please can you review the changes and test whether this works properly (I > have no hardware to test). The major difference I'm concerned about is in > VLAN handling; I'm not sure that the backported version of the driver will > configure the MAC properly for VLAN tag removal whenever it should. >
I will review it. but I have not environment to test VLAN :( > > Most of the time, the issue of tx q0 timeout is caused by wrong > > HW configuration and bad cable condition. > > It will cause the PHY/cable link unstable, and the driver doesn't > > correctly reset the DMA engine and clear all Pending tx-packet while > > link down --- and timeout issue will appear. > [...] > > So is this fixed in the current driver version? Or are you saying that this > is a > hardware bug that can't be fixed? > You can think so, I mean the latest driver. -Xiong