[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[dm-devel] [PATCH] 2.4: dm-snapshot.c: Call unlockfs() on error from register_snapshot()
- From: Kevin Corry <corryk us ibm com>
- To: "DevMapper" <dm-devel sistina com>
- Subject: [dm-devel] [PATCH] 2.4: dm-snapshot.c: Call unlockfs() on error from register_snapshot()
- Date: Mon Feb 17 13:20:02 2003
[Sent this earlier, but it looks like it's gotten lost, so re-sending. Sorry
if this is a duplicate.]
In snapshot_ctr(), if the call to register_snapshot() fails, we need to
unlock the origin's filesystem (if the VFS-lock patch has been applied).
--- linux-2.4.20a/drivers/md/dm-snapshot.c 2003/01/21 17:04:25
+++ linux-2.4.20b/drivers/md/dm-snapshot.c 2003/02/17 16:20:31
@@ -532,6 +532,9 @@
return 0;
bad_free2:
+#if LVM_VFS_ENHANCEMENT
+ unlockfs(s->origin->dev);
+#endif
s->store.destroy(&s->store);
bad_free1:
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]