On 1/9/2023 3:28 pm, Xiong Zhang wrote:
Once user specifies an un-consistency value, KVM can return an error to user and drop user setting, or correct the un-consistency data and accept the corrected data, this commit chooses to return an error to user.
Doing so is inconsistent with other vPMU CPUID configurations. This issue is generic and not just for this PMU CPUID leaf. Make sure this part of the design is covered in the vPMU documentation.