cbuf's size can be simply assigned.
Signed-off-by: Liu Song <[email protected]>
Reviewed-by: Jiang Biao <[email protected]>
---
fs/ubifs/super.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/fs/ubifs/super.c b/fs/ubifs/super.c
index c5466c7..1a8e2032 100644
--- a/fs/ubifs/super.c
+++ b/fs/ubifs/super.c
@@ -1245,8 +1245,7 @@ static int mount_ubifs(struct ubifs_info *c)
if (err)
goto out_free;
- sz = ALIGN(c->max_idx_node_sz, c->min_io_size);
- sz = ALIGN(sz + c->max_idx_node_sz, c->min_io_size);
+ sz = ALIGN(c->max_idx_node_sz, c->min_io_size) * 2;
c->cbuf = kmalloc(sz, GFP_NOFS);
if (!c->cbuf) {
err = -ENOMEM;
--
2.1.0.GIT