[PATCH 0/8] kexec build system updates, to allow cross-kexec()ing
Jeremy Kerr
jk at ozlabs.org
Tue Dec 18 03:47:55 EST 2007
Hi all,
This series of patches is aimed at simplifying the kexec build system,
mainly in order to make cross-compilation much easier.
As well as cross-compiling, this makes it possible to separate the
'host' architecture (ie, the arch of the kexec binary built), and the
'target' architecture (ie, the arch of the kernel that we're kexecing).
We can specify these with the standard --host and --target arguments
to configure.
This allows us to kexec a powerpc64 kernel from a powerpc userspace.
x86{,_64} users might find this handy too, but I don't have hardware
to test.
Any comments are most welcome - if you're able to test on your
arch, that would be great too.
Cheers,
Jeremy
---
David Woodhouse (1):
Enable building a 32 bit binary for ppc64 platforms.
Jeremy Kerr (6):
Use --target for target architecture specification
Consolidate BOOTLOADER defines
Use config.h for defines
Add gamecube to config.h defines
Build system simplification/standardisation
Don't assume we can re-make Makefile
Simon Horman (1):
removed partially duplicated system headers
More information about the kexec
mailing list