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/
Home Products Support Community News


Re: [Xen-devel] How to build non-PAE dom0 kernel with Xen-3.2-testing (P

To: <abhinavs_iitkgp@xxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] How to build non-PAE dom0 kernel with Xen-3.2-testing (PAE-disabled)?
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Tue, 23 Sep 2008 07:43:26 +0100
Delivery-date: Mon, 22 Sep 2008 23:43:51 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <784240.52880.qm@xxxxxxxxxxxxxxxxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AckdR64+7QKc5Ik6Ed2obAAWy6hiGQ==
Thread-topic: [Xen-devel] How to build non-PAE dom0 kernel with Xen-3.2-testing (PAE-disabled)?
User-agent: Microsoft-Entourage/
On 23/9/08 02:38, "Abhinav Srivastava" <abhinavs_iitkgp@xxxxxxxxxxx> wrote:

> I am trying build Xen-3.2-testing version (directly fetched from mercury) on
> my Intel Core 2 Quad desktop. The desktop has got 4GB of RAM and currently
> running Fedora 8. I built Xen with PAE disabled (modified the Config.mk file)
> and rebooted my machine, but it gave me kernel panic error. The message that I
> saw was "Mismatch occurred.
> Xen 32-bit lsb, Dom0 32-bit PAE, lsb"
> I tried different ways to disable PAE support from the dom0 but none of them
> worked. I built the same xen version on my laptop (Intel Core 2 duo with 2GB
> of RAM) 2 months back and I got PAE disabled thing working.
> This time I saw a new parameter "CONFIG_X86_PAE=Y" in the .config file inside
> the build-linux-2.6.18-xen_x86_32 directory. If I try to make
> "CONFIG_X86_PAE=N" in the .config file, it does not work as this file gets
> generated everytime. When I checked the build-linux-2.6.18-xen_x86_3/.config
> file of my laptop installation, I did not see such configuration parameters.
> Is it introduced recently or depending upon the machine it gets added
> on-the-fly? In any case, how to build dom0 kernel with non-PAE support. I
> really want to build all non-pae kernels for my research work perspective.
> Please let me know someway/settings so that I could build non-pae dom0 kernel.

Run 'make menuconfig' in the kernel build directory, and then look for
Highmem Support or similar. Should be set to 4GB rather than 64GB.

 -- Keir

Xen-devel mailing list