diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/mtd/nand/nand-bb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/nand/nand-bb.c b/drivers/mtd/nand/nand-bb.c index 015f8dc524..a1523c3c89 100644 --- a/drivers/mtd/nand/nand-bb.c +++ b/drivers/mtd/nand/nand-bb.c @@ -99,7 +99,7 @@ static int nand_bb_write_buf(struct nand_bb *bb, size_t count) loff_t cur_ofs = bb->offset & ~(BB_WRITEBUF_SIZE - 1); while (count) { - loff_t max = bb->mtd->size - bb->offset; + loff_t max = bb->mtd->size - cur_ofs; if (max <= 0) return -ENOSPC; |