diff options
| -rw-r--r-- | drivers/md/dm-exception-store.c | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/md/dm-exception-store.c b/drivers/md/dm-exception-store.c index 3d65917a1bb..8fe81e1807e 100644 --- a/drivers/md/dm-exception-store.c +++ b/drivers/md/dm-exception-store.c @@ -623,6 +623,7 @@ int dm_create_persistent(struct exception_store *store)  	ps->metadata_wq = create_singlethread_workqueue("ksnaphd");  	if (!ps->metadata_wq) { +		kfree(ps);  		DMERR("couldn't start header metadata update thread");  		return -ENOMEM;  	}  |