[lkp] [lz4c] d327806d6e: -- System halted
by kernel test robot
FYI, we noticed the below changes on
https://github.com/0day-ci/linux Arnd-Bergmann/lz4c-shut-up-lz4c-output/20160229-204336
commit d327806d6ec53b7dfa578112dcd4874704a0d32a ("lz4c: shut up lz4c output")
+----------------------+------------+------------+
| | c2fd1465f3 | d327806d6e |
+----------------------+------------+------------+
| boot_successes | 7 | 0 |
| boot_failures | 0 | 8 |
| System_halted | 0 | 8 |
| BUG:kernel_boot_hang | 0 | 8 |
+----------------------+------------+------------+
invalid header
-- System halted
Elapsed time: 440
BUG: kernel boot hang
Linux version 4.5.0-rc1-00019-gd327806 #2
Command line: root=/dev/ram0 user=lkp job=/lkp/scheduled/vm-client9-yocto-i386-1/bisect_boot-1-yocto-minimal-i386.cgz-i386-randconfig-r0-201609-d327806d6ec53b7dfa578112dcd4874704a0d32a-20160301-23742-1sncyj7-0.yaml ARCH=i386 kconfig=i386-randconfig-r0-201609 branch=linux-devel/devel-spot-201603010408 commit=d327806d6ec53b7dfa578112dcd4874704a0d32a BOOT_IMAGE=/pkg/linux/i386-randconfig-r0-201609/gcc-5/d327806d6ec53b7dfa578112dcd4874704a0d32a/vmlinuz-4.5.0-rc1-00019-gd327806 max_uptime=600 RESULT_ROOT=/result/boot/1/vm-client9-yocto-i386/yocto-minimal-i386.cgz/i386-randconfig-r0-201609/gcc-5/d327806d6ec53b7dfa578112dcd4874704a0d32a/0 LKP_SERVER=inn 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 rw ip=::::vm-client9-yocto-i386-1::dhcp drbd.minor_count=8
qemu-system-i386 -enable-kvm -kernel /pkg/linux/i386-randconfig-r0-201609/gcc-5/d327806d6ec53b7dfa578112dcd4874704a0d32a/vmlinuz-4.5.0-rc1-00019-gd327806 -append 'root=/dev/ram0 user=lkp job=/lkp/scheduled/vm-client9-yocto-i386-1/bisect_boot-1-yocto-minimal-i386.cgz-i386-randconfig-r0-201609-d327806d6ec53b7dfa578112dcd4874704a0d32a-20160301-23742-1sncyj7-0.yaml ARCH=i386 kconfig=i386-randconfig-r0-201609 branch=linux-devel/devel-spot-201603010408 commit=d327806d6ec53b7dfa578112dcd4874704a0d32a BOOT_IMAGE=/pkg/linux/i386-randconfig-r0-201609/gcc-5/d327806d6ec53b7dfa578112dcd4874704a0d32a/vmlinuz-4.5.0-rc1-00019-gd327806 max_uptime=600 RESULT_ROOT=/result/boot/1/vm-client9-yocto-i386/yocto-minimal-i386.cgz/i386-randconfig-r0-201609/gcc-5/d327806d6ec53b7dfa578112dcd4874704a0d32a/0 LKP_SERVER=inn 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 rw ip=::::vm-client9-yocto-i386-1::dhcp drbd.minor_count=8' -initrd /fs/sda3/initrd-vm-client9-yocto-i386-1 -m 320 -smp 2 -device e1000,netdev=net0 -netdev user,id=net0 -boot order=nc -no-reboot -watchdog i6300esb -rtc base=localtime -drive file=/fs/sda3/disk0-vm-client9-yocto-i386-1,media=disk,if=virtio -drive file=/fs/sda3/disk1-vm-client9-yocto-i386-1,media=disk,if=virtio -pidfile /dev/shm/kboot/pid-vm-client9-yocto-i386-1 -serial file:/dev/shm/kboot/serial-vm-client9-yocto-i386-1 -daemonize -display none -monitor null
Thanks,
yexl
4 years, 10 months
[slab] a1fd55538c: WARNING: CPU: 0 PID: 0 at kernel/locking/lockdep.c:2601 trace_hardirqs_on_caller()
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit a1fd55538cae9f411059c9b067a3d48c41aa876b
Author: Jesper Dangaard Brouer <brouer(a)redhat.com>
AuthorDate: Thu Jan 28 09:47:16 2016 +1100
Commit: Stephen Rothwell <sfr(a)canb.auug.org.au>
CommitDate: Thu Jan 28 09:47:16 2016 +1100
slab: use slab_pre_alloc_hook in SLAB allocator shared with SLUB
Deduplicate code in SLAB allocator functions slab_alloc() and
slab_alloc_node() by using the slab_pre_alloc_hook() call, which is now
shared between SLUB and SLAB.
Signed-off-by: Jesper Dangaard Brouer <brouer(a)redhat.com>
Cc: Christoph Lameter <cl(a)linux.com>
Cc: Pekka Enberg <penberg(a)kernel.org>
Cc: David Rientjes <rientjes(a)google.com>
Cc: Joonsoo Kim <iamjoonsoo.kim(a)lge.com>
Cc: Vladimir Davydov <vdavydov(a)virtuozzo.com>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
+-----------------------------------------------------------------+------------+------------+---------------+
| | 074b6f53c3 | a1fd55538c | next-20160128 |
+-----------------------------------------------------------------+------------+------------+---------------+
| boot_successes | 40 | 0 | 0 |
| boot_failures | 52 | 26 | 19 |
| Kernel_panic-not_syncing:Attempted_to_kill_init!exitcode= | 52 | 26 | 14 |
| WARNING:at_kernel/locking/lockdep.c:#trace_hardirqs_on_caller() | 0 | 26 | 19 |
| backtrace:pcpu_mem_zalloc | 0 | 26 | 19 |
| backtrace:percpu_init_late | 0 | 26 | 19 |
| IP-Config:Auto-configuration_of_network_failed | 0 | 0 | 2 |
+-----------------------------------------------------------------+------------+------------+---------------+
[ 0.000000] Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.000000] Memory: 194224K/261624K available (10816K kernel code, 5060K rwdata, 6628K rodata, 988K init, 33076K bss, 67400K reserved, 0K cma-reserved)
[ 0.000000] ------------[ cut here ]------------
[ 0.000000] WARNING: CPU: 0 PID: 0 at kernel/locking/lockdep.c:2601 trace_hardirqs_on_caller+0x341/0x380()
[ 0.000000] DEBUG_LOCKS_WARN_ON(unlikely(early_boot_irqs_disabled))
[ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.5.0-rc1-00069-ga1fd555 #1
[ 0.000000] ffffffff82403dd8 ffffffff82403d90 ffffffff813b937d ffffffff82403dc8
[ 0.000000] ffffffff810eb4d3 ffffffff812617cc 0000000000000001 ffff88000fcc50a8
[ 0.000000] ffff8800000984c0 00000000024000c0 ffffffff82403e28 ffffffff810eb5c7
[ 0.000000] Call Trace:
[ 0.000000] [<ffffffff813b937d>] dump_stack+0x27/0x3a
[ 0.000000] [<ffffffff810eb4d3>] warn_slowpath_common+0xa3/0x100
[ 0.000000] [<ffffffff812617cc>] ? cache_alloc_refill+0x7ac/0x910
[ 0.000000] [<ffffffff810eb5c7>] warn_slowpath_fmt+0x57/0x70
[ 0.000000] [<ffffffff81143e61>] trace_hardirqs_on_caller+0x341/0x380
[ 0.000000] [<ffffffff81143ebd>] trace_hardirqs_on+0x1d/0x30
[ 0.000000] [<ffffffff812617cc>] cache_alloc_refill+0x7ac/0x910
[ 0.000000] [<ffffffff8121df6a>] ? pcpu_mem_zalloc+0x5a/0xc0
[ 0.000000] [<ffffffff81261fce>] __kmalloc+0x24e/0x440
[ 0.000000] [<ffffffff8121df6a>] pcpu_mem_zalloc+0x5a/0xc0
[ 0.000000] [<ffffffff829213aa>] percpu_init_late+0x4d/0xbb
[ 0.000000] [<ffffffff828f41c9>] start_kernel+0x30b/0x6e1
[ 0.000000] [<ffffffff828f3120>] ? early_idt_handler_array+0x120/0x120
[ 0.000000] [<ffffffff828f332f>] x86_64_start_reservations+0x46/0x4f
[ 0.000000] [<ffffffff828f34d4>] x86_64_start_kernel+0x19c/0x1b2
[ 0.000000] ---[ end trace cb88537fdc8fa200 ]---
[ 0.000000] Running RCU self tests
git bisect start 888c8375131656144c1605071eab2eb6ac49abc3 92e963f50fc74041b5e9e744c330dca48e04f08d --
git bisect good f664e02a71d85691fc33f116bae3eb7f0debd194 # 17:19 17+ 13 Merge remote-tracking branch 'kbuild/for-next'
git bisect good c7173552fb5efc15dd092d3a90b5d6ad0f3d9421 # 17:35 17+ 2 Merge remote-tracking branch 'audit/next'
git bisect good bd605d2e3cc724606fa7c0fd3d5d90276f07e979 # 17:47 17+ 2 Merge remote-tracking branch 'extcon/extcon-next'
git bisect good 108776431802ced1ca8ba38a9765ef81c48513de # 18:06 17+ 5 Merge remote-tracking branch 'llvmlinux/for-next'
git bisect good 56f1389517d2470a8abdb661c97d6ef640ca8cf3 # 18:30 17+ 3 Merge remote-tracking branch 'coresight/next'
git bisect bad 3cb196d8ee7f94b78c3d609bb91f5b175b3841d8 # 19:17 0- 8 Merge branch 'akpm-current/current'
git bisect good 49d5623e2407b26b532ca24f49d778b5b6fedb22 # 19:48 22+ 0 Merge remote-tracking branch 'rtc/rtc-next'
git bisect bad 8ccfb34d7450299714a9a590a764934397a818c6 # 20:06 0- 22 mm: filemap: avoid unnecessary calls to lock_page when waiting for IO to complete during a read
git bisect good d9dc8f2de4f863bef9a303b2cbae0bbd1c9dfceb # 20:32 22+ 22 ocfs2: add feature document for online file check
git bisect bad ebea6ceb9754b02bcab987af96c64782c665aa91 # 20:56 0- 18 mm/slab: remove object status buffer for DEBUG_SLAB_LEAK
git bisect bad 24d88722c03b13ef63b3b631f81454a63ac26cc4 # 21:06 0- 22 mm: kmemcheck skip object if slab allocation failed
git bisect good 1fc2d06fe0cfca10e571e2e444a4a37693495502 # 21:26 22+ 22 ocfs2/dlm: move lock to the tail of grant queue while doing in-place convert
git bisect good 3355ee84b3d96c7c30923d0bba228b0b7aa380d2 # 21:33 21+ 8 slub: cleanup code for kmem cgroup support to kmem_cache_free_bulk
git bisect good 074b6f53c320a81e975c0b5dd79daa5e78a711ba # 21:39 22+ 24 mm: fault-inject take over bootstrap kmem_cache check
git bisect bad a1fd55538cae9f411059c9b067a3d48c41aa876b # 21:49 0- 26 slab: use slab_pre_alloc_hook in SLAB allocator shared with SLUB
# first bad commit: [a1fd55538cae9f411059c9b067a3d48c41aa876b] slab: use slab_pre_alloc_hook in SLAB allocator shared with SLUB
git bisect good 074b6f53c320a81e975c0b5dd79daa5e78a711ba # 21:53 66+ 52 mm: fault-inject take over bootstrap kmem_cache check
# extra tests with DEBUG_INFO
git bisect bad a1fd55538cae9f411059c9b067a3d48c41aa876b # 22:00 0- 36 slab: use slab_pre_alloc_hook in SLAB allocator shared with SLUB
# extra tests on HEAD of linux-next/master
git bisect bad 888c8375131656144c1605071eab2eb6ac49abc3 # 22:00 0- 19 Add linux-next specific files for 20160128
# extra tests on tree/branch linux-next/master
git bisect bad 888c8375131656144c1605071eab2eb6ac49abc3 # 22:00 0- 19 Add linux-next specific files for 20160128
# extra tests with first bad commit reverted
git bisect good fea4cd9180f321dd12ec9a7932a9bfb32bfaf4c4 # 22:32 66+ 30 Revert "slab: use slab_pre_alloc_hook in SLAB allocator shared with SLUB"
# extra tests on tree/branch linus/master
git bisect good 03c21cb775a313f1ff19be59c5d02df3e3526471 # 22:52 65+ 67 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
# extra tests on tree/branch linux-next/master
git bisect bad 888c8375131656144c1605071eab2eb6ac49abc3 # 22:52 0- 19 Add linux-next specific files for 20160128
This script may reproduce the error.
----------------------------------------------------------------------------
#!/bin/bash
kernel=$1
initrd=yocto-minimal-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 Haswell,+smep,+smap
-kernel $kernel
-initrd $initrd
-m 256
-smp 1
-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
4 years, 10 months
[mm: readahead] 99b902528e: INFO: task trinity-main:404 blocked for more than 120 seconds.
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://github.com/0day-ci/linux Johannes-Weiner/mm-readahead-do-not-cap-readahead-and-MADV_WILLNEED/20160224-094046
commit 99b902528e4e49cc02fcbc26cc0a10d0eaa70a3e
Author: Johannes Weiner <hannes(a)cmpxchg.org>
AuthorDate: Tue Feb 23 17:38:47 2016 -0800
Commit: 0day robot <fengguang.wu(a)intel.com>
CommitDate: Wed Feb 24 09:40:49 2016 +0800
mm: readahead: do not cap readahead() and MADV_WILLNEED
All readahead is currently capped to a maximum of the device readahead
limit, which defaults to 128k. For heuristics-based readahead this
makes perfect sense, too, but unfortunately the limit is also applied
to the explicit readahead() or madvise(MADV_WILLNEED) syscalls, and
128k is an awfully low limit, particularly for bigger machines. It's
not unreasonable for a user on a 100G machine to say, read this 1G
file, and read it now, I'm going to access the whole thing shortly.
Since both readahead() and MADV_WILLNEED take an explicit length
parameter, it seems weird to truncate that request quietly. Just do
what the user asked for and leave the limiting to the heuristics.
Signed-off-by: Johannes Weiner <hannes(a)cmpxchg.org>
+--------------------------------------------------+------------+------------+------------+
| | 4de8ebeff8 | 99b902528e | 44ec563f74 |
+--------------------------------------------------+------------+------------+------------+
| boot_successes | 1919 | 902 | 230 |
| boot_failures | 4 | 12 | 8 |
| IP-Config:Auto-configuration_of_network_failed | 2 | 0 | 4 |
| BUG:kernel_test_crashed | 2 | | |
| INFO:rcu_sched_detected_stalls_on_CPUs/tasks | 0 | 3 | 1 |
| INFO:task_blocked_for_more_than#seconds | 0 | 12 | |
| Kernel_panic-not_syncing:hung_task:blocked_tasks | 0 | 12 | 4 |
| backtrace:watchdog | 0 | 12 | 4 |
| backtrace:vfs_kern_mount | 0 | 0 | 8 |
| backtrace:mnt_init | 0 | 0 | 8 |
| backtrace:vfs_caches_init | 0 | 0 | 8 |
+--------------------------------------------------+------------+------------+------------+
error: 'rc.local' exited outside the expected code flow.
(t=31501 jiffies g=353 c=352 q=12507)
[ 241.872344] INFO: task trinity-main:404 blocked for more than 120 seconds.
[ 241.872344] INFO: task trinity-main:404 blocked for more than 120 seconds.
[ 241.874262] Not tainted 4.5.0-rc5-00173-g99b9025 #1
[ 241.874262] Not tainted 4.5.0-rc5-00173-g99b9025 #1
[ 241.875827] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 241.875827] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 241.887914] Kernel panic - not syncing: hung_task: blocked tasks
[ 241.887914] Kernel panic - not syncing: hung_task: blocked tasks
[ 241.889617] CPU: 0 PID: 16 Comm: khungtaskd Not tainted 4.5.0-rc5-00173-g99b9025 #1
[ 241.889617] CPU: 0 PID: 16 Comm: khungtaskd Not tainted 4.5.0-rc5-00173-g99b9025 #1
[ 241.891753] 0000000000000000
[ 241.891753] 0000000000000000 ffff8800101c7d90 ffff8800101c7d90 ffffffff81817ca6 ffffffff81817ca6 ffffffff827c669a ffffffff827c669a
[ 241.893907] ffff8800101c7e20
[ 241.893907] ffff8800101c7e20 ffff8800101c7e10 ffff8800101c7e10 ffffffff81248e43 ffffffff81248e43 0000000000000008 0000000000000008
[ 241.910022] ffff8800101c7e20
[ 241.910022] ffff8800101c7e20 ffff8800101c7db8 ffff8800101c7db8 ffffffff8181e3b6 ffffffff8181e3b6 0000000000000002 0000000000000002
[ 241.912112] Call Trace:
[ 241.912112] Call Trace:
[ 241.912791] [<ffffffff81817ca6>] dump_stack+0xea/0x154
[ 241.912791] [<ffffffff81817ca6>] dump_stack+0xea/0x154
[ 241.914229] [<ffffffff81248e43>] panic+0x11e/0x325
[ 241.914229] [<ffffffff81248e43>] panic+0x11e/0x325
[ 241.915629] [<ffffffff8181e3b6>] ? nmi_trigger_all_cpu_backtrace+0x206/0x530
[ 241.915629] [<ffffffff8181e3b6>] ? nmi_trigger_all_cpu_backtrace+0x206/0x530
[ 241.938594] [<ffffffff812237bc>] watchdog+0x67c/0x760
[ 241.938594] [<ffffffff812237bc>] watchdog+0x67c/0x760
[ 241.940198] [<ffffffff81223220>] ? watchdog+0xe0/0x760
[ 241.940198] [<ffffffff81223220>] ? watchdog+0xe0/0x760
[ 241.941826] [<ffffffff81223140>] ? hung_task_panic+0x20/0x20
[ 241.941826] [<ffffffff81223140>] ? hung_task_panic+0x20/0x20
[ 241.964754] [<ffffffff81160aba>] kthread+0x12a/0x160
[ 241.964754] [<ffffffff81160aba>] kthread+0x12a/0x160
[ 241.966286] [<ffffffff81160990>] ? __kthread_unpark+0xa0/0xa0
[ 241.966286] [<ffffffff81160990>] ? __kthread_unpark+0xa0/0xa0
[ 241.967878] [<ffffffff820d486f>] ret_from_fork+0x3f/0x70
[ 241.967878] [<ffffffff820d486f>] ret_from_fork+0x3f/0x70
[ 241.969348] [<ffffffff81160990>] ? __kthread_unpark+0xa0/0xa0
[ 241.969348] [<ffffffff81160990>] ? __kthread_unpark+0xa0/0xa0
[ 241.982838] Kernel Offset: disabled
[ 241.982838] Kernel Offset: disabled
git bisect start 44ec563f74e478ccd262b899fc404761bc5c6870 81f70ba233d5f660e1ea5fe23260ee323af5d53a --
git bisect bad b9380b78ec52e5f8d842af61766e8e628bc7c845 # 08:00 0- 4 Merge 'pci/pci/vpd' into devel-spot-201602240957
git bisect bad f510875390c26be8247645f3f6b11fe2a3d5d695 # 08:00 0- 6 Merge 'kees/seccomp/tests' into devel-spot-201602240957
git bisect bad 165c8f1695d5783fb3abb35c2ba4006115a54da3 # 08:00 0- 3 Merge 'kbusch-nvme/master' into devel-spot-201602240957
git bisect bad b554db13ba65be39df5672622a4c7df1933712f0 # 08:14 393- 3 Merge 'linux-review/Han-Xu/support-gpmi-on-i-MX6UL-7D-and-HW-bitflip-on-i-MX6QP-7D/20160224-085042' into devel-spot-201602240957
git bisect bad 9c5e6420f6f9f861a1b39ddb5db862c5d54cf9bc # 08:29 134- 3 Merge 'linux-review/Johannes-Weiner/mm-readahead-do-not-cap-readahead-and-MADV_WILLNEED/20160224-094046' into devel-spot-201602240957
git bisect good be8328a7aa06e70d4dedbf434f75df613181ea65 # 09:18 910+ 2 Merge 'linux-review/Adam-Buchbinder/include-linux-Fix-misspellings-in-comments/20160224-094831' into devel-spot-201602240957
git bisect good e8a91d281358dd8c80fc5c779ef68813ac019ad2 # 10:12 904+ 2 Merge 'linux-review/Adam-Buchbinder/ext4-Fix-misspellings-in-comments/20160224-094938' into devel-spot-201602240957
git bisect good 148f472da5db4d78fcfe61807c18f020eb5bd7fc # 11:03 903+ 1 mlxsw: reg: Add the Switch Port Acceptable Frame Types register
git bisect good 3bd7594e69bd97c962faa6a5ae15dd8c6c082636 # 11:58 904+ 0 Bluetooth: hci_core: Avoid mixing up req_complete and req_complete_skb
git bisect good d856626d3b051a3ad7139ba59463b692c131f844 # 12:36 905+ 0 Merge tag 'linux-can-fixes-for-4.5-20160221' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
git bisect good dea08e604408d0303e2332896c5fdd8c1f7d79a2 # 12:56 905+ 0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
git bisect good 2cfec6a2f989d5c921ba11a329ff8ea986702b9b # 13:19 910+ 0 xen/pcifront: Report the errors better.
git bisect good 6e22c8366416251a3d88ba6c92d13d595089f0ed # 13:35 907+ 0 tracing, kasan: Silence Kasan warning in check_stack of stack_tracer
git bisect good 692b8c663cbaf892d10106fbca543b4bbc3202ad # 13:53 910+ 2 Merge tag 'for-linus-4.5-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
git bisect bad 99b902528e4e49cc02fcbc26cc0a10d0eaa70a3e # 14:08 326- 1 mm: readahead: do not cap readahead() and MADV_WILLNEED
git bisect good 4de8ebeff8ddefaceeb7fc6a9b1a514fc9624509 # 14:21 909+ 4 Merge tag 'trace-fixes-v4.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
# first bad commit: [99b902528e4e49cc02fcbc26cc0a10d0eaa70a3e] mm: readahead: do not cap readahead() and MADV_WILLNEED
git bisect good 4de8ebeff8ddefaceeb7fc6a9b1a514fc9624509 # 14:38 1010+ 4 Merge tag 'trace-fixes-v4.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
# extra tests with DEBUG_INFO
git bisect bad 99b902528e4e49cc02fcbc26cc0a10d0eaa70a3e # 14:56 314- 1 mm: readahead: do not cap readahead() and MADV_WILLNEED
# extra tests on HEAD of linux-devel/devel-spot-201602240957
git bisect bad 44ec563f74e478ccd262b899fc404761bc5c6870 # 14:56 0- 8 0day head guard for 'devel-spot-201602240957'
# extra tests on tree/branch linux-review/Johannes-Weiner/mm-readahead-do-not-cap-readahead-and-MADV_WILLNEED/20160224-094046
git bisect bad 99b902528e4e49cc02fcbc26cc0a10d0eaa70a3e # 14:56 0- 12 mm: readahead: do not cap readahead() and MADV_WILLNEED
# extra tests with first bad commit reverted
git bisect good 19cfcdf584ce1f947c98be262ece8575438982a9 # 15:21 1010+ 1 Revert "mm: readahead: do not cap readahead() and MADV_WILLNEED"
# extra tests on tree/branch linus/master
git bisect good 29a9faa641857425af76e44f2fab22db53032401 # 15:37 1010+ 5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
# extra tests on tree/branch linux-next/master
git bisect good 4639ea604f53d9804b19ec75d13648c8be3698da # 15:53 1006+ 7 Add linux-next specific files for 20160226
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
4 years, 10 months