]> xenbits.xensource.com Git - xen.git/commit
relax vCPU pinned checks
authorKeir Fraser <keir@xen.org>
Wed, 5 Jan 2011 10:01:11 +0000 (10:01 +0000)
committerKeir Fraser <keir@xen.org>
Wed, 5 Jan 2011 10:01:11 +0000 (10:01 +0000)
commit46d23dbcf0a087c99be9c88f8fc082393e766aa1
tree508e31d06a54b2e1e0f9b2950e59989ac93027f0
parent317090f2918f14ef5e774572ec8bfa1392dbfc5e
relax vCPU pinned checks

Both writing of certain MSRs and VCPUOP_get_physid make sense also for
dynamically (perhaps temporarily) pinned vcpus.

Likely a couple of other MSR writes (MSR_K8_HWCR, MSR_AMD64_NB_CFG,
MSR_FAM10H_MMIO_CONF_BASE) would make sense to be restricted by an
is_pinned() check too, possibly also some MSR reads.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen-unstable changeset:   22649:39194f457534
xen-unstable date:        Wed Jan 05 09:57:15 2011 +0000
xen/arch/x86/domain.c
xen/arch/x86/traps.c
xen/include/xen/sched.h