]> www.infradead.org Git - users/jedix/linux-maple.git/commit
qede: qede_poll refactoring
authorManish Chopra <manish.chopra@qlogic.com>
Thu, 30 Jun 2016 06:35:19 +0000 (02:35 -0400)
committerChuck Anderson <chuck.anderson@oracle.com>
Wed, 10 Aug 2016 21:04:42 +0000 (14:04 -0700)
commit6a58d0b356d87ff4b5a46ecac7bc9518d281e92e
tree35fb5e3a262c54b4f53c9807ea5863fc23db1dd5
parentf0cef433ade61b9cdd0ae181e7220505a59008b1
qede: qede_poll refactoring

This patch cleanups qede_poll() routine a bit
and allows qede_poll() to do single iteration to handle
TX completion [As under heavy TX load qede_poll() might
run for indefinite time in the while(1) loop for TX
completion processing and cause CPU stuck].

Signed-off-by: Manish <manish.chopra@qlogic.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Orabug: 24361996
Signed-off-by: Manjunath Govindashetty <manjunath.govindashetty@oracle.com>
drivers/net/ethernet/qlogic/qede/qede_main.c