|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: [Xen-ia64-devel] Strange problem with virtual aliases
On Wed, Nov 29, 2006 at 09:30:20AM +0100, Jürgen Groß wrote:
>
> Just curious: you are using different regions for the translations. Are you
> sure the region-registers are okay during your test?
I was about to say yes, but then I checked them, and I had my preferred
page size wrong in region 0 (it was set to 16M from a previous
experiment). Thank you, problem solved! :)
I think technically, it should be valid to insert mappings smaller than
the preferred page size. But I guess currently Xen doesn't handle this
case correctly.
> > # VA PA RID KEY PS MA ATTR PL
> > PERMS
> > 14 V A 00000000fbdf7000 0000017309000 000008 000000 4K WB p a d 2
> > rwrwrw--
> > 69 V A 2000000002500000 0000017c00000 010008 000000 4K WB p a d 2
> > rwrwrw--
> > ^^^^^^^^^^^^^
>
> Region-Ids are different here.
Yes, as they should be... the Region-Ids are tagging the virtual
addresses, not the physical addresses. If the Region-Ids were the same,
then we would see the same virtual mappings through both region 0 and 1,
which is not what I want.
> How did you obtain the TLB-entries?
With a hardware debugger (JTAG).
Matt
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|