[U-Boot-Users] [PATCH] FIT: Fix handling of images without ramdisks
Michal Simek
monstr at seznam.cz
Wed Aug 6 22:26:58 CEST 2008
Hi Peter,
I tested current head on my boards and I have no problem with it.
Can you post your config part where you have problem?
And I look at 85xx repo and I haven't found this fix there. The last patch on
master branch in mine.
Regards,
Michal Simek
> boot_get_ramdisk() should not treat the case when a FIT image does not contain a ramdisk as an error.
>
> Signed-off-by: Peter Tyser <ptyser at xes-inc.com>
> ---
> The original code would not allow booting of a FIT image which didn't contain a ramdisk. The bug was observed and fixed on a powerpc 85xx system.
>
> common/image.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/common/image.c b/common/image.c
> index 535c302..c3545a7 100644
> --- a/common/image.c
> +++ b/common/image.c
> @@ -833,7 +833,7 @@ int boot_get_ramdisk (int argc, char *argv[], bootm_headers_t *images,
> rd_noffset = fit_conf_get_ramdisk_node (fit_hdr, cfg_noffset);
> if (rd_noffset < 0) {
> debug ("* ramdisk: no ramdisk in config\n");
> - return 1;
> + return 0;
> }
> }
> #endif
More information about the U-Boot
mailing list