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-ia64-devel

Re: [Xen-ia64-devel] [patch 06/12] ia64: kexec: Repining for EFI RID

To: Tristan Gingold <tgingold@xxxxxxx>
Subject: Re: [Xen-ia64-devel] [patch 06/12] ia64: kexec: Repining for EFI RID
From: Simon Horman <horms@xxxxxxxxxxxx>
Date: Thu, 24 Apr 2008 20:03:55 +1000
Cc: Aron Griffis <aron@xxxxxx>, Isaku Yamahata <yamahata@xxxxxxxxxxxxx>, Alex Williamson <alex.williamson@xxxxxx>, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 24 Apr 2008 03:04:15 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20080424015515.GA2542@saphi>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20080423012200.632155842@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20080423012931.573593356@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20080423230358.GA5417@xxxxxxxxxxxx> <20080424015515.GA2542@saphi>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.17+20080114 (2008-01-14)
On Thu, Apr 24, 2008 at 03:55:15AM +0200, Tristan Gingold wrote:
> On Thu, Apr 24, 2008 at 09:04:01AM +1000, Simon Horman wrote:
> > A cut down version of set_one_rr (and ia64_new_rr7) for
> > use when switching to the EFI RID for SAL, PAL and EFI calls.
> 
> Hi,
> 
> is it for efficienty or fonctionnaly required ?

The reason that it is cut down is just for functionality.
The functionlity could be merged into the existing code.
But I thought that would be best to get it right first.
This is particularly true of the asm code, which
I think could become very messy.

As for the reason for switching the RID in the first place.
This is to protect the memory from HVM domains.

> > There seems to be no need to repin: palcode, mapped_regs or vhpt in this
> > case. If it turns they do need to be repinned then special care needs to
> 
> Humm, even PAL ?

Yes, surprisingly so. Though it does seem to be harmless to repin it.

-- 
Horms


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

<Prev in Thread] Current Thread [Next in Thread>