Kexec Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] kexec build system updates, to allow cross-kexec()ing
@ 2007-12-18  8:47 Jeremy Kerr
  2007-12-18  8:47 ` [PATCH 7/8] removed partially duplicated system headers Jeremy Kerr
                   ` (9 more replies)
  0 siblings, 10 replies; 15+ messages in thread
From: Jeremy Kerr @ 2007-12-18  8:47 UTC (permalink / raw)
  To: kexec

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


_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2007-12-19 14:45 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-18  8:47 [PATCH 0/8] kexec build system updates, to allow cross-kexec()ing Jeremy Kerr
2007-12-18  8:47 ` [PATCH 7/8] removed partially duplicated system headers Jeremy Kerr
2007-12-18  8:47 ` [PATCH 6/8] Build system simplification/standardisation Jeremy Kerr
2007-12-18  8:47 ` [PATCH 4/8] Use config.h for defines Jeremy Kerr
2007-12-18  8:47 ` [PATCH 5/8] Add gamecube to config.h defines Jeremy Kerr
2007-12-18  8:47 ` [PATCH 8/8] Don't assume we can re-make Makefile Jeremy Kerr
2007-12-18  8:47 ` [PATCH 3/8] Consolidate BOOTLOADER defines Jeremy Kerr
2007-12-18  8:47 ` [PATCH 2/8] Use --target for target architecture specification Jeremy Kerr
2007-12-18  8:47 ` [PATCH 1/8] Enable building a 32 bit binary for ppc64 platforms Jeremy Kerr
2007-12-19  6:02   ` Geoff Levand
2007-12-18 23:25 ` [PATCH 0/8] kexec build system updates, to allow cross-kexec()ing Vivek Goyal
2007-12-19  5:37   ` Jeremy Kerr
2007-12-19 14:38   ` Lombard, David N
2007-12-19 14:45     ` Vivek Goyal
2007-12-19  6:04 ` Simon Horman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox