diff --git a/fs/exfat/nls.c b/fs/exfat/nls.c index afdf13c34..ec69477d0 100644 --- a/fs/exfat/nls.c +++ b/fs/exfat/nls.c @@ -699,6 +699,7 @@ static int exfat_load_upcase_table(struct super_block *sb, exfat_err(sb, "failed to load upcase table (idx : 0x%08x, chksum : 0x%08x, utbl_chksum : 0x%08x)", index, chksum, utbl_checksum); + exfat_free_upcase_table(sbi); return -EINVAL; }