[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] x86/svm: Fold nsvm_{wr,rd}msr() into svm_msr_{read,write}_intercept()
On 22.07.2020 11:26, Roger Pau Monné wrote: > On Tue, Jul 21, 2020 at 06:22:08PM +0100, Andrew Cooper wrote: >> @@ -2085,6 +2091,22 @@ static int svm_msr_write_intercept(unsigned int msr, >> uint64_t msr_content) >> goto gpf; >> break; >> >> + case MSR_K8_VM_CR: >> + /* ignore write. handle all bits as read-only. */ >> + break; >> + >> + case MSR_K8_VM_HSAVE_PA: >> + if ( (msr_content & ~PAGE_MASK) || msr_content > 0xfd00000000ULL ) > > Regarding the address check, the PM states "the maximum supported > physical address for this implementation", but I don't seem to be able > to find where is this actually announced. I think you'd typically find this information in the BKDG or PPR only. The PM is generic, while the named two are specific to particular families or even just models. Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |