b0ed764
--- a/drivers/net/ethernet/apm/xgene/xgene_enet_main.c
b0ed764
+++ b/drivers/net/ethernet/apm/xgene/xgene_enet_main.c
b0ed764
@@ -390,7 +390,7 @@ static int xgene_enet_process_ring(struct xgene_enet_desc_ring *ring,
b0ed764
 		}
b0ed764
 	}
b0ed764
 
b0ed764
-	return budget;
b0ed764
+	return count;
b0ed764
 }
b0ed764
 
b0ed764
 static int xgene_enet_napi(struct napi_struct *napi, const int budget)