From: Alexander Tsoy Date: Wed, 26 Feb 2014 11:50:17 +0000 (+0400) Subject: Add legacy flag (-l) to lz4 and update magic number X-Git-Tag: RHEL-7.1~83 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07c4a2fce5ddc0b6266526911586f1bd36f5700f;p=thirdparty%2Fdracut.git Add legacy flag (-l) to lz4 and update magic number Linux kernel does not support the new default lz4 format. https://bugs.gentoo.org/show_bug.cgi?id=502102 --- diff --git a/dracut.sh b/dracut.sh index 95f18dbf3..a5fcf389a 100755 --- a/dracut.sh +++ b/dracut.sh @@ -720,7 +720,7 @@ case $compress in xz) compress="xz --check=crc32 --lzma2=dict=1MiB -T0";; gzip) compress="gzip -9"; command -v pigz > /dev/null 2>&1 && compress="pigz -9";; lzo) compress="lzop -9";; - lz4) compress="lz4 -9";; + lz4) compress="lz4 -l -9";; esac if [[ $_no_compress_l = "cat" ]]; then compress="cat" diff --git a/lsinitrd.sh b/lsinitrd.sh index 2fbebd8e3..7b12ab969 100755 --- a/lsinitrd.sh +++ b/lsinitrd.sh @@ -178,7 +178,7 @@ CAT=$({ $'\x71\xc7'*|070701) echo "cat --" ;; - $'\x04\x22'*) + $'\x02\x21'*) echo "lz4 -d -c" ;; *)