]> git.baikalelectronics.ru Git - kernel.git/commit
qede: qede_poll refactoring
authorManish Chopra <manish.chopra@qlogic.com>
Thu, 30 Jun 2016 06:35:19 +0000 (02:35 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 1 Jul 2016 09:40:53 +0000 (05:40 -0400)
commit7c0ed5060d20990fb6e5407b1a3ad6b15c7ae20c
tree0ad6bdea13036222c83c45db9411e302e239a219
parentde27bee4568b97140c74434b031f867ef0bf5e16
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>
drivers/net/ethernet/qlogic/qede/qede_main.c