[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <59cefe42.y/fjFu+/+99qn9mx%fengguang.wu@intel.com>
Date: Sat, 30 Sep 2017 10:15:30 +0800
From: kernel test robot <fengguang.wu@...el.com>
To: "Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>
Cc: LKP <lkp@...org>, linux-kernel@...r.kernel.org, wfg@...ux.intel.com
Subject: f34c8585ed ("rcutorture: Invoke call_rcu() from timer handler"): WARNING: kernel stack regs at bdf19a20 in trinity-c0:12909 has bad 'bp' value bdf17850
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 f34c8585ed70f0f9b5ff9cf59c0dd533cddb975f
Author: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
AuthorDate: Thu Jul 20 15:27:32 2017 -0700
Commit: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
CommitDate: Mon Jul 24 16:04:19 2017 -0700
rcutorture: Invoke call_rcu() from timer handler
The Linux kernel invokes call_rcu() from various interrupt/softirq
handlers, but rcutorture does not. This commit therefore adds this
behavior to rcutorture's repertoire.
Signed-off-by: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
96036c4306 rcu: Add last-CPU to GP-kthread starvation messages
f34c8585ed rcutorture: Invoke call_rcu() from timer handler
99637e4268 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
1418b85217 Add linux-next specific files for 20170929
+-------------------------------------------------------+------------+------------+------------+---------------+
| | 96036c4306 | f34c8585ed | 99637e4268 | next-20170929 |
+-------------------------------------------------------+------------+------------+------------+---------------+
| boot_successes | 923 | 312 | 462 | 479 |
| boot_failures | 0 | 2 | 159 | 146 |
| WARNING:kernel_stack | 0 | 2 | 110 | 110 |
| invoked_oom-killer:gfp_mask=0x | 0 | 0 | 20 | 16 |
| Mem-Info | 0 | 0 | 20 | 16 |
| BUG:unable_to_handle_kernel | 0 | 0 | 66 | 42 |
| Oops:#[##] | 0 | 0 | 66 | 42 |
| EIP:update_stack_state | 0 | 0 | 66 | 42 |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 0 | 0 | 66 | 42 |
| EIP:copy_page_to_iter | 0 | 0 | 5 | 1 |
| EIP:clear_user | 0 | 0 | 1 | 2 |
| kernel_BUG_at_include/linux/page-flags.h | 0 | 0 | 1 | |
| invalid_opcode:#[##] | 0 | 0 | 1 | |
| EIP:__rmqueue | 0 | 0 | 1 | |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 0 | 1 | |
+-------------------------------------------------------+------------+------------+------------+---------------+
[ 130.157350] vm86_32: Denied a call to vm86(old) from trinity-c0[4748] (uid: 1). Set the vm.mmap_min_addr sysctl to 0 and/or adjust LSM mmap_min_addr policy to enable vm86 if you are using a vm86-based DOS emulator.
procd: Instance odhcpd::instance1 s in a crash loop 6 crashes, 0 seconds since last crash
procd: Instance uhttpd::instance1 s in a crash loop 6 crashes, 0 seconds since last crash
procd: Instance dnsmasq::instance1 s in a crash loop 6 crashes, 0 seconds since last crash
[ 187.360163] Writes: Total: 2 Max/Min: 0/0 Fail: 0
[ 202.720524] WARNING: kernel stack regs at bdf19a20 in trinity-c0:12909 has bad 'bp' value bdf17850
[ 202.720542] unwind stack type:0 next_sp: (null) mask:0xa graph_idx:0
[ 202.720559] bf5dfdf4: bf5dfe44 (0xbf5dfe44)
[ 202.720580] bf5dfdf8: b9828114 (__save_stack_trace+0xf4/0x160)
[ 202.720602] bf5dfdfc: bf5dfe44 (0xbf5dfe44)
[ 202.720614] bf5dfe00: 00000000 ...
# HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start bcbe9b34f5dce1f68c63350f4a5a751850e102bf v4.13 --
git bisect bad ee89252b9edf08a8be3a4f5db53c56d39c872822 # 17:36 B 12 6 9 9 Merge tag 'arc-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
git bisect bad be6297e9be118d89fa477a60ddfbf0e0b2dfacec # 17:36 B 0 1 21 7 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
git bisect bad bf1d6b2c76eda86159519bf5c427b1fa8f51f733 # 17:54 B 20 1 2 2 Merge tag 'staging-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
git bisect bad 0098410dd62dcbabf50b5b1d257ddcc9278e9087 # 18:28 B 51 1 0 4 Merge branch 'x86-microcode-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad 9657752cb5039c7498d4b27c4a75530f93b87d9b # 19:10 B 309 1 0 0 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good fe91f28138e730790db014812623cfaadd318fa6 # 19:46 G 305 0 0 3 Merge tag 'hwmon-for-linus-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
git bisect good fea1543760351e10e9c573ddf8861c2f23f5b866 # 20:54 G 304 0 0 0 Merge branch 'core-debugobjects-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad 0081a0ce809b611c1f37da5d6ae5bc8027ffd1c4 # 21:23 B 168 1 0 0 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 16c0b106070f4760f7d1fffb0cd40393552b5294 # 22:08 G 308 0 0 0 rcu: Remove exports from rcu_idle_exit() and rcu_idle_enter()
git bisect bad f34c8585ed70f0f9b5ff9cf59c0dd533cddb975f # 23:12 B 54 1 0 0 rcutorture: Invoke call_rcu() from timer handler
git bisect good 85ef2bd2a561055f3b1cab634f67b734034eb984 # 00:43 G 306 0 1 5 rcutorture: Don't wait for kernel when all builds fail
git bisect good c234ee4b82682a64dbe8027a0a4dab36569133f2 # 01:42 G 302 0 2 2 rcutorture: Use nr_cpus rather than maxcpus to limit test size
git bisect good 808de39cf422aa08dffd29510d841848ea18e215 # 03:21 G 310 0 0 0 rcutorture: Add task's CPU for rcutorture writer stalls
git bisect good 96036c43066a04c99353abb4a342cc38a52d36f2 # 05:26 G 301 0 0 0 rcu: Add last-CPU to GP-kthread starvation messages
# first bad commit: [f34c8585ed70f0f9b5ff9cf59c0dd533cddb975f] rcutorture: Invoke call_rcu() from timer handler
git bisect good 96036c43066a04c99353abb4a342cc38a52d36f2 # 09:55 G 903 0 0 0 rcu: Add last-CPU to GP-kthread starvation messages
# extra tests on HEAD of ceph-client/testing
git bisect bad 87992bc627711014747d28250b5a180484c33c78 # 09:56 B 7 4 0 1 [DO NOT MERGE] ceph: Use pagevec_lookup_range_tag()
# extra tests on tree/branch linus/master
git bisect bad 99637e4268ea27f6fa52c4b3717d3c0675e5c20c # 09:57 B 459 111 0 49 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
# extra tests with first bad commit reverted
git bisect bad afe73609354dc14ae0f278f20992fd7003feaf3f # 10:12 B 7 1 2 2 Revert "rcutorture: Invoke call_rcu() from timer handler"
# extra tests on tree/branch linux-next/master
git bisect bad 1418b852174ad50b3cb4738b8801626aefdc0bd9 # 10:14 B 472 110 0 36 Add linux-next specific files for 20170929
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
Download attachment "dmesg-openwrt-lkp-hsw01-14:20170929222905:i386-randconfig-i0-201739:4.13.0-rc2-00013-gf34c8585:1.gz" of type "application/gzip" (20246 bytes)
View attachment "reproduce-openwrt-lkp-hsw01-14:20170929222905:i386-randconfig-i0-201739:4.13.0-rc2-00013-gf34c8585:1" of type "text/plain" (897 bytes)
View attachment "config-4.13.0-rc2-00013-gf34c8585" of type "text/plain" (87731 bytes)
Powered by blists - more mailing lists