Julien Ducourthial<jducourt@xxxxxxx> :No luck. The backtrace still appears after using the patched driver.The r8169 may get stuck or show bad behaviour after activating TSO :It seems more than good.
the net_device is not stopped when it has no more TX descriptors.
This problem comes from TX_BUFS_AVAIL which may reach -1 when all
transmit descriptors are in use. The patch simply tries to keep positive
values.
Alex, Thomas, can you check if Julien's patch below fixes your broken
kernels as well ?