]> git.baikalelectronics.ru Git - kernel.git/commit
qlcnic: Fix tx timeout.
authorRajesh Borundia <rajesh.borundia@qlogic.com>
Tue, 28 Jan 2014 16:55:29 +0000 (11:55 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 28 Jan 2014 19:59:30 +0000 (11:59 -0800)
commit1b9aca980a8ecc214a1cb4dd5052030777950b8c
tree798f7294a183484b4ee4c6e225630956008e6aed
parent410fa138e98c60f25176058407be38d3bd6d4474
qlcnic: Fix tx timeout.

o __qlcnic_down call's netif_tx_disable which in turn stops
  all the TX queues, corresponding start queue was missing in
  __qlcnic_up which was leading to tx timeout.
o The commit 2e5843548bde3214cb6ad4201c812994f35b2a27
  (qlcnic: Fix usage of netif_tx_{wake, stop} api during link change.)
  exposed this issue.

Signed-off-by: Rajesh Borundia <rajesh.borundia@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c