[Linux-ia64] [PATCH] generic and HP zx1 system types

From: Bjorn Helgaas <bjorn_helgaas_at_hp.com>
Date: 2002-04-06 10:12:05
This patch against 2.4.18+ia64-020226 makes the IA64 "generic"
kernel work and adds an HP "zx1" system type.  The generic kernel
is intended to boot on any IA64 machine and selects an appropriate
machine_vector based on acpi_get_sysname().  Kernels built for
other system types select the machine_vector at compile-time.

We moved the hpsim files into a subdirectory, so to make the patch
more readable, the first bit is shell commands to do the renames.
Use something like "sh ../machvec; patch -p1 < ../machvec" to
apply it.

One bit of ugliness that we hope is only temporary is that there
is no good way to use ACPI functionality outside of drivers/acpi;
we had to add a whole list of "#include "../drivers/acpi/include/..."
in hpzx1_misc.c and kernel/acpi.c.  I've been told this is fixed
in recent ACPI patches, but haven't seen it myself.

This is mostly the work of Alex Williamson (alex_williamson@hp.com)
and Matthew Wilcox (willy@fc.hp.com); I'm just trying to shepherd
the changes upstream.

-- 
Bjorn Helgaas - bjorn_helgaas@hp.com
Linux Systems Operation R&D
Hewlett-Packard


Received on Fri Apr 05 16:09:55 2002

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:08 EST