diff mbox

Re: [PATCH v3] dm snapshot: allow live exception store handover between tables

Message ID 20091110032225.GA16580@redhat.com (mailing list archive)
State Superseded, archived
Headers show

Commit Message

Mike Snitzer Nov. 10, 2009, 3:22 a.m. UTC
None
diff mbox

Patch

diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c
index 5e53ee2..1737917 100644
--- a/drivers/md/dm-snap.c
+++ b/drivers/md/dm-snap.c
@@ -386,7 +386,7 @@  static void unregister_snapshot(struct dm_snapshot
*s)
	o = __lookup_origin(s->origin->bdev);
 
	list_del(&s->list);
-	if (list_empty(&o->snapshots)) {
+	if (o && list_empty(&o->snapshots)) {
		list_del(&o->hash_list);
		kfree(o);