Re: [PATCH 0/2] RFC use dirty bit for page dirty tracking (v2)

2009-07-06 Thread Ryan Harper
* Avi Kivity a...@redhat.com [2009-06-15 10:19]:
 On 06/15/2009 05:58 PM, Ryan Harper wrote:
 * Izik Eidusiei...@redhat.com  [2009-06-10 11:25]:

 RFC move to dirty bit tracking using the page table dirty bit (v2)
 
  
 
 Where is this series at?  Did you want me to test one of the ept dirty
 tracking patches for that hugepage+ept+local migration bug?

 
 The first patch (which might cure your oops) is already in qemu-kvm.git, 
 please test it out.

Sorry for taking forever on this... current upstream kvm modules from
kvm-kmod.git are working fine for this.  I believe the final patch that
was committed:

commit e244584fe3a5c20deddeca246548ac86dbc6e1d1
Author: Izik Eidus iei...@redhat.com
Date:   Wed Jun 10 19:23:24 2009 +0300

KVM: Fix dirty bit tracking for slots with large pages


did the trick.  Should this get pulled back into any of the stable
trees?


-- 
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
ry...@us.ibm.com
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/2] RFC use dirty bit for page dirty tracking (v2)

2009-07-06 Thread Avi Kivity

On 07/07/2009 06:32 AM, Ryan Harper wrote:

* Avi Kivitya...@redhat.com  [2009-06-15 10:19]:
   

On 06/15/2009 05:58 PM, Ryan Harper wrote:
 

* Izik Eidusiei...@redhat.com   [2009-06-10 11:25]:

   

RFC move to dirty bit tracking using the page table dirty bit (v2)


 

Where is this series at?  Did you want me to test one of the ept dirty
tracking patches for that hugepage+ept+local migration bug?

   

The first patch (which might cure your oops) is already in qemu-kvm.git,
please test it out.
 


Sorry for taking forever on this... current upstream kvm modules from
kvm-kmod.git are working fine for this.  I believe the final patch that
was committed:

commit e244584fe3a5c20deddeca246548ac86dbc6e1d1
Author: Izik Eidusiei...@redhat.com
Date:   Wed Jun 10 19:23:24 2009 +0300

 KVM: Fix dirty bit tracking for slots with large pages


did the trick.  Should this get pulled back into any of the stable
trees?

   


It's in 2.6.30.1 and hopefully on its way to the other trees.

--
I have a truly marvellous patch that fixes the bug which this
signature is too narrow to contain.

--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/2] RFC use dirty bit for page dirty tracking (v2)

2009-06-15 Thread Ryan Harper
* Izik Eidus iei...@redhat.com [2009-06-10 11:25]:
 RFC move to dirty bit tracking using the page table dirty bit (v2)
 

Where is this series at?  Did you want me to test one of the ept dirty
tracking patches for that hugepage+ept+local migration bug?

-- 
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
ry...@us.ibm.com
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/2] RFC use dirty bit for page dirty tracking (v2)

2009-06-15 Thread Avi Kivity

On 06/15/2009 05:58 PM, Ryan Harper wrote:

* Izik Eidusiei...@redhat.com  [2009-06-10 11:25]:
   

RFC move to dirty bit tracking using the page table dirty bit (v2)

 


Where is this series at?  Did you want me to test one of the ept dirty
tracking patches for that hugepage+ept+local migration bug?
   


The first patch (which might cure your oops) is already in qemu-kvm.git, 
please test it out.


--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 0/2] RFC use dirty bit for page dirty tracking (v2)

2009-06-10 Thread Izik Eidus
RFC move to dirty bit tracking using the page table dirty bit (v2)

(BTW, it seems like the vnc in the mainline have some bugs, i have wasted 2
 hours debugging rendering bug that i thought was related to that seires, but
 it came out not to be related)

Thanks.

Izik Eidus (2):
  kvm: fix dirty bit tracking for slots with large pages
  kvm: change the dirty page tracking to work with dirty bity

 arch/ia64/kvm/kvm-ia64.c|4 +++
 arch/powerpc/kvm/powerpc.c  |4 +++
 arch/s390/kvm/kvm-s390.c|4 +++
 arch/x86/include/asm/kvm_host.h |3 ++
 arch/x86/kvm/mmu.c  |   42 --
 arch/x86/kvm/svm.c  |7 ++
 arch/x86/kvm/vmx.c  |7 ++
 arch/x86/kvm/x86.c  |   26 ---
 include/linux/kvm_host.h|1 +
 virt/kvm/kvm_main.c |8 ++-
 10 files changed, 98 insertions(+), 8 deletions(-)

--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html