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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to