
From: Egbert Eich eich@suse.com
Bugfix: Here at this place we need the fat size in sectors not bytes. This was found during code review when adding support for storage devices with blocksizes != 512.
Signed-off-by: Egbert Eich eich@suse.com --- Changes for v2: - Coding style fixes.
fs/fat/fat_write.c | 1 - 1 file changed, 1 deletion(-)
diff --git a/fs/fat/fat_write.c b/fs/fat/fat_write.c index b4022aa..fd07240 100644 --- a/fs/fat/fat_write.c +++ b/fs/fat/fat_write.c @@ -120,7 +120,6 @@ static int flush_fat_buffer(fsdata *mydata) __u8 *bufptr = mydata->fatbuf; __u32 startblock = mydata->fatbufnum * FATBUFBLOCKS;
- fatlength *= mydata->sect_size; startblock += mydata->fat_sect;
if (getsize > fatlength)