Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
git://git.infradead.org/users/hch/block.git req_op
commit 5f1c7c9dade4024822e60db44f70fde6ebe92df7
Author: Christoph Hellwig <hch(a)lst.de>
AuthorDate: Thu Jun 9 14:16:03 2016 +0200
Commit: Christoph Hellwig <hch(a)lst.de>
CommitDate: Thu Jun 9 15:08:31 2016 +0200
block: replace req->cmd_type and the op type with req->op
+--------------------------------------------------------------------------+------------+------------+------------+
| | c502e01d03 |
5f1c7c9dad | d1b3cde99d |
+--------------------------------------------------------------------------+------------+------------+------------+
| boot_successes | 66 |
0 | 0 |
| boot_failures | 0 |
23 | 13 |
| BUG:unable_to_handle_kernel | 0 |
22 | 13 |
| Oops | 0 |
23 | 13 |
| RIP:blk_account_io_completion | 0 |
21 | 13 |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 0 |
23 | 13 |
| backtrace:do_sys_open | 0 |
3 | |
| backtrace:SyS_open | 0 |
3 | |
| WARNING:at_block/blk-exec.c:#blk_execute_rq_nowait | 0 |
13 | 12 |
| backtrace:vfs_read | 0 |
18 | 12 |
| backtrace:SyS_read | 0 |
18 | 12 |
| backtrace:do_group_exit | 0 |
1 | |
| backtrace:SyS_exit_group | 0 |
1 | |
| backtrace:do_unlinkat | 0 |
1 | |
| backtrace:SyS_unlink | 0 |
1 | |
| backtrace:user_path_at_empty | 0 |
2 | 2 |
| backtrace:SyS_readlinkat | 0 |
2 | 2 |
| backtrace:SyS_readlink | 0 |
2 | 2 |
|
RIP:#:[<#>]s_bi[n</mfofdpfrofbef'f'ff813e2580>]blk_account_io_completion
| 0 | 1 | |
| backtrace:__sys_sendmsg | 0 |
1 | |
| backtrace:SyS_sendmsg | 0 |
1 | |
| backtrace:path_init | 0 |
1 | |
| backtrace:sock_create | 0 |
0 | 1 |
| backtrace:SyS_socket | 0 |
0 | 1 |
| backtrace:do_munmap | 0 |
0 | 2 |
| backtrace:SyS_munmap | 0 |
0 | 2 |
| backtrace:vfs_stat | 0 |
0 | 2 |
| backtrace:SyS_newstat | 0 |
0 | 2 |
+--------------------------------------------------------------------------+------------+------------+------------+
udevd[259]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv
acpi:LNXSYBUS:': No such file or directory
udevd[261]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv
acpi:LNXSYBUS:': No such file or directory
udevd[262]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv
ide:m-cdrom': No such file or directory
[ 11.174434] BUG: unable to handle kernel NULL pointer dereference at 00000000000004f8
[ 11.175798] IP: [<ffffffff813e2580>] blk_account_io_completion+0x71/0xe8
[ 11.176910] PGD 0
[ 11.177219] ------------[ cut here ]------------
[ 11.177224] WARNING: CPU: 0 PID: 244 at block/blk-exec.c:58
blk_execute_rq_nowait+0x68/0x108
[ 11.177227] CPU: 0 PID: 244 Comm: udevd Tainted: G W
4.7.0-rc2-00069-g5f1c7c9 #8
[ 11.177228] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1
04/01/2014
[ 11.177229] 0000000000000000 ffff88000a1d3b20 ffffffff813fa82f 0000000000000000
[ 11.177232] ffffffff8224f7da ffff88000a1d3b60 ffffffff810796d4 0000003a0a1d3c48
[ 11.177236] ffff880012040000 ffff880012020cf8 0000000000000002 0000000000000000
[ 11.177238] Call Trace:
[ 11.177242] [<ffffffff813fa82f>] dump_stack+0x61/0x7e
[ 11.177245] [<ffffffff810796d4>] __warn+0xb3/0xce
[ 11.177247] [<ffffffff8107979c>] warn_slowpath_null+0x18/0x1a
[ 11.177249] [<ffffffff813e7516>] blk_execute_rq_nowait+0x68/0x108
[ 11.177251] [<ffffffff813e748e>] ? blk_rq_map_kern+0x121/0x121
[ 11.177253] [<ffffffff813e7676>] blk_execute_rq+0xc0/0x108
[ 11.177257] [<ffffffff815b2dff>] virtblk_serial_show+0x8d/0xc9
[ 11.177259] [<ffffffff81593fe6>] dev_attr_show+0x20/0x44
[ 11.177261] [<ffffffff811b41d6>] sysfs_kf_seq_show+0x7a/0xca
[ 11.177263] [<ffffffff811b2e1d>] kernfs_seq_show+0x21/0x23
[ 11.177265] [<ffffffff8117a41b>] seq_read+0x174/0x349
[ 11.177267] [<ffffffff811b35f4>] kernfs_fop_read+0x37/0x168
[ 11.177269] [<ffffffff8115b366>] __vfs_read+0x21/0xeb
[ 11.177271] [<ffffffff81163dde>] ? putname+0x44/0x47
[ 11.177273] [<ffffffff81412857>] ? debug_check_no_obj_freed+0x12/0x14
[ 11.177276] [<ffffffff81148a8b>] ? kmem_cache_free+0x145/0x1c8
[ 11.177278] [<ffffffff8115b4d1>] vfs_read+0xa1/0x10f
[ 11.177279] [<ffffffff8115b89a>] SyS_read+0x4c/0x89
[ 11.177282] [<ffffffff81d0e976>] entry_SYSCALL_64_fastpath+0x1e/0xad
[ 11.177283] ---[ end trace d46d56a1b7009c59 ]---
git bisect start d1b3cde99d4434330e0e50159690c6f50e971d94
af8c34ce6ae32addda3788d54a7e340cad22516b --
git bisect bad 0e78022404e1ddcc4d03bd217449086033053dd2 # 02:44 2- 20 Merge
'linux-review/Kamal-Mostafa/Patch-MIPS-lib-Mark-intrinsics-notrace-has-been-added-to-the-4-2-y-ckt-tree/20160609-225100'
into devel-catchup-201606092309
git bisect bad 2c7a96acf16691c07935a6acfeda4744538ecb53 # 02:50 0- 23 Merge
'linux-review/Kamal-Mostafa/Patch-MIPS-KVM-Fix-timer-IRQ-race-when-freezing-timer-has-been-added-to-the-4-2-y-ckt-tree/20160609-223834'
into devel-catchup-201606092309
git bisect bad 108215e866d3cf602b0c268cb5549aef95dd1427 # 02:56 0- 6 Merge
'linux-review/Andrea-Merello/Add-DRM-driver-for-OpenCores-VGA-LCD-display/20160609-215802'
into devel-catchup-201606092309
git bisect good 435a7a783cecc2a62cd70981c06bace98425d26c # 03:01 23+ 0 0day
base guard for 'devel-catchup-201606092309'
git bisect bad ffd803ea3cf8cf1d72a95d6ac42cea284ca54d46 # 03:06 0- 27 Merge
'hch-block/req_op' into devel-catchup-201606092309
git bisect good 8fe0d473f5477e9916d3ac581a226acfe83142be # 03:11 22+ 0 block:
convert merge/insert code to check for REQ_OPs.
git bisect good c45741d9e3f6ecb73c0dd7ead63abff2cc337c23 # 03:20 21+ 0 Merge
branch 'for-4.8/core' into for-next
git bisect good 7e6984260fa491dca086cf8a342488c4f93536fc # 03:33 23+ 0 Merge
branch 'for-4.8/core' into for-next
git bisect good 8cc62b37f584445556c8743d2e56dd4863c02f4d # 03:44 23+ 0 mg_disk:
fix enum REQ_OP_ kbuild error
git bisect good c502e01d03fbc71e9cf2654c6ed61f2d75a68db8 # 03:54 23+ 0 block:
add a separate operation type for secure erase
git bisect bad 5f1c7c9dade4024822e60db44f70fde6ebe92df7 # 03:56 1- 21 block:
replace req->cmd_type and the op type with req->op
# first bad commit: [5f1c7c9dade4024822e60db44f70fde6ebe92df7] block: replace
req->cmd_type and the op type with req->op
git bisect good c502e01d03fbc71e9cf2654c6ed61f2d75a68db8 # 03:59 66+ 0 block:
add a separate operation type for secure erase
# extra tests on HEAD of linux-devel/devel-catchup-201606092309
git bisect bad d1b3cde99d4434330e0e50159690c6f50e971d94 # 03:59 0- 13 0day
head guard for 'devel-catchup-201606092309'
# extra tests on tree/branch hch-block/req_op
git bisect bad 5f1c7c9dade4024822e60db44f70fde6ebe92df7 # 04:01 0- 23 block:
replace req->cmd_type and the op type with req->op
# extra tests with first bad commit reverted
git bisect good d26046e3f0b5878bd143ddffa2336d84dfa310ed # 04:38 69+ 0 Revert
"block: replace req->cmd_type and the op type with req->op"
# extra tests on tree/branch linus/master
git bisect good c8ae067f2635be0f8c7e5db1bb74b757d623e05b # 04:45 68+ 0 Merge
branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
# extra tests on tree/branch linux-next/master
git bisect good 8f6027f7e808ed7c1fd8c8d37fc7a5076c683c4f # 05:10 69+ 0 Add
linux-next specific files for 20160609
This script may reproduce the error.
----------------------------------------------------------------------------
#!/bin/bash
kernel=$1
initrd=quantal-core-x86_64.cgz
wget --no-clobber
https://github.com/fengguang/reproduce-kernel-bug/raw/master/initrd/$initrd
kvm=(
qemu-system-x86_64
-enable-kvm
-cpu kvm64
-kernel $kernel
-initrd $initrd
-m 300
-smp 2
-device e1000,netdev=net0
-netdev user,id=net0
-boot order=nc
-no-reboot
-watchdog i6300esb
-rtc base=localtime
-serial stdio
-display none
-monitor null
)
append=(
hung_task_panic=1
earlyprintk=ttyS0,115200
systemd.log_level=err
debug
apic=debug
sysrq_always_enabled
rcupdate.rcu_cpu_stall_timeout=100
panic=-1
softlockup_panic=1
nmi_watchdog=panic
oops=panic
load_ramdisk=2
prompt_ramdisk=0
console=ttyS0,115200
console=tty0
vga=normal
root=/dev/ram0
rw
drbd.minor_count=8
)
"${kvm[@]}" --append "${append[*]}"
----------------------------------------------------------------------------
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation