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] RE: in_tpa is not SMP-safe

To: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>, <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-ia64-devel] RE: in_tpa is not SMP-safe
From: Tristan Gingold <Tristan.Gingold@xxxxxxxx>
Date: Thu, 9 Mar 2006 10:27:37 +0100
Delivery-date: Thu, 09 Mar 2006 09:24:31 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <516F50407E01324991DD6D07B0531AD59FF193@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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: <516F50407E01324991DD6D07B0531AD59FF193@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.5
Le Mercredi 08 Mars 2006 18:38, Magenheimer, Dan (HP Labs Fort Collins) a 
écrit :
> I was hoping Kevin would respond to this as my memory
> on it is dim.  There was a rare but significant problem
> that this code was fixing and we went through several
> attempts to fix it.  I don't think we ever understood
> exactly why this code was necessary because we (both
> Kevin and I) thought a different code sequence should
> work, but it didn't.
>
> So, yes, make the change to make it SMP-safe (I prefer
> the parameter), but be careful about changing the
> "in_tpa" semantics without running a very thorough
> test suite.
Ok.

Also, vcpu_translate look in itr_regions even for data_access.  There is a 
comment about that:
// FIXME?: check itr's for data accesses too, else bad things happen?
I suppose this is required to read instructions from Xen.  Are there any other 
uses ?  Is it too dangerous to try to fix that ?

Tristan.


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

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