xen-netback: napi: don't prematurely request a tx event
[cascardo/linux.git] / drivers / net / xen-netback / netback.c
index db79e29..33b8aa6 100644 (file)
@@ -1475,7 +1475,7 @@ static unsigned xenvif_tx_build_gops(struct xenvif *vif, int budget)
                        continue;
                }
 
-               RING_FINAL_CHECK_FOR_REQUESTS(&vif->tx, work_to_do);
+               work_to_do = RING_HAS_UNCONSUMED_REQUESTS(&vif->tx);
                if (!work_to_do)
                        break;