diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/msdos_fs.h | 2 | ||||
| -rw-r--r-- | include/linux/msdos_fs_sb.h | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/include/linux/msdos_fs.h b/include/linux/msdos_fs.h index 75bfcff08d49..060549a87851 100644 --- a/include/linux/msdos_fs.h +++ b/include/linux/msdos_fs.h @@ -117,7 +117,7 @@ struct fat_boot_sector { __u8 system_id[8]; /* Name - can be used to special case partition manager volumes */ __u8 sector_size[2]; /* bytes per logical sector */ - __u8 cluster_size; /* sectors/cluster */ + __u8 sec_per_clus; /* sectors/cluster */ __u16 reserved; /* reserved sectors */ __u8 fats; /* number of FATs */ __u8 dir_entries[2]; /* root directory entries */ diff --git a/include/linux/msdos_fs_sb.h b/include/linux/msdos_fs_sb.h index 339fb5624943..546458d82ece 100644 --- a/include/linux/msdos_fs_sb.h +++ b/include/linux/msdos_fs_sb.h @@ -36,8 +36,9 @@ struct fat_cache { }; struct msdos_sb_info { - unsigned short cluster_size; /* sectors/cluster */ - unsigned short cluster_bits; /* sectors/cluster */ + unsigned short sec_per_clus; /* sectors/cluster */ + unsigned short cluster_bits; /* log2(cluster_size) */ + unsigned int cluster_size; /* cluster size */ unsigned char fats,fat_bits; /* number of FATs, FAT bits (12 or 16) */ unsigned short fat_start; unsigned long fat_length; /* FAT start & length (sec.) */ |
