WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Re: [RFC, PATCH 2/24] i386 Vmi config

To: Zachary Amsden <zach@xxxxxxxxxx>
Subject: [Xen-devel] Re: [RFC, PATCH 2/24] i386 Vmi config
From: Pavel Machek <pavel@xxxxxx>
Date: Wed, 15 Mar 2006 23:39:27 +0100
Cc: Andrew Morton <akpm@xxxxxxxx>, Joshua LeVasseur <jtl@xxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Pratap Subrahmanyam <pratap@xxxxxxxxxx>, Wim Coekaerts <wim.coekaerts@xxxxxxxxxx>, Chris Wright <chrisw@xxxxxxxx>, Jack Lo <jlo@xxxxxxxxxx>, Dan Hecht <dhecht@xxxxxxxxxx>, Linux Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxxxx>, Christopher Li <chrisl@xxxxxxxxxx>, Virtualization Mailing List <virtualization@xxxxxxxxxxxxxx>, Linus Torvalds <torvalds@xxxxxxxx>, Anne Holler <anne@xxxxxxxxxx>, Jyothy Reddy <jreddy@xxxxxxxxxx>, Kip Macy <kmacy@xxxxxxxxxxx>, Ky Srinivasan <ksrinivasan@xxxxxxxxxx>, Leendert van Doorn <leendert@xxxxxxxxxxxxxx>, Dan Arai <arai@xxxxxxxxxx>
Delivery-date: Fri, 17 Mar 2006 10:38:21 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <200603131800.k2DI0RfN005633@xxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <200603131800.k2DI0RfN005633@xxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.9i
On Po 13-03-06 10:00:27, Zachary Amsden wrote:
> Introduce the basic VMI sub-arch configuration dependencies.  VMI kernels only
> are designed to run on modern hardware platforms.  As such, they require a
> working APIC, and do not support some legacy functionality, including APM 
> BIOS,
> ISA and MCA bus systems, PCI BIOS interfaces, or PnP BIOS (by implication of
> dropping ISA support).  They also require a P6 series CPU.
> 
> Signed-off-by: Zachary Amsden <zach@xxxxxxxxxx>
> 
> +menu "VMI configurable support"
> +     depends on X86_VMI
> +
> +config VMI_REQUIRE_HYPERVISOR
> +        bool "Require hypervisor"
> +        default n
> +        help
> +          This option forces the kernel to run with a hypervisor present.
> +          The kernel will panic if booted on native hardware.

This uses spaces instead of tabs...


> @@ -270,7 +295,7 @@ config X86_VISWS_APIC
>  
>  config X86_MCE
>       bool "Machine Check Exception"
> -     depends on !X86_VOYAGER
> +     depends on !(X86_VOYAGER)
>       ---help---
>         Machine Check Exception support allows the processor to notify the
>         kernel if it detects a problem (e.g. overheating, component

And you probalby do not need this change.

> @@ -307,6 +332,7 @@ config X86_MCE_P4THERMAL
>  
>  config TOSHIBA
>       tristate "Toshiba Laptop support"
> +     depends on !X86_VMI
>       ---help---
>         This adds a driver to safely access the System Management Mode of
>         the CPU on Toshiba portables with a genuine Toshiba BIOS. It

In the long run, we'd like to support toshiba laptops :-)

                                                                Pavel
-- 
135:        uint Size;

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel