@@ -1188,9 +1188,9 @@ static int parse_options(struct super_block *sb, char *options, int is_vfat,
1188
1188
out :
1189
1189
/* UTF-8 doesn't provide FAT semantics */
1190
1190
if (!strcmp (opts -> iocharset , "utf8" )) {
1191
- fat_msg (sb , KERN_ERR , "utf8 is not a recommended IO charset"
1191
+ fat_msg (sb , KERN_WARNING , "utf8 is not a recommended IO charset"
1192
1192
" for FAT filesystems, filesystem will be "
1193
- "case sensitive!\n " );
1193
+ "case sensitive!" );
1194
1194
}
1195
1195
1196
1196
/* If user doesn't specify allow_utime, it's initialized from dmask. */
@@ -1367,6 +1367,7 @@ int fat_fill_super(struct super_block *sb, void *data, int silent, int isvfat,
1367
1367
sbi -> free_clusters = -1 ; /* Don't know yet */
1368
1368
sbi -> free_clus_valid = 0 ;
1369
1369
sbi -> prev_free = FAT_START_ENT ;
1370
+ sb -> s_maxbytes = 0xffffffff ;
1370
1371
1371
1372
if (!sbi -> fat_length && b -> fat32_length ) {
1372
1373
struct fat_boot_fsinfo * fsinfo ;
@@ -1377,8 +1378,6 @@ int fat_fill_super(struct super_block *sb, void *data, int silent, int isvfat,
1377
1378
sbi -> fat_length = le32_to_cpu (b -> fat32_length );
1378
1379
sbi -> root_cluster = le32_to_cpu (b -> root_cluster );
1379
1380
1380
- sb -> s_maxbytes = 0xffffffff ;
1381
-
1382
1381
/* MC - if info_sector is 0, don't multiply by 0 */
1383
1382
sbi -> fsinfo_sector = le16_to_cpu (b -> info_sector );
1384
1383
if (sbi -> fsinfo_sector == 0 )
0 commit comments