Browse Source

bcache: Trivial error handling fix

Signed-off-by: Kent Overstreet <kmo@daterainc.com>
Kent Overstreet 12 years ago
parent
commit
5c41c8a713
1 changed files with 2 additions and 1 deletions
  1. 2 1
      drivers/md/bcache/super.c

+ 2 - 1
drivers/md/bcache/super.c

@@ -2065,7 +2065,8 @@ static void bcache_exit(void)
 		kobject_put(bcache_kobj);
 	if (bcache_wq)
 		destroy_workqueue(bcache_wq);
-	unregister_blkdev(bcache_major, "bcache");
+	if (bcache_major)
+		unregister_blkdev(bcache_major, "bcache");
 	unregister_reboot_notifier(&reboot);
 }