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

RE: [Xen-ia64-devel] XEN_HYPER_ITC_D and XEN_HYPER_ITC_I in vhpt_miss



> > > > May it be that XEN_HYPER_ITC_D and XEN_HYPER_ITC_I are in
> > >
> > > the reverse
> > >
> > > > order?
> > >
> > > Good catch.
> > >
> > > Feel free to send a patch.
> >
> > Does this code ever get executed?  The VHPT is pinned by
> > a TR, correct?

Oops, Xen's VHPT is pinned, the guest's isn't pinned.

> For sure it is strange we never hit this bug ;-)

Yes, it looks like the faulty code should get executed.
Maybe it quickly
fixes itself because the wrong vtlb gets inserted,
then another miss immediately occurs which is not
a VHPT fault so the correct vtlb gets inserted.

Anyway, yes, please submit a patch!

Dan

_______________________________________________
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®.