Hi, On Thu, Apr 16, 2015 at 10:17:23PM +0530, Pratyush Anand wrote: > These patches can be applied on top of Geoff's Kexec [1] and Takahiro's > Kdump [2] patches and are available in my tree [3]. > > First two patches are for purgatory. 1st patch is a very important fix > for sha verification. 2nd patch is good to have. > > Rest all patches are fixes and addon for ARM64. > > These patchset adds three extra command line options for ARM64. > > --page-offset: Needed for binary image only. Default value is > 0xfffffe0000000000. > > --port-lsr: It is UART's Line status register address. Normally for a > UART based on 8250, 16450 or 16550 should have value as --port's value + > 0x14. > > --port-lsr-val: It is the SET value of LSR register for TX buffer to be > empty. Normally for above UARTs it should be 0x60 > > [1] git://git.kernel.org/pub/scm/linux/kernel/git/geoff/kexec-tools.git > : master > [2] git://git.linaro.org/people/takahiro.akashi/kexec-tools.git : > kdump/v0.10 > [3] https://github.com/pratyushanand/kexec-tools.git : master > (6c8a63f701e9) I'm more than happy to consider accepting patches into my kexec tree if they are in a suitable state. > Pratyush Anand (6): > purgatory: Fix memcmp for src address increment > purgatory: No need to sha256 update if ptr->len is zero > arm64: allocate memory for other segments after kernel > arm64: support reuse-cmdline option > arm64: Add support for binary image > arm64: wait for transmit completion before next character transmission > > kexec/arch/arm64/crashdump-arm64.c | 3 +- > kexec/arch/arm64/crashdump-arm64.h | 1 + > kexec/arch/arm64/include/arch/options.h | 21 +++++++++++-- > kexec/arch/arm64/kexec-arm64.c | 28 ++++++++++++++++- > kexec/arch/arm64/kexec-arm64.h | 2 ++ > kexec/arch/arm64/kexec-image-arm64.c | 54 ++++++++++++++++++++++++++++++--- > purgatory/arch/arm64/entry.S | 10 ++++++ > purgatory/arch/arm64/purgatory-arm64.c | 22 +++++++++++++- > purgatory/purgatory.c | 2 ++ > purgatory/string.c | 2 ++ > 10 files changed, 135 insertions(+), 10 deletions(-) > > -- > 2.1.0 > > > _______________________________________________ > kexec mailing list > kexec at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/kexec >