arm: add support for LZO-compressed kernels
- changes to ach/arch/boot/Makefile to make it easier to add new compression types - new piggy.lzo.S necessary for lzo compression - changes in arch/arm/boot/compressed/misc.c to allow the use of lzo or gzip, depending on the config - Kconfig support Signed-off-by:Albin Tonnerre <albin.tonnerre@free-electrons.com> Tested-by:
Wu Zhangjin <wuzhangjin@gmail.com> Acked-by:
"H. Peter Anvin" <hpa@zytor.com> Cc: Ingo Molnar <mingo@elte.hu> Cc: Thomas Gleixner <tglx@linutronix.de> Tested-by:
Russell King <rmk@arm.linux.org.uk> Acked-by:
Russell King <rmk@arm.linux.org.uk> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: Martin Michlmayr <tbm@cyrius.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- arch/arm/Kconfig 2 additions, 0 deletionsarch/arm/Kconfig
- arch/arm/boot/compressed/Makefile 25 additions, 9 deletionsarch/arm/boot/compressed/Makefile
- arch/arm/boot/compressed/misc.c 34 additions, 82 deletionsarch/arm/boot/compressed/misc.c
- arch/arm/boot/compressed/piggy.gzip.S 6 additions, 0 deletionsarch/arm/boot/compressed/piggy.gzip.S
- arch/arm/boot/compressed/piggy.lzo.S 1 addition, 1 deletionarch/arm/boot/compressed/piggy.lzo.S
arch/arm/boot/compressed/piggy.gzip.S
0 → 100644
Please register or sign in to comment