From: 黄涛 Date: Mon, 5 Jul 2010 07:42:40 +0000 (+0800) Subject: fix initramfs bug, same as df37bd156dcb4f5441beaf5bde444adac974e9a0 X-Git-Tag: firefly_0821_release~11374 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=c9d706fece3601474473ace1b8b3ae613eb38075;p=firefly-linux-kernel-4.4.55.git fix initramfs bug, same as df37bd156dcb4f5441beaf5bde444adac974e9a0 --- diff --git a/init/initramfs.c b/init/initramfs.c index 4c00edc59689..f7ae1992a774 100644 --- a/init/initramfs.c +++ b/init/initramfs.c @@ -458,6 +458,8 @@ static char * __init unpack_to_rootfs(char *buf, unsigned len) } if (state != Reset) error("junk in compressed archive"); + else + break; this_header = saved_offset + my_inptr; buf += my_inptr; len -= my_inptr;