On Thu, 28 Sept 2023 at 05:02, KaiLong Wang <wangkailong@xxxxxxx> wrote: > > Fix the following errors reported by checkpatch: > > ERROR: spaces required around that ':' (ctx:WxV) > ERROR: space required after that ',' (ctx:VxO) > ERROR: need consistent spacing around '*' (ctx:VxW) > > Signed-off-by: KaiLong Wang <wangkailong@xxxxxxx> NAK Please don't use checkpatch without testing the result. And please don't go around running checkpatch on existing source files to generate cosmetic patches: checkpatch is useful for new code contributions but there is no desire in the community to make the entire existing code base checkpatch-clean (and given this broken patch, that is not even possible) checkpatch does not work for linker scripts and this header file is #include'd by linker scripts exclusively. If you are looking for ways to start contributing to the linux kernel, have a look at drivers/staging instead of proposing cosmetic 'fixes' that break the code. > --- > include/asm-generic/vmlinux.lds.h | 22 +++++++++++----------- > 1 file changed, 11 insertions(+), 11 deletions(-) > > diff --git a/include/asm-generic/vmlinux.lds.h b/include/asm-generic/vmlinux.lds.h > index 9c59409104f6..9e19234bbf97 100644 > --- a/include/asm-generic/vmlinux.lds.h > +++ b/include/asm-generic/vmlinux.lds.h > @@ -63,8 +63,8 @@ > * up in the PT_NOTE Program Header. > */ > #ifdef EMITS_PT_NOTE > -#define NOTES_HEADERS :text :note > -#define NOTES_HEADERS_RESTORE __restore_ph : { *(.__restore_ph) } :text > +#define NOTES_HEADERS : text : note > +#define NOTES_HEADERS_RESTORE __restore_ph : { *(.__restore_ph) } : text > #else > #define NOTES_HEADERS > #define NOTES_HEADERS_RESTORE > @@ -98,10 +98,10 @@ > */ > #if defined(CONFIG_LD_DEAD_CODE_DATA_ELIMINATION) || defined(CONFIG_LTO_CLANG) > #define TEXT_MAIN .text .text.[0-9a-zA-Z_]* > -#define DATA_MAIN .data .data.[0-9a-zA-Z_]* .data..L* .data..compoundliteral* .data.$__unnamed_* .data.$L* > +#define DATA_MAIN .data .data.[0-9a-zA-Z_] * .data..L * .data..compoundliteral * .data.$__unnamed_ * .data.$L* > #define SDATA_MAIN .sdata .sdata.[0-9a-zA-Z_]* > -#define RODATA_MAIN .rodata .rodata.[0-9a-zA-Z_]* .rodata..L* > -#define BSS_MAIN .bss .bss.[0-9a-zA-Z_]* .bss..compoundliteral* > +#define RODATA_MAIN .rodata .rodata.[0-9a-zA-Z_] * .rodata..L* > +#define BSS_MAIN .bss .bss.[0-9a-zA-Z_] * .bss..compoundliteral* > #define SBSS_MAIN .sbss .sbss.[0-9a-zA-Z_]* > #else > #define TEXT_MAIN .text > @@ -294,7 +294,7 @@ > #ifdef CONFIG_SERIAL_EARLYCON > #define EARLYCON_TABLE() \ > . = ALIGN(8); \ > - BOUNDED_SECTION_POST_LABEL(__earlycon_table, __earlycon_table, , _end) > + BOUNDED_SECTION_POST_LABEL(__earlycon_table, __earlycon_table,, _end) > #else > #define EARLYCON_TABLE() > #endif > @@ -462,7 +462,7 @@ > . = ALIGN((align)); \ > .rodata : AT(ADDR(.rodata) - LOAD_OFFSET) { \ > __start_rodata = .; \ > - *(.rodata) *(.rodata.*) \ > + *(.rodata) * (.rodata.*) \ > SCHED_DATA \ > RO_AFTER_INIT_DATA /* Read only after init */ \ > . = ALIGN(8); \ > @@ -494,28 +494,28 @@ > /* Kernel symbol table: Normal symbols */ \ > __ksymtab : AT(ADDR(__ksymtab) - LOAD_OFFSET) { \ > __start___ksymtab = .; \ > - KEEP(*(SORT(___ksymtab+*))) \ > + KEEP(*(SORT(___ksymtab+ *))) \ > __stop___ksymtab = .; \ > } \ > \ > /* Kernel symbol table: GPL-only symbols */ \ > __ksymtab_gpl : AT(ADDR(__ksymtab_gpl) - LOAD_OFFSET) { \ > __start___ksymtab_gpl = .; \ > - KEEP(*(SORT(___ksymtab_gpl+*))) \ > + KEEP(*(SORT(___ksymtab_gpl+ *))) \ > __stop___ksymtab_gpl = .; \ > } \ > \ > /* Kernel symbol table: Normal symbols */ \ > __kcrctab : AT(ADDR(__kcrctab) - LOAD_OFFSET) { \ > __start___kcrctab = .; \ > - KEEP(*(SORT(___kcrctab+*))) \ > + KEEP(*(SORT(___kcrctab+ *))) \ > __stop___kcrctab = .; \ > } \ > \ > /* Kernel symbol table: GPL-only symbols */ \ > __kcrctab_gpl : AT(ADDR(__kcrctab_gpl) - LOAD_OFFSET) { \ > __start___kcrctab_gpl = .; \ > - KEEP(*(SORT(___kcrctab_gpl+*))) \ > + KEEP(*(SORT(___kcrctab_gpl+ *))) \ > __stop___kcrctab_gpl = .; \ > } \ > \ > -- > 2.17.1