diff for duplicates of <202301241716.MgPWF6fU-lkp@intel.com> diff --git a/a/1.txt b/N1/1.txt index f0e1307..dbe6656 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,14 +1,6 @@ -BCC: lkp@intel.com -CC: oe-kbuild-all@lists.linux.dev -CC: Ammar Faizi <ammarfaizi2@gnuweeb.org> -CC: "GNU/Weeb Mailing List" <gwml@vger.gnuweeb.org> -TO: "Paul E. McKenney" <paulmck@kernel.org> - tree: https://github.com/ammarfaizi2/linux-block paulmck/linux-rcu/dev.2023.01.19a head: e51eadce38349e7edb506a61e325cc562d49409f commit: a5ae869a4ab737494a3c5c167d782b8eab3ba724 [55/61] squash! rcutorture: Add SRCU deadlock scenarios -:::::: branch date: 9 hours ago -:::::: commit date: 14 hours ago config: x86_64-randconfig-m001-20230123 (https://download.01.org/0day-ci/archive/20230124/202301241716.MgPWF6fU-lkp@intel.com/config) compiler: gcc-11 (Debian 11.3.0-8) 11.3.0 @@ -21,8 +13,6 @@ kernel/rcu/rcutorture.c:3548 rcu_torture_init_srcu_lockdep() warn: for statement vim +3548 kernel/rcu/rcutorture.c -81fba7e62c82be Paul E. McKenney 2023-01-13 3512 -81fba7e62c82be Paul E. McKenney 2023-01-13 3513 // Test lockdep on SRCU-based deadlock scenarios. 81fba7e62c82be Paul E. McKenney 2023-01-13 3514 static void rcu_torture_init_srcu_lockdep(void) 81fba7e62c82be Paul E. McKenney 2023-01-13 3515 { 81fba7e62c82be Paul E. McKenney 2023-01-13 3516 int cyclelen; @@ -58,6 +48,12 @@ a5ae869a4ab737 Paul E. McKenney 2023-01-23 3532 deadlock = test_srcu_lockdep 81fba7e62c82be Paul E. McKenney 2023-01-13 3546 goto err_out; 81fba7e62c82be Paul E. McKenney 2023-01-13 3547 a5ae869a4ab737 Paul E. McKenney 2023-01-23 @3548 for (i = 0; i < cyclelen; i++) + +This line looks like it should just be deleted. The real loops are +later so i == cyclelen by the time it loops back here. Should probably +create a static checker warning for nested loops where the inside loop +resets the outside iterator to zero. + a5ae869a4ab737 Paul E. McKenney 2023-01-23 3549 81fba7e62c82be Paul E. McKenney 2023-01-13 3550 if (testtype == 0) { 81fba7e62c82be Paul E. McKenney 2023-01-13 3551 pr_info("%s: test_srcu_lockdep = %05d: SRCU %d-way %sdeadlock.\n", @@ -116,7 +112,6 @@ a5ae869a4ab737 Paul E. McKenney 2023-01-23 3602 pr_info("%s: test_srcu_lockde 81fba7e62c82be Paul E. McKenney 2023-01-13 3604 pr_info("%s: TT: Test number, 0=SRCU, 1=SRCU/mutex.\n", __func__); 81fba7e62c82be Paul E. McKenney 2023-01-13 3605 pr_info("%s: C: Cycle length.\n", __func__); 81fba7e62c82be Paul E. McKenney 2023-01-13 3606 } -81fba7e62c82be Paul E. McKenney 2023-01-13 3607 -- 0-DAY CI Kernel Test Service diff --git a/a/content_digest b/N1/content_digest index 36a0797..4d3e857 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,22 +1,17 @@ - "From\0kernel test robot <lkp@intel.com>\0" + "From\0Dan Carpenter <error27@gmail.com>\0" "Subject\0[ammarfaizi2-block:paulmck/linux-rcu/dev.2023.01.19a 55/61] kernel/rcu/rcutorture.c:3548 rcu_torture_init_srcu_lockdep() warn: for statement not indented\0" - "Date\0Tue, 24 Jan 2023 17:21:32 +0800\0" - "To\0oe-kbuild@lists.linux.dev\0" + "Date\0Tue, 24 Jan 2023 12:32:14 +0300\0" + "To\0oe-kbuild@lists.linux.dev" + " Paul E. McKenney <paulmck@kernel.org>\0" "Cc\0lkp@intel.com" - " Dan Carpenter <error27@gmail.com>\0" + oe-kbuild-all@lists.linux.dev + Ammar Faizi <ammarfaizi2@gnuweeb.org> + " GNU/Weeb Mailing List <gwml@vger.gnuweeb.org>\0" "\00:1\0" "b\0" - "BCC: lkp@intel.com\n" - "CC: oe-kbuild-all@lists.linux.dev\n" - "CC: Ammar Faizi <ammarfaizi2@gnuweeb.org>\n" - "CC: \"GNU/Weeb Mailing List\" <gwml@vger.gnuweeb.org>\n" - "TO: \"Paul E. McKenney\" <paulmck@kernel.org>\n" - "\n" "tree: https://github.com/ammarfaizi2/linux-block paulmck/linux-rcu/dev.2023.01.19a\n" "head: e51eadce38349e7edb506a61e325cc562d49409f\n" "commit: a5ae869a4ab737494a3c5c167d782b8eab3ba724 [55/61] squash! rcutorture: Add SRCU deadlock scenarios\n" - ":::::: branch date: 9 hours ago\n" - ":::::: commit date: 14 hours ago\n" "config: x86_64-randconfig-m001-20230123 (https://download.01.org/0day-ci/archive/20230124/202301241716.MgPWF6fU-lkp@intel.com/config)\n" "compiler: gcc-11 (Debian 11.3.0-8) 11.3.0\n" "\n" @@ -29,8 +24,6 @@ "\n" "vim +3548 kernel/rcu/rcutorture.c\n" "\n" - "81fba7e62c82be Paul E. McKenney 2023-01-13 3512 \n" - "81fba7e62c82be Paul E. McKenney 2023-01-13 3513 // Test lockdep on SRCU-based deadlock scenarios.\n" "81fba7e62c82be Paul E. McKenney 2023-01-13 3514 static void rcu_torture_init_srcu_lockdep(void)\n" "81fba7e62c82be Paul E. McKenney 2023-01-13 3515 {\n" "81fba7e62c82be Paul E. McKenney 2023-01-13 3516 \tint cyclelen;\n" @@ -66,6 +59,12 @@ "81fba7e62c82be Paul E. McKenney 2023-01-13 3546 \t\tgoto err_out;\n" "81fba7e62c82be Paul E. McKenney 2023-01-13 3547 \n" "a5ae869a4ab737 Paul E. McKenney 2023-01-23 @3548 \tfor (i = 0; i < cyclelen; i++)\n" + "\n" + "This line looks like it should just be deleted. The real loops are\n" + "later so i == cyclelen by the time it loops back here. Should probably\n" + "create a static checker warning for nested loops where the inside loop\n" + "resets the outside iterator to zero.\n" + "\n" "a5ae869a4ab737 Paul E. McKenney 2023-01-23 3549 \n" "81fba7e62c82be Paul E. McKenney 2023-01-13 3550 \tif (testtype == 0) {\n" "81fba7e62c82be Paul E. McKenney 2023-01-13 3551 \t\tpr_info(\"%s: test_srcu_lockdep = %05d: SRCU %d-way %sdeadlock.\\n\",\n" @@ -124,10 +123,9 @@ "81fba7e62c82be Paul E. McKenney 2023-01-13 3604 \tpr_info(\"%s: TT: Test number, 0=SRCU, 1=SRCU/mutex.\\n\", __func__);\n" "81fba7e62c82be Paul E. McKenney 2023-01-13 3605 \tpr_info(\"%s: C: Cycle length.\\n\", __func__);\n" "81fba7e62c82be Paul E. McKenney 2023-01-13 3606 }\n" - "81fba7e62c82be Paul E. McKenney 2023-01-13 3607 \n" "\n" "-- \n" "0-DAY CI Kernel Test Service\n" https://github.com/intel/lkp-tests -2302e3c289897d76cc924915dd85e74295142ad4000284748efdc0ea324561e8 +b0428702e6e46232d179661c7f5af0cbe0d8b395d3c17e63a6143a218134e8de
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.