Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8061a6fa authored by Al Viro's avatar Al Viro
Browse files

9p: don't forget to destroy inode cache if fscache registration fails



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 03da633a
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -603,10 +603,11 @@ static int v9fs_cache_register(void)
	if (ret < 0)
		return ret;
#ifdef CONFIG_9P_FSCACHE
	return fscache_register_netfs(&v9fs_cache_netfs);
#else
	return ret;
	ret = fscache_register_netfs(&v9fs_cache_netfs);
	if (ret < 0)
		v9fs_destroy_inode_cache();
#endif
	return ret;
}

static void v9fs_cache_unregister(void)