Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-13 Thread Richard Purdie
On Thu, 2017-11-30 at 19:05 +0100, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS > address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific helper

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-13 Thread Richard Purdie
On Thu, 2017-11-30 at 19:05 +0100, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS > address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific helper

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-06 Thread Paolo Bonzini
On 06/12/2017 10:50, 王金浦 wrote: > 2017-12-06 3:32 GMT+01:00 Wanpeng Li : >> 2017-12-01 2:05 GMT+08:00 Radim Krčmář : >>> Implementation of the unpinned APIC page didn't update the VMCS address >>> cache when invalidation was done through range mmu

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-06 Thread Paolo Bonzini
On 06/12/2017 10:50, 王金浦 wrote: > 2017-12-06 3:32 GMT+01:00 Wanpeng Li : >> 2017-12-01 2:05 GMT+08:00 Radim Krčmář : >>> Implementation of the unpinned APIC page didn't update the VMCS address >>> cache when invalidation was done through range mmu notifiers. >>> This became a problem when the page

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-06 Thread 王金浦
2017-12-06 3:32 GMT+01:00 Wanpeng Li : > 2017-12-01 2:05 GMT+08:00 Radim Krčmář : >> Implementation of the unpinned APIC page didn't update the VMCS address >> cache when invalidation was done through range mmu notifiers. >> This became a problem when the

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-06 Thread 王金浦
2017-12-06 3:32 GMT+01:00 Wanpeng Li : > 2017-12-01 2:05 GMT+08:00 Radim Krčmář : >> Implementation of the unpinned APIC page didn't update the VMCS address >> cache when invalidation was done through range mmu notifiers. >> This became a problem when the page notifier was removed. >> >>

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-06 Thread Fabian Grünbichler
On Thu, Nov 30, 2017 at 07:05:45PM +0100, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-06 Thread Fabian Grünbichler
On Thu, Nov 30, 2017 at 07:05:45PM +0100, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-05 Thread Wanpeng Li
2017-12-01 2:05 GMT+08:00 Radim Krčmář : > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-05 Thread Wanpeng Li
2017-12-01 2:05 GMT+08:00 Radim Krčmář : > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific helper and call it from

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-03 Thread Andrea Arcangeli
On Thu, Nov 30, 2017 at 07:05:45PM +0100, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-03 Thread Andrea Arcangeli
On Thu, Nov 30, 2017 at 07:05:45PM +0100, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-01 Thread Paolo Bonzini
On 30/11/2017 19:05, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific helper and call it from

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-01 Thread Paolo Bonzini
On 30/11/2017 19:05, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific helper and call it from

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-01 Thread Fabian Grünbichler
On Thu, Nov 30, 2017 at 07:05:45PM +0100, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific

Re: [PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-12-01 Thread Fabian Grünbichler
On Thu, Nov 30, 2017 at 07:05:45PM +0100, Radim Krčmář wrote: > Implementation of the unpinned APIC page didn't update the VMCS address > cache when invalidation was done through range mmu notifiers. > This became a problem when the page notifier was removed. > > Re-introduce the arch-specific

[PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-11-30 Thread Radim Krčmář
Implementation of the unpinned APIC page didn't update the VMCS address cache when invalidation was done through range mmu notifiers. This became a problem when the page notifier was removed. Re-introduce the arch-specific helper and call it from ...range_start. Fixes: 38b9917350cb ("kvm: vmx:

[PATCH 1/2] KVM: x86: fix APIC page invalidation

2017-11-30 Thread Radim Krčmář
Implementation of the unpinned APIC page didn't update the VMCS address cache when invalidation was done through range mmu notifiers. This became a problem when the page notifier was removed. Re-introduce the arch-specific helper and call it from ...range_start. Fixes: 38b9917350cb ("kvm: vmx: