x86/cpuid: Offer ITSC to domains which are automatically non-migrateable
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 9 Jan 2017 12:54:55 +0000 (12:54 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 18 Jan 2017 14:32:30 +0000 (14:32 +0000)
commit3f50ad8dae7f01df3adbbec7b9ce34b61f13d09c
tree69fb619e6959b5a817f1b80c2923024515e807c9
parent103a1770fab99768ede3431e27e442ea2c407f7e
x86/cpuid: Offer ITSC to domains which are automatically non-migrateable

Dom0 doesn't have a toolstack to explicitly decide that ITSC is safe to offer.
For domains which are automatically built with disable_migrate set, offer ITSC
automatically.

This is important for HVM-based dom0, and for when cpuid faulting is imposed
on the control domain.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/cpuid.c