[PATCH v2 0/4] kexec: Support for uImage RAMDISK
Suzuki K. Poulose
suzuki at in.ibm.com
Wed Mar 6 03:37:35 EST 2013
The following series adds support and APIs for
handling uImage formatted RAMDISK. The support for PPC
has been implemented.
Changes since V1:
* Do not uncompress RAMDISK uImage (Pointed by Sebastian)
* Introduce new APIs uImage_probe_kernel/uImage_probe_ramdisk to be
used by the arch specific code.
* Fix coding style related issues pointed by Sebastian.
* Add a new patch for fixing payload length calculation and also
fix a vulnerability where the image is manipulated.
(catches only the file size related changes. When
compiled with zlib, CRC check is enabled by
default and the contents are verified.)
TODO: Implement crc check in kexec, if ZLIB is not compiled in
---
Suzuki K. Poulose (4):
kexec/uImage: Introduce uImage_probe_kernel
kexec/uImage: Fix the payload length in uImage_load
kexec/uImage: Recognize uImage RAM Disks
ppc/uImage: Add support for RAM Disks
include/kexec-uImage.h | 2 ++
kexec/arch/arm/kexec-uImage-arm.c | 2 +-
kexec/arch/ppc/kexec-uImage-ppc.c | 29 +++++++++++++++++++++-
kexec/arch/sh/kexec-uImage-sh.c | 2 +-
kexec/kexec-uImage.c | 48 ++++++++++++++++++++++++++++++++++---
5 files changed, 75 insertions(+), 8 deletions(-)
--
Suzuki
More information about the kexec
mailing list