[android-common:android16-6.12 0/1] drivers/usb/gadget/android_configfs_uevent.c:231:6: sparse: sparse: symbol '__android_set_connected' was not declared. Should it be static?
kernel test robot <[email protected]>
| Newsgroups | dev.linux.lists.oe-kbuild-all |
|---|---|
| Message-ID | <[email protected]> |
tree: https://android.googlesource.com/kernel/common android16-6.12 head: 0fd55a309793adc6b8cddb5c29e80caa545ba4bb commit: 957b40b3b769bc23db3d6491db267e3166f91316 [0/1] ANDROID: usb: gadget: configfs: Add Uevent to notify userspace config: x86_64-randconfig-122-20260718 (https://download.01.org/0day-ci/archive/20260718/[email protected]/config) compiler: gcc-14 (Debian 14.2.0-19) 14.2.0 sparse: v0.6.5-rc1 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260718/[email protected]/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 <[email protected]> | Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ sparse warnings: (new ones prefixed by >>) >> drivers/usb/gadget/android_configfs_uevent.c:231:6: sparse: sparse: symbol '__android_set_connected' was not declared. Should it be static? >> drivers/usb/gadget/android_configfs_uevent.c:245:6: sparse: sparse: symbol '__android_set_configured' was not declared. Should it be static? vim +/__android_set_connected +231 drivers/usb/gadget/android_configfs_uevent.c 230 > 231 void __android_set_connected(struct android_uevent_opts *opts, 232 bool connected) 233 { 234 unsigned long flags; 235 236 spin_lock_irqsave(&opts_lock, flags); 237 // Don't send the uevent if connected state is not changed 238 if (opts->connected != connected) { 239 opts->connected = connected; 240 schedule_work(&opts->work); 241 } 242 spin_unlock_irqrestore(&opts_lock, flags); 243 } 244 > 245 void __android_set_configured(struct android_uevent_opts *opts, 246 bool configured) 247 { 248 unsigned long flags; 249 250 spin_lock_irqsave(&opts_lock, flags); 251 // Don't send the uevent if configure state is not changed 252 if (opts->configured != configured) { 253 opts->configured = configured; 254 schedule_work(&opts->work); 255 } 256 spin_unlock_irqrestore(&opts_lock, flags); 257 } 258 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki