On Fri, Jan 18, 2008 at 02:28:38PM +0900, Isaku Yamahata wrote:
> On Fri, Jan 18, 2008 at 01:15:05PM +0900, Isaku Yamahata wrote:
> > On Fri, Jan 18, 2008 at 04:26:23AM +0100, Tristan Gingold wrote:
> > > Hi,
> vmx_asm_thash seems to be the culprit.
Yes I thought about that later. Thanks for pointing this out.
> mov r24=b0 // save b0
> ld8 r25=[r27] // get vcpu->arch.arch_vmx.vrr[r23]'s
> // Fall-back to C if VF (long format) is set
> tbit.nz p6,p0=r17,8
> (p6) br.cond.dpnt.many vmx_virtualization_fault_back
> The use of r24 and r25 overwrites the cause.
> Probably other register should be used.
Xen-ia64-devel mailing list