Commit 52b9666e authored by Jan Kara's avatar Jan Kara
Browse files

udf: Drop pointless check from udf_sync_fs()



The check if (bh) in udf_sync_fs() is pointless as we cannot have
sbi->s_lvid_dirty and !sbi->s_lvid_bh (as already asserted by
udf_updated_lvid()). So just drop the pointless check.

Reviewed-by: default avatarSteven J. Magnani <steve@digidescorp.com>
Reported-by: default avatarColin Ian King <colin.king@canonical.com>
Signed-off-by: default avatarJan Kara <jack@suse.cz>
parent 93bc420e
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -2330,13 +2330,10 @@ static int udf_sync_fs(struct super_block *sb, int wait)
	mutex_lock(&sbi->s_alloc_mutex);
	if (sbi->s_lvid_dirty) {
		struct buffer_head *bh = sbi->s_lvid_bh;

		if (bh) {
		struct logicalVolIntegrityDesc *lvid;

		lvid = (struct logicalVolIntegrityDesc *)bh->b_data;
		udf_finalize_lvid(lvid);
		}

		/*
		 * Blockdevice will be synced later so we don't have to submit