]> git.karo-electronics.de Git - karo-tx-uboot.git/commit
cmd_fdt: save fdtaddr in hex format
authorSudeep Holla <Sudeep.Holla@arm.com>
Fri, 10 Jul 2015 16:18:44 +0000 (17:18 +0100)
committerLothar Waßmann <LW@KARO-electronics.de>
Wed, 9 Sep 2015 11:34:19 +0000 (13:34 +0200)
commit59572eb941a444171421e8a7ebb308d254d665c4
tree66360013bdec787afcfd3400dcad1afe8e08f7c7
parentdb2c912c8f9d0e6776e6bfb17cb577d17df403bf
cmd_fdt: save fdtaddr in hex format

Commit 90fbee3e4051 ("cmd_fdt: Actually fix fdt command in sandbox")
changed the format(from hex address to unsigned long) in which "fdtaddr"
is saved . However do_fdt continues reads the "fdtaddr" assuming it to
be in hex format. This may lead to fdt being either loaded or attempted
to load at erroneous address generating fault if the address is out of
memory.

This patch changes back the format to hex while saving the "fdtaddr"
as it was done before.

Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Tom Rini <trini@konsulko.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Hua Yanghao <huayanghao@gmail.com>
Cc: Heiko Schocher <hs@denx.de>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Simon Glass <sjg@chromium.org>
common/cmd_fdt.c