Re: [PATCH] reiserfs: avoid objtool warning after panic

kernel test robot <[email protected]>
Newsgroups gmane.linux.kernel,gmane.comp.file-systems.reiserfs.general
Message-ID <[email protected]>
Hi Arnd,

I love your patch! Perhaps something to improve:

[auto build test WARNING on soc/for-next]
[also build test WARNING on linus/master v6.1 next-20221215]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]

url:    https://github.com/intel-lab-lkp/linux/commits/Arnd-Bergmann/reiserfs-avoid-objtool-warning-after-panic/20221216-003104
base:   https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git for-next
patch link:    https://lore.kernel.org/r/20221215162759.3883282-1-arnd%40kernel.org
patch subject: [PATCH] reiserfs: avoid objtool warning after panic
config: x86_64-randconfig-a006
compiler: gcc-11 (Debian 11.3.0-8) 11.3.0
reproduce (this is a W=1 build):
        # https://github.com/intel-lab-lkp/linux/commit/6717d6cf61015a15ca3b1a8623a5f3b2569312be
        git remote add linux-review https://github.com/intel-lab-lkp/linux
        git fetch --no-tags linux-review Arnd-Bergmann/reiserfs-avoid-objtool-warning-after-panic/20221216-003104
        git checkout 6717d6cf61015a15ca3b1a8623a5f3b2569312be
        # save the config file
        mkdir build_dir && cp config build_dir/.config
        make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash fs/

If you fix the issue, kindly add following tag where applicable
| Reported-by: kernel test robot <[email protected]>

All warnings (new ones prefixed by >>):

>> fs/reiserfs/bitmap.o: warning: objtool: get_left_neighbor.cold+0x25: unreachable instruction
--
>> fs/reiserfs/do_balan.o: warning: objtool: check_internal_node+0x22e: unreachable instruction
--
>> fs/reiserfs/namei.o: warning: objtool: search_by_entry_key+0x40c: unreachable instruction
--
>> fs/reiserfs/inode.o: warning: objtool: reiserfs_update_sd_size.cold+0x48: unreachable instruction
--
>> fs/reiserfs/dir.o: warning: objtool: reiserfs_readdir_inode.cold+0x33: unreachable instruction
--
>> fs/reiserfs/fix_node.o: warning: objtool: create_virtual_node+0x16b7: unreachable instruction
--
>> fs/reiserfs/super.o: warning: objtool: add_save_link.cold+0x29: unreachable instruction
--
>> fs/reiserfs/objectid.o: warning: objtool: reiserfs_get_unused_objectid.cold+0x1d: unreachable instruction
--
>> fs/reiserfs/lbalance.o: warning: objtool: leaf_paste_in_buffer+0xcb6: unreachable instruction
--
>> fs/reiserfs/stree.o: warning: objtool: search_by_key+0x189d: unreachable instruction
--
>> fs/reiserfs/tail_conversion.o: warning: objtool: direct2indirect+0x89e: unreachable instruction
..


objdump-func vmlinux.o get_left_neighbor.cold:

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp
config (text/plain, 109 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.