All of lore.kernel.org
 help / color / mirror / Atom feed
* [jpoimboe:klp-build 47/63] include/linux/annotate.h:116:41: error: expected ':' or ')' before 'ASM_ANNOTATE_DATA'
@ 2025-09-16  8:38 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2025-09-16  8:38 UTC (permalink / raw)
  To: Josh Poimboeuf; +Cc: oe-kbuild-all

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/jpoimboe/linux.git klp-build
head:   2593505eb2ab279f15bb41f68fc71e07e88c48d1
commit: b7bac878d42c246802d0371ba54de9923e9dc954 [47/63] x86,objtool: Annotate special section entries
config: um-randconfig-001-20250916 (https://download.01.org/0day-ci/archive/20250916/202509161602.PBvzz48S-lkp@intel.com/config)
compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250916/202509161602.PBvzz48S-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202509161602.PBvzz48S-lkp@intel.com/

All errors (new ones prefixed by >>):

   In file included from include/linux/objtool.h:6,
                    from arch/x86/include/asm/alternative.h:7,
                    from arch/x86/include/asm/atomic.h:7,
                    from include/linux/atomic.h:7,
                    from include/linux/jump_label.h:257,
                    from arch/x86/include/asm/string_64.h:6,
                    from arch/x86/include/asm/string.h:5,
                    from include/linux/string.h:65,
                    from lib/string.c:25:
   arch/x86/include/asm/word-at-a-time.h: In function 'load_unaligned_zeropad':
>> include/linux/annotate.h:116:41: error: expected ':' or ')' before 'ASM_ANNOTATE_DATA'
     116 | #define ANNOTATE_DATA_SPECIAL           ASM_ANNOTATE_DATA(ANNOTYPE_DATA_SPECIAL)
         |                                         ^~~~~~~~~~~~~~~~~
   arch/x86/include/asm/asm.h:197:9: note: in expansion of macro 'ANNOTATE_DATA_SPECIAL'
     197 |         ANNOTATE_DATA_SPECIAL                                   \
         |         ^~~~~~~~~~~~~~~~~~~~~
   arch/x86/include/asm/word-at-a-time.h:77:17: note: in expansion of macro '_ASM_EXTABLE_TYPE'
      77 |                 _ASM_EXTABLE_TYPE(1b, 2b, EX_TYPE_ZEROPAD)
         |                 ^~~~~~~~~~~~~~~~~


vim +116 include/linux/annotate.h

1a6f9c365a6ccf Josh Poimboeuf 2025-09-15  111  
1a6f9c365a6ccf Josh Poimboeuf 2025-09-15  112  /*
1a6f9c365a6ccf Josh Poimboeuf 2025-09-15  113   * Annotate a special section entry.  This emables livepatch module generation
1a6f9c365a6ccf Josh Poimboeuf 2025-09-15  114   * to find and extract individual special section entries as needed.
1a6f9c365a6ccf Josh Poimboeuf 2025-09-15  115   */
1a6f9c365a6ccf Josh Poimboeuf 2025-09-15 @116  #define ANNOTATE_DATA_SPECIAL		ASM_ANNOTATE_DATA(ANNOTYPE_DATA_SPECIAL)
bbbacd28eeda68 Josh Poimboeuf 2025-09-15  117  

:::::: The code at line 116 was first introduced by commit
:::::: 1a6f9c365a6ccf43552a506bcf08caed21cfd8cc objtool: Add ANNOTATE_DATA_SPECIAL

:::::: TO: Josh Poimboeuf <jpoimboe@kernel.org>
:::::: CC: Josh Poimboeuf <jpoimboe@kernel.org>

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-09-16  8:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-16  8:38 [jpoimboe:klp-build 47/63] include/linux/annotate.h:116:41: error: expected ':' or ')' before 'ASM_ANNOTATE_DATA' kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.