[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20171130053205.wzm5pga72dafqmy3@wfg-t540p.sh.intel.com>
Date: Thu, 30 Nov 2017 13:32:05 +0800
From: Fengguang Wu <fengguang.wu@...el.com>
To: "Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>
Cc: Josh Triplett <josh@...htriplett.org>,
linux-kernel@...r.kernel.org, LKP <lkp@...org>
Subject: 02a5c550b2 ("rcu: Abstract extended quiescent state determination"):
BUG: kernel reboot-without-warning in test stage
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit 02a5c550b2738f2bfea8e1e00aa75944d71c9e18
Author: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
AuthorDate: Wed Nov 2 17:25:06 2016 -0700
Commit: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
CommitDate: Mon Jan 23 11:44:18 2017 -0800
rcu: Abstract extended quiescent state determination
This commit is the fourth step towards full abstraction of all accesses
to the ->dynticks counter, implementing previously open-coded checks and
comparisons in new rcu_dynticks_in_eqs() and rcu_dynticks_in_eqs_since()
functions. This abstraction will ease changes to the ->dynticks counter
operation.
Signed-off-by: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@...htriplett.org>
2625d469ba rcu: Abstract dynticks extended quiescent state enter/exit operations
02a5c550b2 rcu: Abstract extended quiescent state determination
b915176102 Merge tag 'nfsd-4.15-1' of git://linux-nfs.org/~bfields/linux
d127129e85 Add linux-next specific files for 20171129
+-------------------------------------------------+------------+------------+------------+---------------+
| | 2625d469ba | 02a5c550b2 | b915176102 | next-20171129 |
+-------------------------------------------------+------------+------------+------------+---------------+
| boot_successes | 910 | 575 | 171 | 73 |
| boot_failures | 0 | 28 | 2 | 2 |
| BUG:kernel_reboot-without-warning_in_test_stage | 0 | 8 | 2 | 2 |
| BUG:kernel_hang_in_test_stage | 0 | 20 | | |
+-------------------------------------------------+------------+------------+------------+---------------+
[main] Setsockopt(1 5 12db000 70) on fd 376 [2:1:6]
[main] Setsockopt(29 3 12db000 4) on fd 377 [10:1:0]
[main] Setsockopt(1 2b 12db000 4) on fd 378 [17:2:2048]
[main] Setsockopt(1 29 12db000 4f) on fd 379 [30:5:0]
[main] 375 sockets created based on info from socket cachefile.
BUG: kernel reboot-without-warning in test stage
# HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start v4.11 v4.10 --
git bisect bad ce70df089143c49385b4f32f39d41fb50fbf6a7c # 16:38 B 12 2 0 6 mm, gup: fix typo in gup_p4d_range()
git bisect bad 94eae8034002401d71ae950106659e16add36e77 # 16:58 B 1 1 0 0 Merge tag 'platform-drivers-x86-v4.11-1' of git://git.infradead.org/linux-platform-drivers-x86
git bisect bad 7bb033829ef3ecfc491c0ed0197966e8f197fbdc # 18:29 B 36 1 0 0 Merge tag 'rodata-v4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
git bisect bad f790bd9c8e826434ab6c326b225276ed0f73affe # 19:14 B 23 2 0 0 Merge tag 'regulator-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
git bisect bad 4cee9fe53e4d181b608c7758090ed492b45d6801 # 19:44 B 19 1 0 0 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 575260e3f8f8ac72dc0c41a4a20190d1a5f2b887 # 21:45 G 302 0 0 0 Merge branch 'core-debugobjects-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad 7f4eb0a6d5a76ee054acd7255c05b8d5ca31c5d9 # 21:54 B 11 2 0 0 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad f7458a5d631df2ecdbfe4a606053aba19913cc41 # 22:03 B 33 1 0 0 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 8dc79888a792f6c365c2a26903e49ff919e72488 # 11:37 G 300 0 2 15 rcu: Add lockdep checks to synchronous expedited primitives
git bisect good 7d025948e4982ee3fa741c0fa56385c8b4a7072d # 02:40 G 300 0 233 235 torture: Enable DEBUG_OBJECTS_RCU_HEAD for Tiny RCU
git bisect bad 38d30b336ccf8ee98e0e494a13738a0fade5a5e6 # 02:52 B 7 1 0 0 rcu: Adjust FQS offline checks for exact online-CPU detection
git bisect good 2625d469baeef3aabdfe122572e00c517e2d9451 # 05:39 G 310 0 0 0 rcu: Abstract dynticks extended quiescent state enter/exit operations
git bisect bad 3a19b46a5c17b12ef0691df19c676ba3da330a57 # 06:27 B 49 1 0 1 rcu: Check cond_resched_rcu_qs() state less often to reduce GP overhead
git bisect bad 02a5c550b2738f2bfea8e1e00aa75944d71c9e18 # 06:41 B 12 1 0 0 rcu: Abstract extended quiescent state determination
# first bad commit: [02a5c550b2738f2bfea8e1e00aa75944d71c9e18] rcu: Abstract extended quiescent state determination
git bisect good 2625d469baeef3aabdfe122572e00c517e2d9451 # 10:49 G 910 0 0 0 rcu: Abstract dynticks extended quiescent state enter/exit operations
# extra tests on HEAD of percpu/for-4.15-fixes
git bisect bad abee210500ed15a22787009d9210b9a34911afcc # 10:49 B 32 2 0 0 percpu: hack to let the CRIS architecture to boot until they clean up
# extra tests on tree/branch linus/master
git bisect bad b9151761021e25c024a6670df4e7c43ffbab0e1d # 11:14 B 29 1 0 0 Merge tag 'nfsd-4.15-1' of git://linux-nfs.org/~bfields/linux
# extra tests on tree/branch linux-next/master
git bisect bad d127129e85a020879f334154300ddd3f7ec21c1e # 11:37 B 5 2 0 0 Add linux-next specific files for 20171129
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
Download attachment "dmesg-quantal-intel12-1:20171130093426:x86_64-lkp:4.10.0-rc3-00006-g02a5c550:1.gz" of type "application/gzip" (17700 bytes)
View attachment "reproduce-quantal-intel12-1:20171130093426:x86_64-lkp:4.10.0-rc3-00006-g02a5c550:1" of type "text/plain" (889 bytes)
View attachment "config-4.10.0-rc3-00006-g02a5c550" of type "text/plain" (103464 bytes)
Powered by blists - more mailing lists