W1: w1_therm consistent mutex access code cleanup
authorDavid Fries <david@fries.net>
Thu, 16 Oct 2008 05:04:52 +0000 (22:04 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 16 Oct 2008 18:21:50 +0000 (11:21 -0700)
sl->master->mutex and dev->mutex refer to the same mutex variable, but be
consistent and use the same set of pointers for the lock and unlock calls.
 It is less confusing (and one less pointer dereference this way).

Signed-off-by: David Fries <david@fries.net>
Signed-off-by: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/w1/slaves/w1_therm.c

index 7de99dfd11c89ae4335eb910ba57b142e71c562b..2c8dff9f77da13396b0d02207e15d486ddbd5d4e 100644 (file)
@@ -171,7 +171,7 @@ static ssize_t w1_therm_read(struct device *device,
        int i, max_trying = 10;
        ssize_t c = PAGE_SIZE;
 
-       mutex_lock(&sl->master->mutex);
+       mutex_lock(&dev->mutex);
 
        memset(rom, 0, sizeof(rom));