/* Drop a superblock's refcount. Returns non-zero if the superblock was destroyed. The caller must hold sb_lock.  */
static int __put_super(struct super_block *sb)
/* Drop a superblock's refcount. Returns non-zero if the superblock was destroyed. The caller must hold sb_lock.  */
static int __put_super(struct super_block *sb)
{
	int ret = 0;
	if (!--sb->s_count) {
		destroy_super(sb);
		ret = 1;
	}
	return ret;
}