* drivers/usb/host/bcma-hcd.c:448:13: error: invalid storage class for function 'bcma_hcd_remove'
@ 2026-09-23 21:23 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-09-23 21:23 UTC (permalink / raw)
To: oe-kbuild; +Cc: lkp
::::::
:::::: Manual check reason: "bisect to a FBC not belonging to original linux-review patches: branch: linux-review/Rosen-Penev/usb-bcma-control-VBUS-via-a-regulator-instead-of-a-GPIO/20260920-141355, commit: d7916d6794e6a7c02e96256f39f0e9a0d319c399"
::::::
BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
TO: Rosen Penev <rosenp@gmail.com>
CC: 0day robot <lkp@intel.com>
tree: https://github.com/intel-lab-lkp/linux/commits/Rosen-Penev/usb-bcma-control-VBUS-via-a-regulator-instead-of-a-GPIO/20260920-141355
head: 2560cd381820a9c2099175b6b43167f30ec17f79
commit: d7916d6794e6a7c02e96256f39f0e9a0d319c399 usb: bcma: control VBUS via a regulator instead of a GPIO
date: 3 days ago
:::::: branch date: 3 days ago
:::::: commit date: 3 days ago
config: csky-randconfig-1000-20260924 (https://download.01.org/0day-ci/archive/20260924/202609240509.gwpv3AFR-lkp@intel.com/config)
compiler: csky-linux-gcc (GCC) 16.1.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260924/202609240509.gwpv3AFR-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/r/202609240509.gwpv3AFR-lkp@intel.com/
All error/warnings (new ones prefixed by >>):
drivers/usb/host/bcma-hcd.c: In function 'bcma_hcd_probe':
>> drivers/usb/host/bcma-hcd.c:448:13: error: invalid storage class for function 'bcma_hcd_remove'
448 | static void bcma_hcd_remove(struct bcma_device *dev)
| ^~~~~~~~~~~~~~~
>> drivers/usb/host/bcma-hcd.c:462:13: error: invalid storage class for function 'bcma_hcd_shutdown'
462 | static void bcma_hcd_shutdown(struct bcma_device *dev)
| ^~~~~~~~~~~~~~~~~
>> drivers/usb/host/bcma-hcd.c:505:1: warning: 'alias' attribute ignored [-Wattributes]
505 | MODULE_DEVICE_TABLE(bcma, bcma_hcd_table);
| ^~~~~~~~~~~~~~~~~~~
>> drivers/usb/host/bcma-hcd.c:511:27: error: initializer element is not constant
511 | .remove = bcma_hcd_remove,
| ^~~~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:511:27: note: (near initialization for 'bcma_hcd_driver.remove')
drivers/usb/host/bcma-hcd.c:512:27: error: initializer element is not constant
512 | .shutdown = bcma_hcd_shutdown,
| ^~~~~~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:512:27: note: (near initialization for 'bcma_hcd_driver.shutdown')
In file included from include/linux/device.h:32,
from include/linux/pci.h:38,
from include/linux/bcma/bcma.h:5,
from drivers/usb/host/bcma-hcd.c:21:
>> drivers/usb/host/bcma-hcd.c:516:20: error: invalid storage class for function 'bcma_hcd_driver_init'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~
include/linux/device/driver.h:267:19: note: in definition of macro 'module_driver'
267 | static int __init __driver##_init(void) \
| ^~~~~~~~
drivers/usb/host/bcma-hcd.c:516:1: note: in expansion of macro 'module_bcma_driver'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~~~~
In file included from include/linux/pci.h:31:
drivers/usb/host/bcma-hcd.c:516:20: error: initializer element is not constant
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~
include/linux/init.h:267:55: note: in definition of macro '____define_initcall'
267 | __attribute__((__section__(__sec))) = fn;
| ^~
include/linux/init.h:282:9: note: in expansion of macro '__unique_initcall'
282 | __unique_initcall(fn, id, __sec, __iid) \
| ^~~~~~~~~~~~~~~~~
include/linux/init.h:293:9: note: in expansion of macro '____define_initcall_modname'
293 | ____define_initcall_modname(fn, id, .initcall##id, __initcall_id(fn))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/init.h:295:41: note: in expansion of macro '__define_initcall_modname'
295 | #define __builtin_module_initcall(fn) __define_initcall_modname(fn, 6)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/module.h:89:25: note: in expansion of macro '__builtin_module_initcall'
89 | #define module_init(x) __builtin_module_initcall(x);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/device/driver.h:271:1: note: in expansion of macro 'module_init'
271 | module_init(__driver##_init); \
| ^~~~~~~~~~~
include/linux/bcma/bcma.h:325:9: note: in expansion of macro 'module_driver'
325 | module_driver(__bcma_driver, bcma_driver_register, \
| ^~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:516:1: note: in expansion of macro 'module_bcma_driver'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:516:20: error: initializer element is not constant
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~
include/linux/init.h:264:49: note: in definition of macro '__initcall_fn_ptr'
264 | #define __initcall_fn_ptr(fn, __iid, id) fn
| ^~
include/linux/init.h:293:9: note: in expansion of macro '____define_initcall_modname'
293 | ____define_initcall_modname(fn, id, .initcall##id, __initcall_id(fn))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/init.h:295:41: note: in expansion of macro '__define_initcall_modname'
295 | #define __builtin_module_initcall(fn) __define_initcall_modname(fn, 6)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/module.h:89:25: note: in expansion of macro '__builtin_module_initcall'
89 | #define module_init(x) __builtin_module_initcall(x);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/device/driver.h:271:1: note: in expansion of macro 'module_init'
271 | module_init(__driver##_init); \
| ^~~~~~~~~~~
include/linux/bcma/bcma.h:325:9: note: in expansion of macro 'module_driver'
325 | module_driver(__bcma_driver, bcma_driver_register, \
| ^~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:516:1: note: in expansion of macro 'module_bcma_driver'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:516:20: note: (near initialization for '__modname_bcma_hcd_driver_init.initcall_fn')
include/linux/init.h:264:49: note: in definition of macro '__initcall_fn_ptr'
264 | #define __initcall_fn_ptr(fn, __iid, id) fn
| ^~
include/linux/init.h:293:9: note: in expansion of macro '____define_initcall_modname'
293 | ____define_initcall_modname(fn, id, .initcall##id, __initcall_id(fn))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/init.h:295:41: note: in expansion of macro '__define_initcall_modname'
295 | #define __builtin_module_initcall(fn) __define_initcall_modname(fn, 6)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/module.h:89:25: note: in expansion of macro '__builtin_module_initcall'
89 | #define module_init(x) __builtin_module_initcall(x);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/device/driver.h:271:1: note: in expansion of macro 'module_init'
271 | module_init(__driver##_init); \
| ^~~~~~~~~~~
include/linux/bcma/bcma.h:325:9: note: in expansion of macro 'module_driver'
325 | module_driver(__bcma_driver, bcma_driver_register, \
| ^~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:516:1: note: in expansion of macro 'module_bcma_driver'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~~~~
>> drivers/usb/host/bcma-hcd.c:516:20: error: invalid storage class for function 'bcma_hcd_driver_exit'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~
include/linux/device/driver.h:272:20: note: in definition of macro 'module_driver'
272 | static void __exit __driver##_exit(void) \
| ^~~~~~~~
drivers/usb/host/bcma-hcd.c:516:1: note: in expansion of macro 'module_bcma_driver'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:516:20: error: initializer element is not constant
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~
include/linux/init.h:337:57: note: in definition of macro '__exitcall'
337 | static exitcall_t __exitcall_##fn __exit_call = fn
| ^~
include/linux/device/driver.h:276:1: note: in expansion of macro 'module_exit'
276 | module_exit(__driver##_exit);
| ^~~~~~~~~~~
include/linux/bcma/bcma.h:325:9: note: in expansion of macro 'module_driver'
325 | module_driver(__bcma_driver, bcma_driver_register, \
| ^~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:516:1: note: in expansion of macro 'module_bcma_driver'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~~~~
In file included from include/linux/compiler_types.h:88,
from <command-line>:
>> include/linux/init.h:287:46: error: expected declaration or statement at end of input
287 | __aligned(__alignof__(struct initcall_modname)) = { \
| ^~~~~~~~~~~~~~~~
include/linux/compiler_attributes.h:33:68: note: in definition of macro '__aligned'
33 | #define __aligned(x) __attribute__((__aligned__(x)))
| ^
include/linux/init.h:293:9: note: in expansion of macro '____define_initcall_modname'
293 | ____define_initcall_modname(fn, id, .initcall##id, __initcall_id(fn))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/init.h:295:41: note: in expansion of macro '__define_initcall_modname'
295 | #define __builtin_module_initcall(fn) __define_initcall_modname(fn, 6)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/module.h:89:25: note: in expansion of macro '__builtin_module_initcall'
89 | #define module_init(x) __builtin_module_initcall(x);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/device/driver.h:271:1: note: in expansion of macro 'module_init'
271 | module_init(__driver##_init); \
| ^~~~~~~~~~~
include/linux/bcma/bcma.h:325:9: note: in expansion of macro 'module_driver'
325 | module_driver(__bcma_driver, bcma_driver_register, \
| ^~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c:516:1: note: in expansion of macro 'module_bcma_driver'
516 | module_bcma_driver(bcma_hcd_driver);
| ^~~~~~~~~~~~~~~~~~
drivers/usb/host/bcma-hcd.c: At top level:
>> drivers/usb/host/bcma-hcd.c:401:12: warning: 'bcma_hcd_probe' defined but not used [-Wunused-function]
401 | static int bcma_hcd_probe(struct bcma_device *core)
| ^~~~~~~~~~~~~~
vim +/bcma_hcd_remove +448 drivers/usb/host/bcma-hcd.c
3cc7e7b7872ebd Rafał Miłecki 2016-07-08 400
adbff3a4f93d85 Rafał Miłecki 2015-12-05 @401 static int bcma_hcd_probe(struct bcma_device *core)
adbff3a4f93d85 Rafał Miłecki 2015-12-05 402 {
adbff3a4f93d85 Rafał Miłecki 2015-12-05 403 int err;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 404 struct bcma_hcd_device *usb_dev;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 405
adbff3a4f93d85 Rafał Miłecki 2015-12-05 406 /* TODO: Probably need checks here; is the core connected? */
adbff3a4f93d85 Rafał Miłecki 2015-12-05 407
adbff3a4f93d85 Rafał Miłecki 2015-12-05 408 usb_dev = devm_kzalloc(&core->dev, sizeof(struct bcma_hcd_device),
adbff3a4f93d85 Rafał Miłecki 2015-12-05 409 GFP_KERNEL);
adbff3a4f93d85 Rafał Miłecki 2015-12-05 410 if (!usb_dev)
adbff3a4f93d85 Rafał Miłecki 2015-12-05 411 return -ENOMEM;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 412 usb_dev->core = core;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 413
d7916d6794e6a7 Rosen Penev 2026-09-20 414 usb_dev->regulator = devm_regulator_get_optional(&core->dev, "vbus");
d7916d6794e6a7 Rosen Penev 2026-09-20 415 if (IS_ERR(usb_dev->regulator)) {
d7916d6794e6a7 Rosen Penev 2026-09-20 416 return PTR_ERR(usb_dev->regulator);
d7916d6794e6a7 Rosen Penev 2026-09-20 417
d7916d6794e6a7 Rosen Penev 2026-09-20 418 err = regulator_enable(usb_dev->regulator);
d7916d6794e6a7 Rosen Penev 2026-09-20 419 if (err)
d7916d6794e6a7 Rosen Penev 2026-09-20 420 return dev_err_probe(&core->dev, err,
d7916d6794e6a7 Rosen Penev 2026-09-20 421 "error enabling VCC regulator");
adbff3a4f93d85 Rafał Miłecki 2015-12-05 422
adbff3a4f93d85 Rafał Miłecki 2015-12-05 423 switch (core->id.id) {
adbff3a4f93d85 Rafał Miłecki 2015-12-05 424 case BCMA_CORE_USB20_HOST:
d6b76c4ddb124d Rafał Miłecki 2016-08-10 425 if (IS_ENABLED(CONFIG_ARM))
d6b76c4ddb124d Rafał Miłecki 2016-08-10 426 err = bcma_hcd_usb20_old_arm_init(usb_dev);
d6b76c4ddb124d Rafał Miłecki 2016-08-10 427 else if (IS_ENABLED(CONFIG_MIPS))
d6b76c4ddb124d Rafał Miłecki 2016-08-10 428 err = bcma_hcd_usb20_init(usb_dev);
d6b76c4ddb124d Rafał Miłecki 2016-08-10 429 else
d6b76c4ddb124d Rafał Miłecki 2016-08-10 430 err = -ENOTSUPP;
d6b76c4ddb124d Rafał Miłecki 2016-08-10 431 break;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 432 case BCMA_CORE_NS_USB20:
e8624859dde2ad Rafał Miłecki 2016-09-21 433 err = bcma_hcd_usb20_ns_init(usb_dev);
adbff3a4f93d85 Rafał Miłecki 2015-12-05 434 break;
3cc7e7b7872ebd Rafał Miłecki 2016-07-08 435 case BCMA_CORE_NS_USB30:
3cc7e7b7872ebd Rafał Miłecki 2016-07-08 436 err = bcma_hcd_usb30_init(usb_dev);
3cc7e7b7872ebd Rafał Miłecki 2016-07-08 437 break;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 438 default:
adbff3a4f93d85 Rafał Miłecki 2015-12-05 439 return -ENODEV;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 440 }
d6b76c4ddb124d Rafał Miłecki 2016-08-10 441 if (err)
d6b76c4ddb124d Rafał Miłecki 2016-08-10 442 return err;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 443
adbff3a4f93d85 Rafał Miłecki 2015-12-05 444 bcma_set_drvdata(core, usb_dev);
adbff3a4f93d85 Rafał Miłecki 2015-12-05 445 return 0;
adbff3a4f93d85 Rafał Miłecki 2015-12-05 446 }
adbff3a4f93d85 Rafał Miłecki 2015-12-05 447
fb4e98ab63433c Bill Pemberton 2012-11-19 @448 static void bcma_hcd_remove(struct bcma_device *dev)
62e11d1bada331 Hauke Mehrtens 2012-03-15 449 {
62e11d1bada331 Hauke Mehrtens 2012-03-15 450 struct bcma_hcd_device *usb_dev = bcma_get_drvdata(dev);
62e11d1bada331 Hauke Mehrtens 2012-03-15 451 struct platform_device *ohci_dev = usb_dev->ohci_dev;
62e11d1bada331 Hauke Mehrtens 2012-03-15 452 struct platform_device *ehci_dev = usb_dev->ehci_dev;
62e11d1bada331 Hauke Mehrtens 2012-03-15 453
62e11d1bada331 Hauke Mehrtens 2012-03-15 454 if (ohci_dev)
62e11d1bada331 Hauke Mehrtens 2012-03-15 455 platform_device_unregister(ohci_dev);
62e11d1bada331 Hauke Mehrtens 2012-03-15 456 if (ehci_dev)
62e11d1bada331 Hauke Mehrtens 2012-03-15 457 platform_device_unregister(ehci_dev);
62e11d1bada331 Hauke Mehrtens 2012-03-15 458
62e11d1bada331 Hauke Mehrtens 2012-03-15 459 bcma_core_disable(dev, 0);
62e11d1bada331 Hauke Mehrtens 2012-03-15 460 }
62e11d1bada331 Hauke Mehrtens 2012-03-15 461
62e11d1bada331 Hauke Mehrtens 2012-03-15 @462 static void bcma_hcd_shutdown(struct bcma_device *dev)
62e11d1bada331 Hauke Mehrtens 2012-03-15 463 {
d7916d6794e6a7 Rosen Penev 2026-09-20 464 bcma_hci_platform_power(dev, false);
62e11d1bada331 Hauke Mehrtens 2012-03-15 465 bcma_core_disable(dev, 0);
62e11d1bada331 Hauke Mehrtens 2012-03-15 466 }
62e11d1bada331 Hauke Mehrtens 2012-03-15 467
62e11d1bada331 Hauke Mehrtens 2012-03-15 468 #ifdef CONFIG_PM
62e11d1bada331 Hauke Mehrtens 2012-03-15 469
1f6155f5faabb7 Dan Carpenter 2012-04-19 470 static int bcma_hcd_suspend(struct bcma_device *dev)
62e11d1bada331 Hauke Mehrtens 2012-03-15 471 {
d7916d6794e6a7 Rosen Penev 2026-09-20 472 int err;
d7916d6794e6a7 Rosen Penev 2026-09-20 473
d7916d6794e6a7 Rosen Penev 2026-09-20 474 err = bcma_hci_platform_power(dev, false);
d7916d6794e6a7 Rosen Penev 2026-09-20 475 if (err)
d7916d6794e6a7 Rosen Penev 2026-09-20 476 return err;
62e11d1bada331 Hauke Mehrtens 2012-03-15 477 bcma_core_disable(dev, 0);
62e11d1bada331 Hauke Mehrtens 2012-03-15 478
62e11d1bada331 Hauke Mehrtens 2012-03-15 479 return 0;
62e11d1bada331 Hauke Mehrtens 2012-03-15 480 }
62e11d1bada331 Hauke Mehrtens 2012-03-15 481
62e11d1bada331 Hauke Mehrtens 2012-03-15 482 static int bcma_hcd_resume(struct bcma_device *dev)
62e11d1bada331 Hauke Mehrtens 2012-03-15 483 {
d7916d6794e6a7 Rosen Penev 2026-09-20 484 int err;
d7916d6794e6a7 Rosen Penev 2026-09-20 485
d7916d6794e6a7 Rosen Penev 2026-09-20 486 err = bcma_hci_platform_power(dev, true);
d7916d6794e6a7 Rosen Penev 2026-09-20 487 if (err)
d7916d6794e6a7 Rosen Penev 2026-09-20 488 return err;
62e11d1bada331 Hauke Mehrtens 2012-03-15 489 bcma_core_enable(dev, 0);
62e11d1bada331 Hauke Mehrtens 2012-03-15 490
62e11d1bada331 Hauke Mehrtens 2012-03-15 491 return 0;
62e11d1bada331 Hauke Mehrtens 2012-03-15 492 }
62e11d1bada331 Hauke Mehrtens 2012-03-15 493
62e11d1bada331 Hauke Mehrtens 2012-03-15 494 #else /* !CONFIG_PM */
62e11d1bada331 Hauke Mehrtens 2012-03-15 495 #define bcma_hcd_suspend NULL
62e11d1bada331 Hauke Mehrtens 2012-03-15 496 #define bcma_hcd_resume NULL
62e11d1bada331 Hauke Mehrtens 2012-03-15 497 #endif /* CONFIG_PM */
62e11d1bada331 Hauke Mehrtens 2012-03-15 498
2f82686e8c261d Bill Pemberton 2012-11-19 499 static const struct bcma_device_id bcma_hcd_table[] = {
62e11d1bada331 Hauke Mehrtens 2012-03-15 500 BCMA_CORE(BCMA_MANUF_BCM, BCMA_CORE_USB20_HOST, BCMA_ANY_REV, BCMA_ANY_CLASS),
10bc04b744c69f Hauke Mehrtens 2015-06-11 501 BCMA_CORE(BCMA_MANUF_BCM, BCMA_CORE_NS_USB20, BCMA_ANY_REV, BCMA_ANY_CLASS),
3cc7e7b7872ebd Rafał Miłecki 2016-07-08 502 BCMA_CORE(BCMA_MANUF_BCM, BCMA_CORE_NS_USB30, BCMA_ANY_REV, BCMA_ANY_CLASS),
f7219b527b5710 Joe Perches 2015-02-10 503 {},
62e11d1bada331 Hauke Mehrtens 2012-03-15 504 };
62e11d1bada331 Hauke Mehrtens 2012-03-15 @505 MODULE_DEVICE_TABLE(bcma, bcma_hcd_table);
62e11d1bada331 Hauke Mehrtens 2012-03-15 506
62e11d1bada331 Hauke Mehrtens 2012-03-15 507 static struct bcma_driver bcma_hcd_driver = {
62e11d1bada331 Hauke Mehrtens 2012-03-15 508 .name = KBUILD_MODNAME,
62e11d1bada331 Hauke Mehrtens 2012-03-15 509 .id_table = bcma_hcd_table,
62e11d1bada331 Hauke Mehrtens 2012-03-15 510 .probe = bcma_hcd_probe,
7690417db5085f Bill Pemberton 2012-11-19 @511 .remove = bcma_hcd_remove,
62e11d1bada331 Hauke Mehrtens 2012-03-15 512 .shutdown = bcma_hcd_shutdown,
62e11d1bada331 Hauke Mehrtens 2012-03-15 513 .suspend = bcma_hcd_suspend,
62e11d1bada331 Hauke Mehrtens 2012-03-15 514 .resume = bcma_hcd_resume,
62e11d1bada331 Hauke Mehrtens 2012-03-15 515 };
0895660941164c Liu Shixin 2020-09-18 @516 module_bcma_driver(bcma_hcd_driver);
--
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:[~2026-09-23 21:23 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-23 21:23 drivers/usb/host/bcma-hcd.c:448:13: error: invalid storage class for function 'bcma_hcd_remove' 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.