To fulfill the "protected" in its name, don't let the real hardware
values leak. While we could report a control register value expressing
this (which I would have preferred), unconditionally raise #GP for all
accesses (in the interest of getting this done).
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
case MSR_TSX_CTRL:
case MSR_AMD64_LWP_CFG:
case MSR_AMD64_LWP_CBADDR:
+ case MSR_PPIN_CTL:
+ case MSR_PPIN:
+ case MSR_AMD_PPIN_CTL:
+ case MSR_AMD_PPIN:
/* Not offered to guests. */
goto gp_fault;
case MSR_TSX_CTRL:
case MSR_AMD64_LWP_CFG:
case MSR_AMD64_LWP_CBADDR:
+ case MSR_PPIN_CTL:
+ case MSR_PPIN:
+ case MSR_AMD_PPIN_CTL:
+ case MSR_AMD_PPIN:
/* Not offered to guests. */
goto gp_fault;