diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-10-09 03:02:35 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-10-09 03:02:35 -0400 |
commit | 1236d6bb6e19fc72ffc6bbcdeb1bfefe450e54ee (patch) | |
tree | 47da3feee8e263e8c9352c85cf518e624be3c211 /drivers/net/ethernet/ibm/emac/mal.c | |
parent | 750b1a6894ecc9b178c6e3d0a1170122971b2036 (diff) | |
parent | 8a5776a5f49812d29fe4b2d0a2d71675c3facf3f (diff) |
Merge 4.14-rc4 into staging-next
We want the staging/iio fixes in here as well to handle merge issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/net/ethernet/ibm/emac/mal.c')
-rw-r--r-- | drivers/net/ethernet/ibm/emac/mal.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/ethernet/ibm/emac/mal.c b/drivers/net/ethernet/ibm/emac/mal.c index 2c74baa2398a..fff09dcf9e34 100644 --- a/drivers/net/ethernet/ibm/emac/mal.c +++ b/drivers/net/ethernet/ibm/emac/mal.c | |||
@@ -402,7 +402,7 @@ static int mal_poll(struct napi_struct *napi, int budget) | |||
402 | unsigned long flags; | 402 | unsigned long flags; |
403 | 403 | ||
404 | MAL_DBG2(mal, "poll(%d)" NL, budget); | 404 | MAL_DBG2(mal, "poll(%d)" NL, budget); |
405 | again: | 405 | |
406 | /* Process TX skbs */ | 406 | /* Process TX skbs */ |
407 | list_for_each(l, &mal->poll_list) { | 407 | list_for_each(l, &mal->poll_list) { |
408 | struct mal_commac *mc = | 408 | struct mal_commac *mc = |
@@ -451,7 +451,6 @@ static int mal_poll(struct napi_struct *napi, int budget) | |||
451 | spin_lock_irqsave(&mal->lock, flags); | 451 | spin_lock_irqsave(&mal->lock, flags); |
452 | mal_disable_eob_irq(mal); | 452 | mal_disable_eob_irq(mal); |
453 | spin_unlock_irqrestore(&mal->lock, flags); | 453 | spin_unlock_irqrestore(&mal->lock, flags); |
454 | goto again; | ||
455 | } | 454 | } |
456 | mc->ops->poll_tx(mc->dev); | 455 | mc->ops->poll_tx(mc->dev); |
457 | } | 456 | } |