[ANNOUNCE] kexec-tools-testing v20080221-rc

Simon Horman horms at verge.net.au
Thu Feb 21 04:16:30 EST 2008

Hi all,

I've decided to make another rc release as there were a few problems
with the previous one - in particular the tarball included lots of stuff
that it shouldn't have.

This RC also includes the command line length patch
by Neil Horman (no relation).

The release can be downloaded as a tarball:


I have also tagged it in git:

A summary of the changes since 20071030 is below:

commit 0825a890d39599f9f2ca11495317923aec540306
Author: Simon Horman <horms at verge.net.au>

    kexec-tools-testing 20080221-rc

commit e959e493753c740eb7554bc2191c58b079761e11
Author: Simon Horman <horms at verge.net.au>

    Only include needed files in distribution tarball

 create mode 100644 doc/Makefile
 create mode 100644 include/Makefile
 create mode 100644 kexec/arch/alpha/Makefile

commit d098d61ba4e32f3e5786cb8037e949c2ea5a5b64
Author: Simon Horman <horms at verge.net.au>

    Clean up whitespace in include/x86/x86-linux.h

commit b5c2ed5e02cfe862eded56be7f6c1106e84e6e6c
Author: Neil Horman <nhorman at tuxdriver.com>

    Kexec command line length

commit 162cecf91f6ac99d5af35ac6488415cdfa98ac58
Author: Simon Horman <horms at verge.net.au>

    kexec-tools-testing 20080219-git

commit f797af18bf3d4b40d3b711b9f7620d37c25c96a8
Author: Simon Horman <horms at verge.net.au>

    kexec-tools-testing 20080219-rc

commit 648fdfaa9977fc63ddb476bbd9a5cf67bc79d752
Author: Simon Horman <horms at verge.net.au>

    kexec-tools-testing 20071019-rc

commit 9de031269fc0a2551bb4a3cb488bd8377cbece88
Author: Geoff Levand <geoffrey.levand at am.sony.com>

    kexec: Use target linker for purgatory

commit 28d4817dcd2bfc9eb9c8baf90888d9ba358bd58c
Author: Simon Horman <horms at verge.net.au>

    Remove some extraneous whitespace

commit 83a9d171329ce791d734117e6894cccc244893a2
Author: Richard Purdie <rpurdie at rpsys.net>

    Add ARM support to kexec

 create mode 100644 kexec/arch/arm/Makefile
 create mode 100644 kexec/arch/arm/include/arch/options.h
 create mode 100644 kexec/arch/arm/kexec-arm.c
 create mode 100644 kexec/arch/arm/kexec-arm.h
 create mode 100644 kexec/arch/arm/kexec-elf-rel-arm.c
 create mode 100644 kexec/arch/arm/kexec-zImage-arm.c
 create mode 100644 purgatory/arch/arm/Makefile

commit b5ee3392dc71c53f93716cb387abacb544d9cf9c
Author: Paul Mundt <lethal at linux-sh.org>

    sh: Remove hardcoded PAGE_SIZE in NetBSD loader

commit ab2df5cd479da9935e23cd7042d69a39f5cec3b0
Author: Stefan Assmann <sassmann at suse.de>

    kexec buffer overflow on ppc platform

commit ffde99f4920fe60798d527c2bcdf91d1d2385b86
Author: Simon Horman <horms at verge.net.au>

    Use zlib if present

commit 487794c3a650dac933e8aeaaf618b466cc306519
Author: Kevin Tegtmeier <kevint at lanl.gov>

    Log unknown reloc name instead of its number

commit 956e3295b400a5d1ea3535602ed25d7866412110
Author: Simon Horman <horms at verge.net.au>

    Subject: [doc] Add documentation on creating include/config.h.in to INSTALL

commit 34d679b268a9ce6d334197b69392f85f46a996b9
Author: Jeremy Kerr <jk at ozlabs.org>

    Don't assume we can re-make Makefile

commit 4b3340f33467aa1bebfa05791dc53bbaf1028381
Author: Jeremy Kerr <jk at ozlabs.org>

    make clean cleanup

commit 3f871456d4d350b5abdb2b7fdcfedec5743d6db2
Author: Jeremy Kerr <jk at ozlabs.org>

    Use general _SRCS and _OBJS, rather and _C_{SRCS, OBJS} and _S_{SRCS, OBJS}

commit d0a33ac6d578f5aa5378f02d8b7aa3a6b635cae4
Author: Simon Horman <horms at verge.net.au>

    removed partially duplicated system headers

 delete mode 100644 purgatory/arch/alpha/include/limits.h
 delete mode 100644 purgatory/arch/alpha/include/stdint.h
 delete mode 100644 purgatory/arch/i386/include/limits.h
 delete mode 100644 purgatory/arch/i386/include/stdint.h
 delete mode 100644 purgatory/arch/ia64/include/limits.h
 delete mode 100644 purgatory/arch/ia64/include/stdint.h
 delete mode 100644 purgatory/arch/ppc/include/limits.h
 delete mode 100644 purgatory/arch/ppc/include/stdint.h
 delete mode 100644 purgatory/arch/ppc64/include/limits.h
 delete mode 100644 purgatory/arch/ppc64/include/stdint.h
 delete mode 100644 purgatory/arch/s390/include/limits.h
 delete mode 100644 purgatory/arch/s390/include/stdint.h
 delete mode 100644 purgatory/arch/sh/include/limits.h
 delete mode 100644 purgatory/arch/sh/include/stdint.h
 delete mode 100644 purgatory/arch/x86_64/include/limits.h
 delete mode 100644 purgatory/arch/x86_64/include/stdint.h

commit adf85cbc1756e56c1f52f56235a3c08b3c5b8e05
Author: Jeremy Kerr <jk at ozlabs.org>

    Build system simplification/standardisation

 delete mode 100644 Makefile
 delete mode 100644 Makefile.conf.in
 create mode 100644 Makefile.in

commit ac12ceecf15f637e024e6be9a030497e732a74eb
Author: Jeremy Kerr <jk at ozlabs.org>

    Add gamecube to config.h defines

commit f5d08e9fa6464c876ab00c03fadc09a64edb5bb5
Author: Jeremy Kerr <jk at ozlabs.org>

    Use config.h for defines

commit 0151e38f0d87528c8856fcb0b4d53ed547c139b0
Author: Jeremy Kerr <jk at ozlabs.org>

    Consolidate BOOTLOADER defines

commit 1db6397fc7a335decfa7ed95a95225476a030390
Author: Jeremy Kerr <jk at ozlabs.org>

    Use --target for target architecture specification

commit 3b34f687a851f84216bc0bbd601b82c40b197a61
Author: David Woodhouse <dwmw2 at infradead.org>

    Enable building a 32 bit binary for ppc64 platforms.

commit 7b429d23bca943dc5772ed80160c144930e8904c
Author: Simon Horman <horms at verge.net.au>

    Update mailing list contact to kexec at lists.infradead.org

commit b41eacb1069eeefd630d807b1587247e6d89628c
Author: Ken'ichi Ohmichi <oomichi at mxs.nes.nec.co.jp>

    Fix the feature determining ELF32/ELF64 automatically

commit c87f78372ebdb4f1ef7a37fd5628e5e1dfd571d0
Author: Simon Horman <horms at verge.net.au>


More information about the kexec mailing list