Re: [XenPPC] Where is htab?

2006-10-11 Thread Jimi Xenidis
On Oct 8, 2006, at 7:14 PM, poff wrote: After reading your note, I tried printing all non-zero rpns in guest domain. There are lots- in fact 'bios' got a watchdog timeout and reverted out of SLOF while printing... hmm thats odd, how old is your tree? try to make sure you are at least at

Re: [XenPPC] Where is htab?

2006-10-08 Thread poff
>> Looking at xlate.c, the htab and entries are access in following way: >> >> struct vcpu *v = get_current(); >> struct domain *d = v->>domain; >> struct domain_htab *htab = &d->>arch.htab; >> union pte volatile *pte; >> >> pte = &htab->map[ptex]; > htab->map is the HTAB, reme

Re: [XenPPC] Where is htab?

2006-10-08 Thread Jimi Xenidis
On Oct 7, 2006, at 11:26 PM, poff wrote: Looking at xlate.c, the htab and entries are access in following way: struct vcpu *v = get_current(); struct domain *d = v->domain; struct domain_htab *htab = &d->arch.htab; union pte volatile *pte; pte = &htab->map[ptex]; htab->m

[XenPPC] Where is htab?

2006-10-07 Thread poff
Looking at xlate.c, the htab and entries are access in following way: struct vcpu *v = get_current(); struct domain *d = v->domain; struct domain_htab *htab = &d->arch.htab; union pte volatile *pte; pte = &htab->map[ptex]; I've inserted this code into xen/arch/powerpc/domctl