From: kernel test robot <lkp@intel.com>
To: oe-kbuild@lists.linux.dev
Cc: lkp@intel.com
Subject: drivers/usb/host/bcma-hcd.c:448:13: error: invalid storage class for function 'bcma_hcd_remove'
Date: Thu, 24 Sep 2026 05:23:26 +0800 [thread overview]
Message-ID: <202609240509.gwpv3AFR-lkp@intel.com> (raw)
::::::
:::::: 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
reply other threads:[~2026-09-23 21:23 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=202609240509.gwpv3AFR-lkp@intel.com \
--to=lkp@intel.com \
--cc=oe-kbuild@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 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.