atarilance: timeout ignored in lance_open()
Subsystems (2)
PATCH 1/1 atarilance: timeout ignored in lance_open()
With `while (--i > 0)' i reaches 0 after the loop, so upon timeout the error was not issued.
Signed-off-by Roel Kluin <[email protected]>
--- drivers/net/atarilance.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/net/atarilance.c +1 -1
@@ -663,7 +663,7 @@ static int lance_open( struct net_device *dev )while (--i >0 )if (DREG &CSR0_IDON )break ; -if (i <0 || (DREG &CSR0_ERR )) { +if (i <=0 || (DREG &CSR0_ERR )) {DPRINTK (2 , ("lance_open(): opening %s failed, i=%d, csr0=%04x\n" , dev->name, i,DREG ));DREG =CSR0_STOP ;
From: Roel Kluin <[email protected]>
Date: Sun, 27 Dec 2009 14:26:12 +0100
Quoted 4 lines
With `while (--i > 0)' i reaches 0 after the loop, so upon timeout the error was not issued.
Signed-off-by Roel Kluin <[email protected]>
Applied.