lib/decompress.c: consistency of compress formats for kernel image
authorHaesung Kim <matia.kim@lge.com>
Sat, 13 Dec 2014 00:58:08 +0000 (16:58 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 13 Dec 2014 20:42:52 +0000 (12:42 -0800)
Magic number of compress formats for kernel image is defined by two bytes.
 These numbers are written in hexadecimal number, nevertheless magic
number for only gunzip is written in octal number.  The formats should be
consistent for readability.  Therefore, magic numbers for gunzip are also
defined by hexadecimal number.

Signed-off-by: Haesung Kim <matia.kim@lge.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
lib/decompress.c

index 37f3c786348f21a233c7f8dc486d8ef3124e8dba..528ff932d8e445ae9e19940d4f13cd20c0273bc7 100644 (file)
@@ -44,8 +44,8 @@ struct compress_format {
 };
 
 static const struct compress_format compressed_formats[] __initconst = {
-       { {037, 0213}, "gzip", gunzip },
-       { {037, 0236}, "gzip", gunzip },
+       { {0x1f, 0x8b}, "gzip", gunzip },
+       { {0x1f, 0x9e}, "gzip", gunzip },
        { {0x42, 0x5a}, "bzip2", bunzip2 },
        { {0x5d, 0x00}, "lzma", unlzma },
        { {0xfd, 0x37}, "xz", unxz },