x86/mm: monitor table is HVM-only
authorJan Beulich <jbeulich@suse.com>
Wed, 22 Apr 2020 08:55:15 +0000 (10:55 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 22 Apr 2020 08:55:15 +0000 (10:55 +0200)
commit17b094b97c823c956c57e31c5cd7175d56b3efe4
tree95a4727a5511ffc0ecbdc02e89a186f4dd9d71f6
parent7dc64a837532efb3e42b097115199910aac6976b
x86/mm: monitor table is HVM-only

Move the per-vCPU field to the HVM sub-structure.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm.c
xen/arch/x86/mm/hap/hap.c
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/multi.c
xen/include/asm-x86/domain.h
xen/include/asm-x86/hvm/vcpu.h