diff for duplicates of <202201250055.R82EBqL1-lkp@intel.com> diff --git a/a/1.txt b/N1/1.txt index ce38188..e080327 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,17 +1,6 @@ -CC: kbuild-all(a)lists.01.org -CC: Alison Schofield <alison.schofield@intel.com> -CC: Vishal Verma <vishal.l.verma@intel.com> -CC: Ira Weiny <ira.weiny@intel.com> -CC: Ben Widawsky <ben.widawsky@intel.com> -CC: Dan Williams <dan.j.williams@intel.com> -CC: linux-kernel(a)vger.kernel.org -TO: Dan Williams <dan.j.williams@intel.com> - tree: https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git preview head: d0687472d5b56e2018b833723082c2717e96c074 commit: a5d24e660f35f16cfe30031dcbd7356f7a002398 [30/54] cxl/core/port: Use dedicated lock for decoder target list -:::::: branch date: 2 days ago -:::::: commit date: 3 days ago config: s390-randconfig-m031-20220120 (https://download.01.org/0day-ci/archive/20220125/202201250055.R82EBqL1-lkp(a)intel.com/config) compiler: s390-linux-gcc (GCC) 11.2.0 @@ -24,7 +13,6 @@ drivers/cxl/core/port.c:527 decoder_populate_targets() warn: inconsistent return vim +527 drivers/cxl/core/port.c -7d4b5ca2e2cb5d drivers/cxl/core.c Dan Williams 2021-06-09 497 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 498 static int decoder_populate_targets(struct cxl_decoder *cxld, 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 499 struct cxl_port *port, int *target_map) a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 500 { @@ -40,12 +28,18 @@ a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 505 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 510 } 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 511 a5d24e660f35f1 drivers/cxl/core/port.c Dan Williams 2022-01-21 512 write_seqlock(&cxld->target_lock); + +Lock + 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 513 for (i = 0; i < cxld->nr_targets; i++) { a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 514 struct cxl_dport *dport = find_dport(port, target_map[i]); a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 515 a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 516 if (!dport) { a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 517 rc = -ENXIO; 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 518 goto out_unlock; + +Missing write_sequnlock() on this path + a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 519 } a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 520 cxld->target[i] = dport; a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 521 } @@ -56,13 +50,6 @@ a5d24e660f35f1 drivers/cxl/core/port.c Dan Williams 2022-01-21 522 write_sequ a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 526 a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 @527 return rc; a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 528 } -a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 529 - -:::::: The code at line 527 was first introduced by commit -:::::: a5c25802168993c67a03a6e04142761dfb4a3bf5 cxl/bus: Populate the target list at decoder create - -:::::: TO: Dan Williams <dan.j.williams@intel.com> -:::::: CC: Dan Williams <dan.j.williams@intel.com> --- 0-DAY CI Kernel Test Service, Intel Corporation diff --git a/a/content_digest b/N1/content_digest index 99fdbeb..0073aa9 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,23 +1,12 @@ - "From\0kernel test robot <lkp@intel.com>\0" + "From\0Dan Carpenter <dan.carpenter@oracle.com>\0" "Subject\0[cxl:preview 30/54] drivers/cxl/core/port.c:527 decoder_populate_targets() warn: inconsistent returns '&cxld->target_lock.lock'.\0" - "Date\0Tue, 25 Jan 2022 00:13:33 +0800\0" - "To\0kbuild@lists.01.org\0" + "Date\0Wed, 26 Jan 2022 13:08:33 +0300\0" + "To\0kbuild-all@lists.01.org\0" "\01:1\0" "b\0" - "CC: kbuild-all(a)lists.01.org\n" - "CC: Alison Schofield <alison.schofield@intel.com>\n" - "CC: Vishal Verma <vishal.l.verma@intel.com>\n" - "CC: Ira Weiny <ira.weiny@intel.com>\n" - "CC: Ben Widawsky <ben.widawsky@intel.com>\n" - "CC: Dan Williams <dan.j.williams@intel.com>\n" - "CC: linux-kernel(a)vger.kernel.org\n" - "TO: Dan Williams <dan.j.williams@intel.com>\n" - "\n" "tree: https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git preview\n" "head: d0687472d5b56e2018b833723082c2717e96c074\n" "commit: a5d24e660f35f16cfe30031dcbd7356f7a002398 [30/54] cxl/core/port: Use dedicated lock for decoder target list\n" - ":::::: branch date: 2 days ago\n" - ":::::: commit date: 3 days ago\n" "config: s390-randconfig-m031-20220120 (https://download.01.org/0day-ci/archive/20220125/202201250055.R82EBqL1-lkp(a)intel.com/config)\n" "compiler: s390-linux-gcc (GCC) 11.2.0\n" "\n" @@ -30,7 +19,6 @@ "\n" "vim +527 drivers/cxl/core/port.c\n" "\n" - "7d4b5ca2e2cb5d drivers/cxl/core.c Dan Williams 2021-06-09 497 \n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 498 static int decoder_populate_targets(struct cxl_decoder *cxld,\n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 499 \t\t\t\t struct cxl_port *port, int *target_map)\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 500 {\n" @@ -46,12 +34,18 @@ "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 510 \t}\n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 511 \n" "a5d24e660f35f1 drivers/cxl/core/port.c Dan Williams 2022-01-21 512 \twrite_seqlock(&cxld->target_lock);\n" + "\n" + "Lock\n" + "\n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 513 \tfor (i = 0; i < cxld->nr_targets; i++) {\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 514 \t\tstruct cxl_dport *dport = find_dport(port, target_map[i]);\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 515 \n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 516 \t\tif (!dport) {\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 517 \t\t\trc = -ENXIO;\n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 518 \t\t\tgoto out_unlock;\n" + "\n" + "Missing write_sequnlock() on this path\n" + "\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 519 \t\t}\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 520 \t\tcxld->target[i] = dport;\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 521 \t}\n" @@ -62,16 +56,9 @@ "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 526 \n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 @527 \treturn rc;\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 528 }\n" - "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 529 \n" - "\n" - ":::::: The code at line 527 was first introduced by commit\n" - ":::::: a5c25802168993c67a03a6e04142761dfb4a3bf5 cxl/bus: Populate the target list at decoder create\n" - "\n" - ":::::: TO: Dan Williams <dan.j.williams@intel.com>\n" - ":::::: CC: Dan Williams <dan.j.williams@intel.com>\n" "\n" "---\n" "0-DAY CI Kernel Test Service, Intel Corporation\n" https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org -f40efdbdb7cf64b39c208d777dacb7bab4ab7b40f25478cd08a6319cecaaf124 +64131230049514cbfbeb911c83b5b669e67379f3581fbe3615950e8067775674
diff --git a/a/1.txt b/N2/1.txt index ce38188..87c0fa9 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,18 +1,7 @@ -CC: kbuild-all(a)lists.01.org -CC: Alison Schofield <alison.schofield@intel.com> -CC: Vishal Verma <vishal.l.verma@intel.com> -CC: Ira Weiny <ira.weiny@intel.com> -CC: Ben Widawsky <ben.widawsky@intel.com> -CC: Dan Williams <dan.j.williams@intel.com> -CC: linux-kernel(a)vger.kernel.org -TO: Dan Williams <dan.j.williams@intel.com> - tree: https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git preview head: d0687472d5b56e2018b833723082c2717e96c074 commit: a5d24e660f35f16cfe30031dcbd7356f7a002398 [30/54] cxl/core/port: Use dedicated lock for decoder target list -:::::: branch date: 2 days ago -:::::: commit date: 3 days ago -config: s390-randconfig-m031-20220120 (https://download.01.org/0day-ci/archive/20220125/202201250055.R82EBqL1-lkp(a)intel.com/config) +config: s390-randconfig-m031-20220120 (https://download.01.org/0day-ci/archive/20220125/202201250055.R82EBqL1-lkp@intel.com/config) compiler: s390-linux-gcc (GCC) 11.2.0 If you fix the issue, kindly add following tag as appropriate @@ -24,7 +13,6 @@ drivers/cxl/core/port.c:527 decoder_populate_targets() warn: inconsistent return vim +527 drivers/cxl/core/port.c -7d4b5ca2e2cb5d drivers/cxl/core.c Dan Williams 2021-06-09 497 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 498 static int decoder_populate_targets(struct cxl_decoder *cxld, 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 499 struct cxl_port *port, int *target_map) a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 500 { @@ -40,12 +28,18 @@ a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 505 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 510 } 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 511 a5d24e660f35f1 drivers/cxl/core/port.c Dan Williams 2022-01-21 512 write_seqlock(&cxld->target_lock); + +Lock + 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 513 for (i = 0; i < cxld->nr_targets; i++) { a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 514 struct cxl_dport *dport = find_dport(port, target_map[i]); a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 515 a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 516 if (!dport) { a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 517 rc = -ENXIO; 48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 518 goto out_unlock; + +Missing write_sequnlock() on this path + a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 519 } a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 520 cxld->target[i] = dport; a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 521 } @@ -56,14 +50,7 @@ a5d24e660f35f1 drivers/cxl/core/port.c Dan Williams 2022-01-21 522 write_sequ a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 526 a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 @527 return rc; a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 528 } -a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 529 - -:::::: The code at line 527 was first introduced by commit -:::::: a5c25802168993c67a03a6e04142761dfb4a3bf5 cxl/bus: Populate the target list at decoder create - -:::::: TO: Dan Williams <dan.j.williams@intel.com> -:::::: CC: Dan Williams <dan.j.williams@intel.com> --- 0-DAY CI Kernel Test Service, Intel Corporation -https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org +https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org diff --git a/a/content_digest b/N2/content_digest index 99fdbeb..e245090 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,24 +1,22 @@ - "From\0kernel test robot <lkp@intel.com>\0" + "From\0Dan Carpenter <dan.carpenter@oracle.com>\0" "Subject\0[cxl:preview 30/54] drivers/cxl/core/port.c:527 decoder_populate_targets() warn: inconsistent returns '&cxld->target_lock.lock'.\0" - "Date\0Tue, 25 Jan 2022 00:13:33 +0800\0" - "To\0kbuild@lists.01.org\0" - "\01:1\0" + "Date\0Wed, 26 Jan 2022 13:08:33 +0300\0" + "To\0kbuild@lists.01.org" + " Dan Williams <dan.j.williams@intel.com>\0" + "Cc\0lkp@intel.com" + kbuild-all@lists.01.org + Alison Schofield <alison.schofield@intel.com> + Vishal Verma <vishal.l.verma@intel.com> + Ira Weiny <ira.weiny@intel.com> + Ben Widawsky <ben.widawsky@intel.com> + Dan Williams <dan.j.williams@intel.com> + " linux-kernel@vger.kernel.org\0" + "\00:1\0" "b\0" - "CC: kbuild-all(a)lists.01.org\n" - "CC: Alison Schofield <alison.schofield@intel.com>\n" - "CC: Vishal Verma <vishal.l.verma@intel.com>\n" - "CC: Ira Weiny <ira.weiny@intel.com>\n" - "CC: Ben Widawsky <ben.widawsky@intel.com>\n" - "CC: Dan Williams <dan.j.williams@intel.com>\n" - "CC: linux-kernel(a)vger.kernel.org\n" - "TO: Dan Williams <dan.j.williams@intel.com>\n" - "\n" "tree: https://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.git preview\n" "head: d0687472d5b56e2018b833723082c2717e96c074\n" "commit: a5d24e660f35f16cfe30031dcbd7356f7a002398 [30/54] cxl/core/port: Use dedicated lock for decoder target list\n" - ":::::: branch date: 2 days ago\n" - ":::::: commit date: 3 days ago\n" - "config: s390-randconfig-m031-20220120 (https://download.01.org/0day-ci/archive/20220125/202201250055.R82EBqL1-lkp(a)intel.com/config)\n" + "config: s390-randconfig-m031-20220120 (https://download.01.org/0day-ci/archive/20220125/202201250055.R82EBqL1-lkp@intel.com/config)\n" "compiler: s390-linux-gcc (GCC) 11.2.0\n" "\n" "If you fix the issue, kindly add following tag as appropriate\n" @@ -30,7 +28,6 @@ "\n" "vim +527 drivers/cxl/core/port.c\n" "\n" - "7d4b5ca2e2cb5d drivers/cxl/core.c Dan Williams 2021-06-09 497 \n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 498 static int decoder_populate_targets(struct cxl_decoder *cxld,\n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 499 \t\t\t\t struct cxl_port *port, int *target_map)\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 500 {\n" @@ -46,12 +43,18 @@ "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 510 \t}\n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 511 \n" "a5d24e660f35f1 drivers/cxl/core/port.c Dan Williams 2022-01-21 512 \twrite_seqlock(&cxld->target_lock);\n" + "\n" + "Lock\n" + "\n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 513 \tfor (i = 0; i < cxld->nr_targets; i++) {\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 514 \t\tstruct cxl_dport *dport = find_dport(port, target_map[i]);\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 515 \n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 516 \t\tif (!dport) {\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 517 \t\t\trc = -ENXIO;\n" "48667f676189ec drivers/cxl/core/bus.c Dan Williams 2021-09-21 518 \t\t\tgoto out_unlock;\n" + "\n" + "Missing write_sequnlock() on this path\n" + "\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 519 \t\t}\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 520 \t\tcxld->target[i] = dport;\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 521 \t}\n" @@ -62,16 +65,9 @@ "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 526 \n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 @527 \treturn rc;\n" "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 528 }\n" - "a5c25802168993 drivers/cxl/core/bus.c Dan Williams 2021-09-08 529 \n" - "\n" - ":::::: The code at line 527 was first introduced by commit\n" - ":::::: a5c25802168993c67a03a6e04142761dfb4a3bf5 cxl/bus: Populate the target list at decoder create\n" - "\n" - ":::::: TO: Dan Williams <dan.j.williams@intel.com>\n" - ":::::: CC: Dan Williams <dan.j.williams@intel.com>\n" "\n" "---\n" "0-DAY CI Kernel Test Service, Intel Corporation\n" - https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org + https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org -f40efdbdb7cf64b39c208d777dacb7bab4ab7b40f25478cd08a6319cecaaf124 +e57cdaef3903a1b1479881eb36f9e69022811d48dd0c66eae0a5b0b211e10ece
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.