diff for duplicates of <202601192049.4ACBGS97-lkp@intel.com> diff --git a/a/1.txt b/N1/1.txt index 328fba3..1cbb66f 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,12 +1,6 @@ -BCC: lkp@intel.com -CC: oe-kbuild-all@lists.linux.dev -TO: Kent Overstreet <kent.overstreet@linux.dev> - tree: https://github.com/koverstreet/bcachefs master head: 1c240e59948ecca320c96b94db4ffae87581d477 commit: bde39b90107558a6e5c84934716bf171ced1cef5 [216/223] bcachefs: Split up data/ec.c -:::::: branch date: 6 hours ago -:::::: commit date: 2 days ago config: arm64-randconfig-r073-20260119 (https://download.01.org/0day-ci/archive/20260119/202601192049.4ACBGS97-lkp@intel.com/config) compiler: aarch64-linux-gcc (GCC) 8.5.0 smatch version: v0.5.0-8985-g2614ff1a @@ -14,7 +8,7 @@ smatch version: v0.5.0-8985-g2614ff1a 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> -| Reported-by: Dan Carpenter <error27@gmail.com> +| Reported-by: Dan Carpenter <dan.carpenter@linaro.org> | Closes: https://lore.kernel.org/r/202601192049.4ACBGS97-lkp@intel.com/ smatch warnings: @@ -22,7 +16,6 @@ fs/bcachefs/data/ec/trigger.c:378 bch2_trigger_stripe() error: we previously ass vim +/new_s +378 fs/bcachefs/data/ec/trigger.c -bde39b90107558 Kent Overstreet 2026-01-17 314 bde39b90107558 Kent Overstreet 2026-01-17 315 int bch2_trigger_stripe(struct btree_trans *trans, bde39b90107558 Kent Overstreet 2026-01-17 316 enum btree_id btree, unsigned level, bde39b90107558 Kent Overstreet 2026-01-17 317 struct bkey_s_c old, struct bkey_s _new, @@ -65,6 +58,9 @@ bde39b90107558 Kent Overstreet 2026-01-17 353 /* bde39b90107558 Kent Overstreet 2026-01-17 354 * If the pointers aren't changing, we don't need to do anything: bde39b90107558 Kent Overstreet 2026-01-17 355 */ bde39b90107558 Kent Overstreet 2026-01-17 @356 if (new_s && old_s && + +NULL check + bde39b90107558 Kent Overstreet 2026-01-17 357 new_s->nr_blocks == old_s->nr_blocks && bde39b90107558 Kent Overstreet 2026-01-17 358 new_s->nr_redundant == old_s->nr_redundant && bde39b90107558 Kent Overstreet 2026-01-17 359 !memcmp(old_s->ptrs, new_s->ptrs, @@ -87,6 +83,9 @@ bde39b90107558 Kent Overstreet 2026-01-17 375 * Also: when we bring back r bde39b90107558 Kent Overstreet 2026-01-17 376 */ bde39b90107558 Kent Overstreet 2026-01-17 377 gc->alive = true; bde39b90107558 Kent Overstreet 2026-01-17 @378 gc->sectors = le16_to_cpu(new_s->sectors); + +Unchecked dereferences + bde39b90107558 Kent Overstreet 2026-01-17 379 gc->nr_blocks = new_s->nr_blocks; bde39b90107558 Kent Overstreet 2026-01-17 380 gc->nr_redundant = new_s->nr_redundant; bde39b90107558 Kent Overstreet 2026-01-17 381 @@ -134,7 +133,6 @@ bde39b90107558 Kent Overstreet 2026-01-17 422 } bde39b90107558 Kent Overstreet 2026-01-17 423 bde39b90107558 Kent Overstreet 2026-01-17 424 return 0; bde39b90107558 Kent Overstreet 2026-01-17 425 } -bde39b90107558 Kent Overstreet 2026-01-17 426 -- 0-DAY CI Kernel Test Service diff --git a/a/content_digest b/N1/content_digest index a2e43b9..29aab2e 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,20 +1,15 @@ - "From\0kernel test robot <lkp@intel.com>\0" + "From\0Dan Carpenter <dan.carpenter@linaro.org>\0" "Subject\0[koverstreet-bcachefs:master 216/223] fs/bcachefs/data/ec/trigger.c:378 bch2_trigger_stripe() error: we previously assumed 'new_s' could be null (see line 356)\0" - "Date\0Mon, 19 Jan 2026 20:45:01 +0800\0" - "To\0oe-kbuild@lists.linux.dev\0" + "Date\0Tue, 20 Jan 2026 09:04:30 +0300\0" + "To\0oe-kbuild@lists.linux.dev" + " Kent Overstreet <kent.overstreet@linux.dev>\0" "Cc\0lkp@intel.com" - " Dan Carpenter <error27@gmail.com>\0" + " oe-kbuild-all@lists.linux.dev\0" "\00:1\0" "b\0" - "BCC: lkp@intel.com\n" - "CC: oe-kbuild-all@lists.linux.dev\n" - "TO: Kent Overstreet <kent.overstreet@linux.dev>\n" - "\n" "tree: https://github.com/koverstreet/bcachefs master\n" "head: 1c240e59948ecca320c96b94db4ffae87581d477\n" "commit: bde39b90107558a6e5c84934716bf171ced1cef5 [216/223] bcachefs: Split up data/ec.c\n" - ":::::: branch date: 6 hours ago\n" - ":::::: commit date: 2 days ago\n" "config: arm64-randconfig-r073-20260119 (https://download.01.org/0day-ci/archive/20260119/202601192049.4ACBGS97-lkp@intel.com/config)\n" "compiler: aarch64-linux-gcc (GCC) 8.5.0\n" "smatch version: v0.5.0-8985-g2614ff1a\n" @@ -22,7 +17,7 @@ "If you fix the issue in a separate patch/commit (i.e. not just a new version of\n" "the same patch/commit), kindly add following tags\n" "| Reported-by: kernel test robot <lkp@intel.com>\n" - "| Reported-by: Dan Carpenter <error27@gmail.com>\n" + "| Reported-by: Dan Carpenter <dan.carpenter@linaro.org>\n" "| Closes: https://lore.kernel.org/r/202601192049.4ACBGS97-lkp@intel.com/\n" "\n" "smatch warnings:\n" @@ -30,7 +25,6 @@ "\n" "vim +/new_s +378 fs/bcachefs/data/ec/trigger.c\n" "\n" - "bde39b90107558 Kent Overstreet 2026-01-17 314 \n" "bde39b90107558 Kent Overstreet 2026-01-17 315 int bch2_trigger_stripe(struct btree_trans *trans,\n" "bde39b90107558 Kent Overstreet 2026-01-17 316 \t\t\tenum btree_id btree, unsigned level,\n" "bde39b90107558 Kent Overstreet 2026-01-17 317 \t\t\tstruct bkey_s_c old, struct bkey_s _new,\n" @@ -73,6 +67,9 @@ "bde39b90107558 Kent Overstreet 2026-01-17 354 \t\t * If the pointers aren't changing, we don't need to do anything:\n" "bde39b90107558 Kent Overstreet 2026-01-17 355 \t\t */\n" "bde39b90107558 Kent Overstreet 2026-01-17 @356 \t\tif (new_s && old_s &&\n" + "\n" + "NULL check\n" + "\n" "bde39b90107558 Kent Overstreet 2026-01-17 357 \t\t new_s->nr_blocks\t== old_s->nr_blocks &&\n" "bde39b90107558 Kent Overstreet 2026-01-17 358 \t\t new_s->nr_redundant\t== old_s->nr_redundant &&\n" "bde39b90107558 Kent Overstreet 2026-01-17 359 \t\t !memcmp(old_s->ptrs, new_s->ptrs,\n" @@ -95,6 +92,9 @@ "bde39b90107558 Kent Overstreet 2026-01-17 376 \t\t\t */\n" "bde39b90107558 Kent Overstreet 2026-01-17 377 \t\t\tgc->alive\t= true;\n" "bde39b90107558 Kent Overstreet 2026-01-17 @378 \t\t\tgc->sectors\t= le16_to_cpu(new_s->sectors);\n" + "\n" + "Unchecked dereferences\n" + "\n" "bde39b90107558 Kent Overstreet 2026-01-17 379 \t\t\tgc->nr_blocks\t= new_s->nr_blocks;\n" "bde39b90107558 Kent Overstreet 2026-01-17 380 \t\t\tgc->nr_redundant\t= new_s->nr_redundant;\n" "bde39b90107558 Kent Overstreet 2026-01-17 381 \n" @@ -142,10 +142,9 @@ "bde39b90107558 Kent Overstreet 2026-01-17 423 \n" "bde39b90107558 Kent Overstreet 2026-01-17 424 \treturn 0;\n" "bde39b90107558 Kent Overstreet 2026-01-17 425 }\n" - "bde39b90107558 Kent Overstreet 2026-01-17 426 \n" "\n" "-- \n" "0-DAY CI Kernel Test Service\n" https://github.com/intel/lkp-tests/wiki -49441d4ede863e16ad48cb7e06f8f6e52e5e9249e988136e073e486bb8c7f28f +275fbe4066a8d64067627f7b4c1ef48f77fed404b2e379d15ed2e3e8d4f0b7d4
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.