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

Re: [Xen-ia64-devel]Question about priv_ptc_e



Le Mardi 14 Mars 2006 07:11, Xu, Anthony a écrit :
> From: Magenheimer, Dan (HP Labs Fort Collins)
>
> >Sent: 2006年3月11日 1:35
> >It would be OK to clean this up.  It may actually be
> >causing a bug!  But I would like to preserve the code
> >rather than remove it as it is possible that it may
> >be used again.  It would be OK though to tie it to a
> >global variable / command line option that defaults
> >off.  For example:
> >
> > // NOTE: ptc_e with source gr > 63 is emulated as a fc r(y-64)
> >-    if (src > 63) return(vcpu_fc(vcpu,vcpu_get_gr(vcpu,src - 64)));
> >+    if (privified && src > 63)
> >+            return(vcpu_fc(vcpu,vcpu_get_gr(vcpu,src - 64)));
> >     return vcpu_ptc_e(vcpu,vcpu_get_gr(vcpu,src));
> >
> >There are several of these that need to be changed,
> >so let's change all of them the same way at the same time.
>
> It is still being used.
> At least, Dom0 uses pte.e to emulate fc.
Good catch.  So we should add an HYPERPRIVOP_FC.
Please, tell us if you do it.

Tristan.




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


 


Rackspace

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