diff --git a/[refs] b/[refs] index c8e67f9bbd88..015ede6a3c62 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9e924cf4078e377b84e2fd24ae11a61be7c6f5a3 +refs/heads/master: 8dde924217fdf5b69f6cbbdca099d077ba269ad0 diff --git a/trunk/drivers/net/dm9000.c b/trunk/drivers/net/dm9000.c index 2d4c4fc1d900..2bbd49653aa2 100644 --- a/trunk/drivers/net/dm9000.c +++ b/trunk/drivers/net/dm9000.c @@ -852,8 +852,8 @@ static void dm9000_timeout(struct net_device *dev) unsigned long flags; /* Save previous register address */ - reg_save = readb(db->io_addr); spin_lock_irqsave(&db->lock, flags); + reg_save = readb(db->io_addr); netif_stop_queue(dev); dm9000_reset(db);