[PATCH] Duh. _Really_ unbalanced locking in MTD Intel chip driver
I apparently can't copy simple obvious fixes by hand.
Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
diff --git a/drivers/mtd/chips/cfi_cmdset_0001.c b/drivers/mtd/chips/cfi_cmdset_0001.c
index 6d37d18..c1e3536 100644
--- a/drivers/mtd/chips/cfi_cmdset_0001.c
+++ b/drivers/mtd/chips/cfi_cmdset_0001.c
@@ -603,9 +603,9 @@
}
spin_unlock(&shared->lock);
}
+ } else {
+ spin_unlock(&shared->lock);
}
- } else {
- spin_unlock(&shared->lock);
}
switch(chip->oldstate) {