From: kernel test robot <lkp@intel.com>
To: Bart Van Assche <bvanassche@acm.org>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev
Subject: [bvanassche:thread-safety 27/28] WARNING: modpost: EXPORT symbol "bdev_freeze" [vmlinux] version generation failed, symbol will not be versioned.
Date: Sun, 2 Feb 2025 03:11:51 +0800 [thread overview]
Message-ID: <202502020336.aG3gxsCZ-lkp@intel.com> (raw)
tree: https://github.com/bvanassche/linux thread-safety
head: edb8f58988e23eb5e665bf55625f2461a878483b
commit: 764be7505819829512a767795ea7063f2fd2e132 [27/28] treewide: Annotate all struct mutex users
config: s390-randconfig-002-20250201 (https://download.01.org/0day-ci/archive/20250202/202502020336.aG3gxsCZ-lkp@intel.com/config)
compiler: clang version 21.0.0git (https://github.com/llvm/llvm-project 355d0b186f178668b103068537e517f3d52ad639)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250202/202502020336.aG3gxsCZ-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/202502020336.aG3gxsCZ-lkp@intel.com/
All warnings (new ones prefixed by >>, old ones prefixed by <<):
>> WARNING: modpost: EXPORT symbol "kernel_param_lock" [vmlinux] version generation failed, symbol will not be versioned.
Is "kernel_param_lock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "sched_setattr_nocheck" [vmlinux] version generation failed, symbol will not be versioned.
Is "sched_setattr_nocheck" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "mutex_lock" [vmlinux] version generation failed, symbol will not be versioned.
Is "mutex_lock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "mutex_unlock" [vmlinux] version generation failed, symbol will not be versioned.
Is "mutex_unlock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "ww_mutex_unlock" [vmlinux] version generation failed, symbol will not be versioned.
Is "ww_mutex_unlock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "ww_mutex_trylock" [vmlinux] version generation failed, symbol will not be versioned.
Is "ww_mutex_trylock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "mutex_lock_interruptible" [vmlinux] version generation failed, symbol will not be versioned.
Is "mutex_lock_interruptible" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "mutex_lock_killable" [vmlinux] version generation failed, symbol will not be versioned.
Is "mutex_lock_killable" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "mutex_trylock" [vmlinux] version generation failed, symbol will not be versioned.
Is "mutex_trylock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "ww_mutex_lock" [vmlinux] version generation failed, symbol will not be versioned.
Is "ww_mutex_lock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "ww_mutex_lock_interruptible" [vmlinux] version generation failed, symbol will not be versioned.
Is "ww_mutex_lock_interruptible" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "console_list_lock" [vmlinux] version generation failed, symbol will not be versioned.
Is "console_list_lock" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "console_list_unlock" [vmlinux] version generation failed, symbol will not be versioned.
Is "console_list_unlock" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "generic_handle_irq" [vmlinux] version generation failed, symbol will not be versioned.
Is "generic_handle_irq" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "call_srcu" [vmlinux] version generation failed, symbol will not be versioned.
Is "call_srcu" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "srcutorture_get_gp_data" [vmlinux] version generation failed, symbol will not be versioned.
Is "srcutorture_get_gp_data" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "synchronize_rcu_expedited" [vmlinux] version generation failed, symbol will not be versioned.
Is "synchronize_rcu_expedited" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "pcpu_alloc_noprof" [vmlinux] version generation failed, symbol will not be versioned.
Is "pcpu_alloc_noprof" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "split_page" [vmlinux] version generation failed, symbol will not be versioned.
Is "split_page" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "is_free_buddy_page" [vmlinux] version generation failed, symbol will not be versioned.
Is "is_free_buddy_page" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "begin_new_exec" [vmlinux] version generation failed, symbol will not be versioned.
Is "begin_new_exec" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "setup_new_exec" [vmlinux] version generation failed, symbol will not be versioned.
Is "setup_new_exec" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "bprm_change_interp" [vmlinux] version generation failed, symbol will not be versioned.
Is "bprm_change_interp" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "pipe_lock" [vmlinux] version generation failed, symbol will not be versioned.
Is "pipe_lock" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "pipe_unlock" [vmlinux] version generation failed, symbol will not be versioned.
Is "pipe_unlock" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "lock_rename" [vmlinux] version generation failed, symbol will not be versioned.
Is "lock_rename" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "lock_rename_child" [vmlinux] version generation failed, symbol will not be versioned.
Is "lock_rename_child" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "unlock_rename" [vmlinux] version generation failed, symbol will not be versioned.
Is "unlock_rename" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "d_splice_alias" [vmlinux] version generation failed, symbol will not be versioned.
Is "d_splice_alias" prototyped in <asm/asm-prototypes.h>?
>> WARNING: modpost: EXPORT symbol "receive_fd" [vmlinux] version generation failed, symbol will not be versioned.
Is "receive_fd" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "__mnt_is_readonly" [vmlinux] version generation failed, symbol will not be versioned.
Is "__mnt_is_readonly" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "kernfs_notify" [vmlinux] version generation failed, symbol will not be versioned.
Is "kernfs_notify" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "netfs_writeback_single" [vmlinux] version generation failed, symbol will not be versioned.
Is "netfs_writeback_single" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "jbd2_journal_update_sb_errno" [vmlinux] version generation failed, symbol will not be versioned.
Is "jbd2_journal_update_sb_errno" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "jbd2_journal_clear_features" [vmlinux] version generation failed, symbol will not be versioned.
Is "jbd2_journal_clear_features" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "fat_free_clusters" [vmlinux] version generation failed, symbol will not be versioned.
Is "fat_free_clusters" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "fat_build_inode" [vmlinux] version generation failed, symbol will not be versioned.
Is "fat_build_inode" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "key_link" [vmlinux] version generation failed, symbol will not be versioned.
Is "key_link" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "bdev_freeze" [vmlinux] version generation failed, symbol will not be versioned.
Is "bdev_freeze" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "bdev_thaw" [vmlinux] version generation failed, symbol will not be versioned.
Is "bdev_thaw" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "bdev_mark_dead" [vmlinux] version generation failed, symbol will not be versioned.
Is "bdev_mark_dead" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "blkg_conf_prep" [vmlinux] version generation failed, symbol will not be versioned.
Is "blkg_conf_prep" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "blkg_conf_exit" [vmlinux] version generation failed, symbol will not be versioned.
Is "blkg_conf_exit" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "__do_once_sleepable_start" [vmlinux] version generation failed, symbol will not be versioned.
Is "__do_once_sleepable_start" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "__do_once_sleepable_done" [vmlinux] version generation failed, symbol will not be versioned.
Is "__do_once_sleepable_done" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "tty_init_termios" [vmlinux] version generation failed, symbol will not be versioned.
Is "tty_init_termios" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "tty_buffer_lock_exclusive" [vmlinux] version generation failed, symbol will not be versioned.
Is "tty_buffer_lock_exclusive" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "tty_buffer_unlock_exclusive" [vmlinux] version generation failed, symbol will not be versioned.
Is "tty_buffer_unlock_exclusive" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "tty_lock" [vmlinux] version generation failed, symbol will not be versioned.
Is "tty_lock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "tty_unlock" [vmlinux] version generation failed, symbol will not be versioned.
Is "tty_unlock" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "iommufd_access_create" [vmlinux] version generation failed, symbol will not be versioned.
Is "iommufd_access_create" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "dev_driver_string" [vmlinux] version generation failed, symbol will not be versioned.
Is "dev_driver_string" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "dev_vprintk_emit" [vmlinux] version generation failed, symbol will not be versioned.
Is "dev_vprintk_emit" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "bus_rescan_devices" [vmlinux] version generation failed, symbol will not be versioned.
Is "bus_rescan_devices" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "device_driver_attach" [vmlinux] version generation failed, symbol will not be versioned.
Is "device_driver_attach" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "regmap_attach_dev" [vmlinux] version generation failed, symbol will not be versioned.
Is "regmap_attach_dev" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "mddev_suspend" [vmlinux] version generation failed, symbol will not be versioned.
Is "mddev_suspend" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "md_idle_sync_thread" [vmlinux] version generation failed, symbol will not be versioned.
Is "md_idle_sync_thread" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "md_frozen_sync_thread" [vmlinux] version generation failed, symbol will not be versioned.
Is "md_frozen_sync_thread" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "md_unfrozen_sync_thread" [vmlinux] version generation failed, symbol will not be versioned.
Is "md_unfrozen_sync_thread" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "md_set_array_sectors" [vmlinux] version generation failed, symbol will not be versioned.
Is "md_set_array_sectors" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "dev_pm_opp_get_opp_table_ref" [vmlinux] version generation failed, symbol will not be versioned.
Is "dev_pm_opp_get_opp_table_ref" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "dev_pm_opp_get" [vmlinux] version generation failed, symbol will not be versioned.
Is "dev_pm_opp_get" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "of_changeset_apply" [vmlinux] version generation failed, symbol will not be versioned.
Is "of_changeset_apply" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "of_changeset_revert" [vmlinux] version generation failed, symbol will not be versioned.
Is "of_changeset_revert" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "comedi_auto_config" [vmlinux] version generation failed, symbol will not be versioned.
Is "comedi_auto_config" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: EXPORT symbol "devfreq_update_target" [vmlinux] version generation failed, symbol will not be versioned.
Is "devfreq_update_target" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: "mutex_trylock" [arch/s390/crypto/des_s390.ko] has no CRC!
WARNING: modpost: "mutex_unlock" [arch/s390/crypto/des_s390.ko] has no CRC!
WARNING: modpost: "mutex_trylock" [arch/s390/crypto/aes_s390.ko] has no CRC!
WARNING: modpost: "mutex_unlock" [arch/s390/crypto/aes_s390.ko] has no CRC!
WARNING: modpost: EXPORT symbol "kvm_set_internal_memslot" [arch/s390/kvm/kvm.ko] version generation failed, symbol will not be versioned.
Is "kvm_set_internal_memslot" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: "mutex_lock" [arch/s390/kvm/kvm.ko] has no CRC!
WARNING: modpost: "mutex_lock_killable" [arch/s390/kvm/kvm.ko] has no CRC!
WARNING: modpost: "mutex_trylock" [arch/s390/kvm/kvm.ko] has no CRC!
WARNING: modpost: "mutex_unlock" [arch/s390/kvm/kvm.ko] has no CRC!
WARNING: modpost: "d_splice_alias" [fs/minix/minix.ko] has no CRC!
WARNING: modpost: "d_splice_alias" [fs/ecryptfs/ecryptfs.ko] has no CRC!
WARNING: modpost: "mutex_lock" [fs/ecryptfs/ecryptfs.ko] has no CRC!
WARNING: modpost: "lock_rename" [fs/ecryptfs/ecryptfs.ko] has no CRC!
WARNING: modpost: "unlock_rename" [fs/ecryptfs/ecryptfs.ko] has no CRC!
WARNING: modpost: "mutex_trylock" [fs/ecryptfs/ecryptfs.ko] has no CRC!
WARNING: modpost: "mutex_unlock" [fs/ecryptfs/ecryptfs.ko] has no CRC!
WARNING: modpost: "d_splice_alias" [fs/freevxfs/freevxfs.ko] has no CRC!
WARNING: modpost: "d_splice_alias" [fs/hpfs/hpfs.ko] has no CRC!
WARNING: modpost: "mutex_lock" [fs/hpfs/hpfs.ko] has no CRC!
WARNING: modpost: "mutex_unlock" [fs/hpfs/hpfs.ko] has no CRC!
WARNING: modpost: "mutex_lock" [fs/autofs/autofs4.ko] has no CRC!
WARNING: modpost: "mutex_lock_interruptible" [fs/autofs/autofs4.ko] has no CRC!
WARNING: modpost: "mutex_unlock" [fs/autofs/autofs4.ko] has no CRC!
WARNING: modpost: "d_splice_alias" [fs/overlayfs/overlay.ko] has no CRC!
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
reply other threads:[~2025-02-01 19:12 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202502020336.aG3gxsCZ-lkp@intel.com \
--to=lkp@intel.com \
--cc=bvanassche@acm.org \
--cc=llvm@lists.linux.dev \
--cc=oe-kbuild-all@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox