[U-Boot] [U-Boot, v2] tools/env: fix environment alignment tests for block devices

Tom Rini trini at konsulko.com
Tue Nov 29 02:04:42 CET 2016


On Sat, Nov 19, 2016 at 01:58:56PM +0100, Max Krummenacher wrote:

> commit 183923d3e412500bdc597d1745e2fb6f7f679ec7 enforces that the
> environment must start at an erase block boundary.
> 
> For block devices the sample fw_env.config does not mandate a erase block size
> for block devices. A missing setting defaults to the full env size.
> 
> Depending on the environment location the alignment check now errors out for
> perfectly legal settings.
> 
> Fix this by defaulting to the standard blocksize of 0x200 for environments
> stored in a block device.
> That keeps the fw_env.config files for block devices working even with that
> new check.
> 
> Signed-off-by: Max Krummenacher <max.krummenacher at toradex.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161128/8d8fca51/attachment.sig>


More information about the U-Boot mailing list