Re: [PATCH 2/2] kvm: ppc: booke: check range page invalidation progress on page setup

2013-10-10 Thread Paolo Bonzini
Bharat-R65777; Paul Mackerras; Wood Scott-B07421; kvm- >> p...@vger.kernel.org; kvm@vger.kernel.org mailing list; Bhushan >> Bharat-R65777; >> Gleb Natapov >> Subject: Re: [PATCH 2/2] kvm: ppc: booke: check range page invalidation >> progress >> on page setup &

RE: [PATCH 2/2] kvm: ppc: booke: check range page invalidation progress on page setup

2013-10-10 Thread Bhushan Bharat-R65777
er.kernel.org mailing list; Bhushan Bharat-R65777; > Gleb Natapov > Subject: Re: [PATCH 2/2] kvm: ppc: booke: check range page invalidation > progress > on page setup > > Il 04/10/2013 15:38, Alexander Graf ha scritto: > > > > On 07.08.2013, at 12:03, Bharat Bhushan

Re: [PATCH 2/2] kvm: ppc: booke: check range page invalidation progress on page setup

2013-10-07 Thread Paolo Bonzini
Il 04/10/2013 15:38, Alexander Graf ha scritto: > > On 07.08.2013, at 12:03, Bharat Bhushan wrote: > >> When the MM code is invalidating a range of pages, it calls the KVM >> kvm_mmu_notifier_invalidate_range_start() notifier function, which calls >> kvm_unmap_hva_range(), which arranges to flush

Re: [PATCH 2/2] kvm: ppc: booke: check range page invalidation progress on page setup

2013-10-04 Thread Alexander Graf
On 07.08.2013, at 12:03, Bharat Bhushan wrote: > When the MM code is invalidating a range of pages, it calls the KVM > kvm_mmu_notifier_invalidate_range_start() notifier function, which calls > kvm_unmap_hva_range(), which arranges to flush all the TLBs for guest pages. > However, the Linux PTEs

Re: [PATCH 2/2] kvm: ppc: booke: check range page invalidation progress on page setup

2013-08-09 Thread Scott Wood
On Wed, 2013-08-07 at 15:33 +0530, Bharat Bhushan wrote: > When the MM code is invalidating a range of pages, it calls the KVM > kvm_mmu_notifier_invalidate_range_start() notifier function, which calls > kvm_unmap_hva_range(), which arranges to flush all the TLBs for guest pages. > However, the Lin

[PATCH 2/2] kvm: ppc: booke: check range page invalidation progress on page setup

2013-08-07 Thread Bharat Bhushan
When the MM code is invalidating a range of pages, it calls the KVM kvm_mmu_notifier_invalidate_range_start() notifier function, which calls kvm_unmap_hva_range(), which arranges to flush all the TLBs for guest pages. However, the Linux PTEs for the range being flushed are still valid at that point