Files
android_kernel_xiaomi_sm8450/drivers/net/ethernet
Igor Russkikh 3aec6412e0 aquantia: Fix Tx queue hangups
Driver did a poor job in managing its Tx queues: Sometimes it could stop
tx queues due to link down condition in aq_nic_xmit - but never waked up
them. That led to Tx path total suspend.
This patch fixes this and improves generic queue management:
- introduces queue restart counter
- uses generic netif_ interface to disable and enable tx path
- refactors link up/down condition and introduces dmesg log event when
  link changes.
- introduces new constant for minimum descriptors count required for queue
  wakeup

Signed-off-by: Pavel Belous <Pavel.Belous@aquantia.com>
Signed-off-by: Igor Russkikh <igor.russkikh@aquantia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-09-26 13:44:31 -07:00
..
2017-08-19 17:13:41 -07:00
2017-09-26 13:44:31 -07:00
2017-09-08 20:53:10 -07:00
2017-08-19 17:13:41 -07:00
2017-07-17 09:52:57 -07:00
2017-08-29 10:02:54 +02:00
2017-07-17 13:37:15 -07:00