[MYRI_SBUS]: Prevent that myri_do_handshake lies about ticks.
With '<=' tick can be incremented up to 26, The last loop is redundant since even when 'softstate' becomes 'STATE_READY', 'if (tick > 25)' will still cause the function to return -1, Signed-off-by: Roel Kluin <12o3l@tiscali.nl> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
81d9ddae85
commit
9db7720cca
@@ -134,7 +134,7 @@ static int myri_do_handshake(struct myri_eth *mp)
|
|||||||
|
|
||||||
myri_disable_irq(mp->lregs, cregs);
|
myri_disable_irq(mp->lregs, cregs);
|
||||||
|
|
||||||
while (tick++ <= 25) {
|
while (tick++ < 25) {
|
||||||
u32 softstate;
|
u32 softstate;
|
||||||
|
|
||||||
/* Wake it up. */
|
/* Wake it up. */
|
||||||
|
Reference in New Issue
Block a user