x86/HVM: replace open-coded non-local cache flushing
authorJan Beulich <jbeulich@suse.com>
Mon, 28 Apr 2014 10:45:12 +0000 (12:45 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 28 Apr 2014 10:45:12 +0000 (12:45 +0200)
commit37e6237b1e02d4a1d9582c63b17884ffd7d4691f
tree5faf278289b9d5a27faf0778fb5c5ee9f4aa7881
parent1a2a390a560e8319a6be98c7ab6cfaebd230f67e
x86/HVM: replace open-coded non-local cache flushing

We accumulated quite a number of these, despite having a pre-canned
interface for it.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c