|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: [Xen-ia64-devel] [PATCH] add support for hvm live migration
On Tue, Feb 12, 2008 at 05:54:39PM +0900, Kouya Shimura wrote:
Content-Description: message body text
> Hi,
>
> This is a naive implementation of log dirty mode for HVM.
[...]
> diff -r 9203ee23e724 xen/arch/ia64/vmx/vmx_ivt.S
> --- a/xen/arch/ia64/vmx/vmx_ivt.S Thu Feb 07 11:08:49 2008 -0700
> +++ b/xen/arch/ia64/vmx/vmx_ivt.S Tue Feb 12 16:37:32 2008 +0900
> @@ -433,8 +433,27 @@ END(vmx_dkey_miss)
>
> /////////////////////////////////////////////////////////////////////////////////////////
> // 0x2000 Entry 8 (size 64 bundles) Dirty-bit (54)
> ENTRY(vmx_dirty_bit)
> - VMX_DBG_FAULT(8)
> - VMX_REFLECT(8)
> + mov r29=cr.ipsr
> + mov r31=pr
> + ;;
> + tbit.z p6,p0=r29,IA64_PSR_VM_BIT
> + mov r19=8
> +(p6)br.spnt.many dispatch_to_fault_handler
> + mov r19=cr.ifa
> + movl r22=THIS_CPU(cpu_kr)+IA64_KR_CURRENT_OFFSET
> + ;;
> + tpa r19=r19
Can't this tpa generate a nested tlb miss ?
Tristan.
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|