csky: Remove compile warning for CONFIG_SMP
Subsystems (2)
[email protected]
maintainerPATCH 1/1 csky: Remove compile warning for CONFIG_SMP
From: "Guo Ren (Alibaba DAMO Academy)" <[email protected]>
When CONFIG_SMP is enabled, there is a compile warning:
arch/csky/kernel/smp.c:242:6: warning: no previous prototype for 'csky_start_secondary' [-Wmissing-prototypes]
242 | void csky_start_secondary(void)
| ^~~~~~~~~~~~~~~~~~~~
Add a similar prototype with csky_start in sections.h.
Signed-off-by Guo Ren (Alibaba DAMO Academy) <[email protected]>
--- arch/csky/include/asm/sections.h | 1 + 1 file changed, 1 insertion(+)
arch/csky/include/asm/sections.h +1 -0
@@ -8,5 +8,6 @@extern char _start[]; asmlinkage void csky_start(unsigned int unused, void *dtb_start); +asmlinkage void csky_start_secondary(void);#endif /* __ASM_SECTIONS_H */
Signature · 1 line
2.40.1
Quoted 4 lines · On 10/19/25 4:02 AM, [email protected] wrote:
From: "Guo Ren (Alibaba DAMO Academy)" <[email protected]>
When
CONFIG_SMPis enabled, there is a compile warning:
Quoted 8 lines
arch/csky/kernel/smp.c:242:6: warning: no previous prototype for 'csky_start_secondary' [-Wmissing-prototypes]
242 | voidcsky_start_secondary(void)| ^~~~~~~~~~~~~~~~~~~~Add a similar prototype with
csky_startinsections.h.Signed-off-by Guo Ren (Alibaba DAMO Academy) <[email protected]>
Reviewed-by Randy Dunlap <[email protected]>
Tested-by Randy Dunlap <[email protected]>
Thanks.
Quoted 15 lines
--- arch/csky/include/asm/sections.h | 1 + 1 file changed, 1 insertion(+)arch/csky/include/asm/sections.h +1
-0@@ -8,5 +8,6 @@extern char _start[]; asmlinkage void csky_start(unsigned int unused, void *dtb_start); +asmlinkage void csky_start_secondary(void);#endif /* __ASM_SECTIONS_H */
Signature · 1 line
~Randy