[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |