From c672454161617af1c8c06e72311feded5dca0430 Mon Sep 17 00:00:00 2001 From: Sathya Perla Date: Mon, 22 Aug 2011 19:41:51 +0000 Subject: [PATCH] --- yaml --- r: 265523 b: refs/heads/master c: 857c99059e441d0a8afdfa0bc687463e8e61a761 h: refs/heads/master i: 265521: 8b922ebddb86e864eea76db86dd3d4372afc2a2f 265519: 063e11aa3eea7f3dcb25074dd61b4af60eb8815a v: v3 --- [refs] | 2 +- trunk/drivers/net/ethernet/emulex/benet/be_main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 6695ed1650b7..bfddf19c8cd2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ec5efe7946280d1e84603389a1030ccec0a767ae +refs/heads/master: 857c99059e441d0a8afdfa0bc687463e8e61a761 diff --git a/trunk/drivers/net/ethernet/emulex/benet/be_main.c b/trunk/drivers/net/ethernet/emulex/benet/be_main.c index ef62594a19cd..09eb6998e4d8 100644 --- a/trunk/drivers/net/ethernet/emulex/benet/be_main.c +++ b/trunk/drivers/net/ethernet/emulex/benet/be_main.c @@ -1862,7 +1862,7 @@ static int be_poll_rx(struct napi_struct *napi, int budget) } /* Refill the queue */ - if (atomic_read(&rxo->q.used) < RX_FRAGS_REFILL_WM) + if (work_done && atomic_read(&rxo->q.used) < RX_FRAGS_REFILL_WM) be_post_rx_frags(rxo, GFP_ATOMIC); /* All consumed */