[PATCH] ppc64: Build zImage.vmode for G5

Benjamin Herrenschmidt benh at kernel.crashing.org
Tue Sep 20 13:43:45 EST 2005

zImage.vmode was recently added. It's a version of zImage in which the
ELF note section used by open firmware indicates that it requires a
virtual mode instance of OF instead of real mode. This allows it to work
with Apple OF, and thus is directly bootable (or netbootable) from OF
command line. (Unfortunately, pSeries OF sort-of requires real mode and
Apple OF sort-of requires virtual mode, and both tend to be unhappy if
no notes section specifies the mode at all).

However, we forgot to add zImage.vmode to the default G5 build. This
fixes it.

Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>

Index: linux-work/arch/ppc64/Makefile
--- linux-work.orig/arch/ppc64/Makefile	2005-09-20 09:54:18.000000000 +1000
+++ linux-work/arch/ppc64/Makefile	2005-09-20 11:57:22.000000000 +1000
@@ -107,7 +107,7 @@
 	$(Q)$(MAKE) $(build)=$(boot) BOOTIMAGE=$(BOOTIMAGE) $@
 defaultimage-$(CONFIG_PPC_PSERIES) := zImage
-defaultimage-$(CONFIG_PPC_PMAC) := vmlinux
+defaultimage-$(CONFIG_PPC_PMAC) := zImage.vmode
 defaultimage-$(CONFIG_PPC_MAPLE) := zImage
 defaultimage-$(CONFIG_PPC_ISERIES) := vmlinux
 KBUILD_IMAGE := $(defaultimage-y)

More information about the Linuxppc64-dev mailing list