Re: [kvm-devel] pre-cleanup for SMP: move mmu cache to be VM bais

2007-05-31 Thread Dong, Eddie
Avi Kivity wrote: > Dong, Eddie wrote: >> Yes, We will provide other pathes for real SMP support. This one is >> just for pre-movement. BTW, at bigening, our SMP work may start with >> big lock (only one VCPU get accessing to shadow PT), and then >> gradually move to fine lock, and we expect to sta

Re: [kvm-devel] pre-cleanup for SMP: move mmu cache to be VM bais

2007-05-31 Thread Avi Kivity
Dong, Eddie wrote: > Yes, We will provide other pathes for real SMP support. This one is just > for pre-movement. > BTW, at bigening, our SMP work may start with big lock (only one VCPU > get accessing to shadow PT), and then gradually move to fine lock, and > we expect to start SMP debug next week

Re: [kvm-devel] pre-cleanup for SMP: move mmu cache to be VM bais

2007-05-31 Thread Dong, Eddie
Avi Kivity wrote: > Dong, Eddie wrote: >> Move per VCPU mmu_memory_cache to be VM basis. >> >> Your opnion? >> >> Eddie >> >> diff --git a/drivers/kvm/kvm.h b/drivers/kvm/kvm.h >> index 0632d0b..77989b4 100644 >> --- a/drivers/kvm/kvm.h >> +++ b/drivers/kvm/kvm.h >> @@ -300,11 +300,6 @@ struct k

Re: [kvm-devel] pre-cleanup for SMP: move mmu cache to be VM bais

2007-05-31 Thread Avi Kivity
Dong, Eddie wrote: > Move per VCPU mmu_memory_cache to be VM basis. > > Your opnion? > > Eddie > > diff --git a/drivers/kvm/kvm.h b/drivers/kvm/kvm.h > index 0632d0b..77989b4 100644 > --- a/drivers/kvm/kvm.h > +++ b/drivers/kvm/kvm.h > @@ -300,11 +300,6 @@ struct kvm_vcpu { > > struct kvm_

[kvm-devel] pre-cleanup for SMP: move mmu cache to be VM bais

2007-05-30 Thread Dong, Eddie
Move per VCPU mmu_memory_cache to be VM basis. Your opnion? Eddie diff --git a/drivers/kvm/kvm.h b/drivers/kvm/kvm.h index 0632d0b..77989b4 100644 --- a/drivers/kvm/kvm.h +++ b/drivers/kvm/kvm.h @@ -300,11 +300,6 @@ struct kvm_vcpu { struct kvm_mmu mmu; - struct kvm_mmu_memor