BCC: l...@intel.com CC: kbuild-...@lists.01.org CC: linux-ker...@vger.kernel.org TO: Dan Williams <dan.j.willi...@intel.com> CC: Ben Widawsky <ben.widaw...@intel.com>
Hi Dan, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 0066f1b0e27556381402db3ff31f85d2a2265858 commit: 0ff0af18216436d0151af4e410400c7a19ca9437 cxl/core/port: Rename bus.c to port.c date: 7 months ago :::::: branch date: 27 hours ago :::::: commit date: 7 months ago config: powerpc-randconfig-m031-20220906 (https://download.01.org/0day-ci/archive/20220908/202209081224.smc0end4-...@intel.com/config) compiler: powerpc-linux-gcc (GCC) 12.1.0 If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot <l...@intel.com> Reported-by: Dan Carpenter <dan.carpen...@oracle.com> smatch warnings: drivers/cxl/core/port.c:534 cxl_decoder_add() warn: passing zero to 'PTR_ERR' vim +/PTR_ERR +534 drivers/cxl/core/port.c 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 523 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 524 int cxl_decoder_add(struct cxl_decoder *cxld, int *target_map) 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 525 { 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 526 struct cxl_port *port; 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 527 struct device *dev; 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 528 int rc; 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 529 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 530 if (WARN_ON_ONCE(!cxld)) 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 531 return -EINVAL; a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 532 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 533 if (WARN_ON_ONCE(IS_ERR(cxld))) 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 @534 return PTR_ERR(cxld); 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 535 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 536 if (cxld->interleave_ways < 1) 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 537 return -EINVAL; 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 538 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 539 port = to_cxl_port(cxld->dev.parent); 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 540 rc = decoder_populate_targets(cxld, port, target_map); 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 541 if (rc) 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 542 return rc; 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 543 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 544 dev = &cxld->dev; 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 545 rc = dev_set_name(dev, "decoder%d.%d", port->id, cxld->id); 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 546 if (rc) 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 547 return rc; 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 548 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 549 return device_add(dev); 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 550 } affec782742e08 drivers/cxl/core/bus.c Dan Williams 2021-11-12 551 EXPORT_SYMBOL_NS_GPL(cxl_decoder_add, CXL); 40ba17afdfabb0 drivers/cxl/core.c Dan Williams 2021-06-09 552 :::::: The code at line 534 was first introduced by commit :::::: 48667f676189eccfe9b7ac3a31772d55d6da40e5 cxl/core: Split decoder setup into alloc + add :::::: TO: Dan Williams <dan.j.willi...@intel.com> :::::: CC: Dan Williams <dan.j.willi...@intel.com> -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ kbuild mailing list -- kbuild@lists.01.org To unsubscribe send an email to kbuild-le...@lists.01.org