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] conditional clearing of dom0_l2 in i386's zap_low_mappin

To: Jan Beulich <JBeulich@xxxxxxxxxx>
Subject: Re: [Xen-devel] conditional clearing of dom0_l2 in i386's zap_low_mappings() ?
From: Keir Fraser <keir@xxxxxxx>
Date: Fri, 29 Oct 2010 08:04:39 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 29 Oct 2010 00:06:30 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:user-agent:date :subject:from:to:cc:message-id:thread-topic:thread-index:in-reply-to :mime-version:content-type:content-transfer-encoding; bh=FFAABrGOvtSecGhxx2iuRKblshxWMoe3Y6NPL5E66Lw=; b=Zh9IcXqL2gVNFLAD5RnU+IsqRAIyy8EaEmmC5aWBT/ZkZvcBYHSZZ5QXbU/VCKxeXj saazYHxG7SzYlJ7kLjxibwnOPqmU2442G7OYbTU2+i2VOiWSwi6iM4Q6mM1lvm74H8+b YA9z4I0ru3vw9EnHaHBfw/YRYvbGpeZgLOi4M=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=Y9lzC+dnRDki4+OibI+ibPU+FtVI8S0CBCTAf8By6UFy4Xm/RIRZmfWSmsaKEcfUqg C/Pi1ZOXCGaTDF8ryEm4Zvj8Kuztn0BEQr/Xa49010VXpOPkn138S3bpZ8WHVpBKdn7Z cM5bIfdu1RWE4GndnkYH49IrWgDmxK6t3BitI=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C8F0300D.8998%keir@xxxxxxx>
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: Act3NzsuFU90+/sIGUmBj9XreAhXeAAAFJDt
Thread-topic: [Xen-devel] conditional clearing of dom0_l2 in i386's zap_low_mappings() ?
User-agent: Microsoft-Entourage/
On 29/10/2010 08:02, "Keir Fraser" <keir@xxxxxxx> wrote:

> On 29/10/2010 07:51, "Jan Beulich" <JBeulich@xxxxxxxxxx> wrote:
>>> Oh I see. Well possibly. But you might still need the conditional for the
>>> other three slots anyway, so it wouldn't be a simplification in that case.
>> I'm not after a simplification really. I'm trying to eliminate some
>> restrictions on initrd size (as well as possible collisions between
>> the various memory areas used during early boot), and in the
>> process I need to switch the 1:1 mapping of the first Gb to a
>> more flexible model (the target is x86-64, but to avoid adding
>> more conditionals in the Dom0 building code I prefer to do the
>> same to i386 too).
>> I was just asking because I may need to flush out temporary
>> mappings in Dom0's first L2 that wouldn't match those under
>> idle_page_table_l2[0] (though right now I think I may get away
>> without having to).
> I'd prefer we don't mess around with the i386 boot process really. The build
> is obsolescent - anyone wanting big initrds should run the 64-bit build of
> Xen. Who doesn't have a 64b processor these days, really

Oh yes, you're doing it mainly for x64 I see. Go wild then. :-)

 -- Keir

>  -- Keir

Xen-devel mailing list