[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] conditional clearing of dom0_l2 in i386's zap_low_mappings() ?


  • To: Jan Beulich <JBeulich@xxxxxxxxxx>
  • 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
  • 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=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Act3NzsuFU90+/sIGUmBj9XreAhXeAAAFJDt
  • Thread-topic: [Xen-devel] conditional clearing of dom0_l2 in i386's zap_low_mappings() ?

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
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.