From mboxrd@z Thu Jan 1 00:00:00 1970 From: Egbert Eich Date: Wed, 10 Apr 2013 09:11:55 +0200 Subject: [U-Boot] [PATCH v2 2/4] fs/fat: Don't multiply fatsize with sector size In-Reply-To: <1365577917-32563-1-git-send-email-egbert.eich@gmail.com> References: <1365577917-32563-1-git-send-email-egbert.eich@gmail.com> Message-ID: <1365577917-32563-3-git-send-email-egbert.eich@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de From: Egbert Eich 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 --- 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) -- 1.8.1.4