From: Zqiang <qiang.zh...@windriver.com> arch/x86/lib/msr-smp.c:256:51: warning: argument 2 of type 'u32 *' {aka 'unsigned int *'} declared as a pointer [-Warray-parameter=] 256 | int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs)
arch/x86/include/asm/msr.h:347:50: note: previously declared as an array 'u32[8]' {aka 'unsigned int[8]'} 347 | int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]) arch/x86/lib/msr-smp.c:269:51: warning: argument 2 of type 'u32 *' {aka 'unsigned int *'} declared as a pointer [-Warray-parameter=] 269 | int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs) arch/x86/include/asm/msr.h:348:50: note: previously declared as an array 'u32[8]' {aka 'unsigned int[8]'} 348 | int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]) Signed-off-by: Zqiang <qiang.zh...@windriver.com> --- arch/x86/include/asm/msr.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/x86/include/asm/msr.h b/arch/x86/include/asm/msr.h index e16cccdd0420..08eb0a72163a 100644 --- a/arch/x86/include/asm/msr.h +++ b/arch/x86/include/asm/msr.h @@ -344,8 +344,8 @@ int rdmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h); int wrmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h); int rdmsrl_safe_on_cpu(unsigned int cpu, u32 msr_no, u64 *q); int wrmsrl_safe_on_cpu(unsigned int cpu, u32 msr_no, u64 q); -int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]); -int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]); +int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs); +int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs); #else /* CONFIG_SMP */ static inline int rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h) { @@ -394,11 +394,11 @@ static inline int wrmsrl_safe_on_cpu(unsigned int cpu, u32 msr_no, u64 q) { return wrmsrl_safe(msr_no, q); } -static inline int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]) +static inline int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs) { return rdmsr_safe_regs(regs); } -static inline int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]) +static inline int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs) { return wrmsr_safe_regs(regs); } -- 2.29.2
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9946): https://lists.yoctoproject.org/g/linux-yocto/message/9946 Mute This Topic: https://lists.yoctoproject.org/mt/83412264/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-