[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 2/6] x86/hvm: Handle viridian MSRs via the new guest_{rd, wr}msr() infrastructure
On 27/02/18 14:13, Roger Pau Monné wrote: > On Mon, Feb 26, 2018 at 05:35:15PM +0000, Andrew Cooper wrote: >> @@ -173,11 +175,26 @@ int guest_rdmsr(const struct vcpu *v, uint32_t msr, >> uint64_t *val) >> _MSR_MISC_FEATURES_CPUID_FAULTING; >> break; >> >> + case 0x40000000 ... 0x400001ff: > I think it would be clearer to use VIRIDIAN_MSR_MIN ... > VIRIDIAN_MSR_MAX. > > Or else the defines should be removed because you are removing all of > it's users. Both of these would be wrong. I'll remove them instead. The problem here, and moreso with the following patch, is that the range of acceptable MSRs depends on which hypervisor we are emulating. Using named labels here actually confuses rather than helps matters. ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |