Messages in this thread | | | Subject | Re: [PATCH] svm: Add mutex_lock to protect apic_access_page_done on AMD systems | From | Paolo Bonzini <> | Date | Sun, 25 Nov 2018 18:34:41 +0100 |
| |
On 12/11/18 14:37, joro@8bytes.org wrote: > On Mon, Nov 12, 2018 at 12:23:14PM +0000, Suthikulpanit, Suravee wrote: >> From: Wei Wang <wawei@amazon.de> >> >> There is a race condition when accessing kvm->arch.apic_access_page_done. >> Due to it, x86_set_memory_region will fail when creating the second vcpu >> for a svm guest. >> >> Add a mutex_lock to serialize the accesses to apic_access_page_done. >> This lock is also used by vmx for the same purpose. >> >> Signed-off-by: Wei Wang <wawei@amazon.de> >> Signed-off-by: Amadeusz Juskowiak <ajusk@amazon.de> >> Signed-off-by: Julian Stecklina <jsteckli@amazon.de> >> Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> > Reviewed-by: Joerg Roedel <jroedel@suse.de>
Queued, thanks.
Paolo
| |