image_types.bbclass: Round up ROOTFS_SIZE after base_size check
authorAndrei Gherzan <andrei@gherzan.ro>
Mon, 10 Sep 2012 16:26:27 +0000 (19:26 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 14 Sep 2012 08:50:26 +0000 (09:50 +0100)
commit03de7f05972f8e5d7c9a9669ebeb33e5becac3df
treeee64002b14431e3d5de4e03731722ae069b90013
parentd656ed8b224f21bb423135b21a8ed90428977ada
image_types.bbclass: Round up ROOTFS_SIZE after base_size check

If we round up ROOTFS_SIZE to IMAGE_ROOTFS_ALIGNMENT before checking if
base_size is greater then IMAGE_ROOTFS_SIZE, we can end up adding an
unaligned value to IMAGE_ROOTFS_SIZE. Obviously, if
IMAGE_ROOTFS_EXTRA_SPACE was overwritten with an unaligned value. So
let's add the round up code after the base_size calculus and it's
comparison.

(From OE-Core rev: 726c1617077da6b49606ac1a2cae64d2d02e6214)

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/image_types.bbclass