diff options
| -rw-r--r-- | drivers/mtd/ubi/upd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/ubi/upd.c b/drivers/mtd/ubi/upd.c index 2a1b6e037e1a..0134ba32a057 100644 --- a/drivers/mtd/ubi/upd.c +++ b/drivers/mtd/ubi/upd.c | |||
| @@ -193,7 +193,7 @@ int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, | |||
| 193 | vol->changing_leb = 1; | 193 | vol->changing_leb = 1; |
| 194 | vol->ch_lnum = req->lnum; | 194 | vol->ch_lnum = req->lnum; |
| 195 | 195 | ||
| 196 | vol->upd_buf = vmalloc(req->bytes); | 196 | vol->upd_buf = vmalloc(ALIGN((int)req->bytes, ubi->min_io_size)); |
| 197 | if (!vol->upd_buf) | 197 | if (!vol->upd_buf) |
| 198 | return -ENOMEM; | 198 | return -ENOMEM; |
| 199 | 199 | ||
