[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 1/3] xen/pv: allow pmu msr accesses to cause GP
On 26.09.22 22:09, Boris Ostrovsky wrote: On 9/26/22 10:18 AM, Juergen Gross wrote:bool pmu_msr_read(unsigned int msr, uint64_t *val, int *err) { if (boot_cpu_data.x86_vendor != X86_VENDOR_INTEL) { - if (is_amd_pmu_msr(msr)) { - if (!xen_amd_pmu_emulate(msr, val, 1)) - *val = native_read_msr_safe(msr, err); - return true; + if (!is_amd_pmu_msr(msr))You should be able to move vendor check inside is_<vendor>_pmu_msr(). I like that. Together with Jan's suggestion this makes the code much more readable! Juergen Attachment:
OpenPGP_0xB0DE9DD628BF132F.asc Attachment:
OpenPGP_signature
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |