From 5ba6d3ba02f426bae722f2e754d76a715f629a5f Mon Sep 17 00:00:00 2001 From: Steve Glendinning Date: Wed, 4 Mar 2009 07:33:24 +0000 Subject: [PATCH] --- yaml --- r: 135174 b: refs/heads/master c: 8dacd548129d03e87751f75ea83b42a8a17ee651 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/net/smsc911x.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 7d9a3f1469af..20cf37d07bb2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 273ae44b9cb9443e0b5265cdc99f127ddb95c8db +refs/heads/master: 8dacd548129d03e87751f75ea83b42a8a17ee651 diff --git a/trunk/drivers/net/smsc911x.c b/trunk/drivers/net/smsc911x.c index dceae8a65809..9a795105cc7c 100644 --- a/trunk/drivers/net/smsc911x.c +++ b/trunk/drivers/net/smsc911x.c @@ -955,7 +955,7 @@ smsc911x_rx_fastforward(struct smsc911x_data *pdata, unsigned int pktbytes) do { udelay(1); val = smsc911x_reg_read(pdata, RX_DP_CTRL); - } while (--timeout && (val & RX_DP_CTRL_RX_FFWD_)); + } while ((val & RX_DP_CTRL_RX_FFWD_) && --timeout); if (unlikely(timeout == 0)) SMSC_WARNING(HW, "Timed out waiting for "