|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [bug report] x86/xen/msr: Remove calling native_{read,write}_msr{,_safe}() in pmu_msr_{read,write}()
Hello Xin Li (Intel),
Commit 0cb6f4128a7d ("x86/xen/msr: Remove calling
native_{read,write}_msr{,_safe}() in pmu_msr_{read,write}()") from
Apr 27, 2025 (linux-next), leads to the following Smatch static
checker warning:
arch/x86/xen/enlighten_pv.c:1168 xen_read_msr_safe()
error: uninitialized symbol 'err'.
arch/x86/xen/enlighten_pv.c
1163 static int xen_read_msr_safe(u32 msr, u64 *val)
1164 {
1165 int err;
1166
1167 *val = xen_do_read_msr(msr, &err);
^^^
The first return in xen_do_read_msr() doesn't set *err.
--> 1168 return err;
1169 }
regards,
dan carpenter
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |