From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Simek Date: Wed, 06 Aug 2008 22:26:58 +0200 Subject: [U-Boot-Users] [PATCH] FIT: Fix handling of images without ramdisks In-Reply-To: <1217951517-823-1-git-send-email-ptyser@xes-inc.com> References: <> <1217951517-823-1-git-send-email-ptyser@xes-inc.com> Message-ID: <489A0912.1060304@seznam.cz> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 > --- > 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