diff options
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)  	unsigned long flags;  	MAL_DBG2(mal, "poll(%d)" NL, budget); - again: +  	/* Process TX skbs */  	list_for_each(l, &mal->poll_list) {  		struct mal_commac *mc = @@ -451,7 +451,6 @@ static int mal_poll(struct napi_struct *napi, int budget)  			spin_lock_irqsave(&mal->lock, flags);  			mal_disable_eob_irq(mal);  			spin_unlock_irqrestore(&mal->lock, flags); -			goto again;  		}  		mc->ops->poll_tx(mc->dev);  	} |