Linux: afs_fill_super: Call bdi_destroy on the failure path
[openafs.git] / src / afs / LINUX / osi_vfsops.c
index e6796ab..6beaf8d 100644 (file)
@@ -146,6 +146,10 @@ afs_fill_super(struct super_block *sb, void *data, int silent)
     if (code) {
        afs_globalVFS = NULL;
        afs_FlushAllVCaches();
+#if defined(HAVE_LINUX_BDI_INIT)
+       bdi_destroy(afs_backing_dev_info);
+#endif
+       kfree(afs_backing_dev_info);
         module_put(THIS_MODULE);
     }