Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
git://bee.sh.intel.com/git/tchen37/linux.git test
commit 2f89103f5b85386245b434e8e9f66d25df929e65
Author: Viresh Kumar <viresh.kumar(a)linaro.org>
AuthorDate: Tue Jun 10 13:52:25 2014 +0530
Commit: Viresh Kumar <viresh.kumar(a)linaro.org>
CommitDate: Tue Jun 24 10:54:12 2014 +0530
clockevents: x86: add support for ONESHOT_STOPPED mode
Clockevent devices can be stopped from core (hrtimers/tick) when they aren't
used anymore. This will mostly happen on a idle or tickless cpu. This is done to
avoid getting spurious interrupts when core doesn't want to handle them anymore.
For stopping clockevent devices, core requests drivers to switch to a special
optional mode: CLOCK_EVT_MODE_ONESHOT_STOPPED. At this time platforms can also
save some power by disabling these devices.
This patch adds support for handling CLOCK_EVT_MODE_ONESHOT_STOPPED mode for x86
drivers.
Signed-off-by: Viresh Kumar <viresh.kumar(a)linaro.org>
===================================================
PARENT COMMIT NOT CLEAN. LOOK OUT FOR WRONG BISECT!
===================================================
+--------------------------------------------------------------------------+------------+------------+------------------+
| | 12776fe030 |
2f89103f5b | v3.16-rc2_062520 |
+--------------------------------------------------------------------------+------------+------------+------------------+
| boot_successes | 508 |
127 | 10 |
| boot_failures | 2 |
43 | 3 |
| BUG:unable_to_handle_kernel_NULL_pointer_dereference | 1 |
| |
| Oops | 1 |
| |
| RIP:cipso_v4_sock_delattr | 1 |
| |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 1 |
| |
| backtrace:SYSC_sendto | 1 |
| |
| backtrace:SyS_sendto | 1 |
| |
| WARNING:CPU:PID:at_mm/page_alloc.c:__alloc_pages_nodemask() | 1 |
| |
| backtrace:SYSC_setsockopt | 1 |
| |
| backtrace:SyS_setsockopt | 1 |
| |
| WARNING:CPU:PID:at_kernel/time/clockevents.c:clockevents_program_event() | 0 |
43 | 3 |
| backtrace:cpu_startup_entry | 0 |
1 | |
| page_allocation_failure:order:,mode | 0 |
1 | |
| backtrace:vmalloc | 0 |
1 | |
| backtrace:SyS_init_module | 0 |
1 | |
+--------------------------------------------------------------------------+------------+------------+------------------+
[ 0.374384] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.375068] ------------[ cut here ]------------
[ 0.375068] ------------[ cut here ]------------
[ 0.375077] WARNING: CPU: 1 PID: 0 at kernel/time/clockevents.c:281
clockevents_program_event+0x7c/0xee()
git bisect start b96eb52b4d3f5453ffc4494fa747677531b97b16
a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee --
git bisect good fb4cfc807d1c5f7a71b20fce26ec710d08451c2e # 23:39 53+ 0 Merge
'ljones-mfd/for-mfd-next' into devel-hourly-2014062520
git bisect good 5481bbb71a5602fd05f79018b5120c41eb79e45c # 23:50 53+ 0 Merge
'asoc/topic/intel' into devel-hourly-2014062520
git bisect good 5ecbbba6188169cc0196c55be04dddb37c0d12ab # 00:29 53+ 0 Merge
'block/for-next' into devel-hourly-2014062520
git bisect good 050d21efb9b17e339b500ba7f7e87917040e17fa # 03:06 53+ 0 Merge
'jlayton/nfsd-devel' into devel-hourly-2014062520
git bisect bad 0c98564ae323a39cd07e137b034c4efaa0ae119d # 05:35 43- 10 Merge
'tip/core/urgent' into devel-hourly-2014062520
git bisect good 8efa8d112f811c64c0cdb0c9e0611f01f98868b9 # 17:21 83+ 1 Merge
'rcu/rcu/urgent' into devel-hourly-2014062520
git bisect bad 929b24513f0f9e75c99499d9bf70e45150874bee # 19:06 7- 1 Merge
'vireshk2/tick/oneshot-stopped' into devel-hourly-2014062520
git bisect good f935474b892829a400f31ec076385b792034a32e # 22:47 346+ 0
clockevents: Introduce CLOCK_EVT_MODE_ONESHOT_STOPPED mode
git bisect good 12776fe0306cfa180168752059efdc34eb3425aa # 23:17 170+ 0
clockevents: mips: add support for ONESHOT_STOPPED mode
git bisect bad 29228f060dc66217023305b34bb442e62524ae3e # 00:00 27- 5
clockevents: misc: add support for ONESHOT_STOPPED mode
git bisect bad 4b62c326e54d2f54b761624a9f002b73b34fdfff # 00:07 4- 4
clockevents: drivers: add support for ONESHOT_STOPPED mode
git bisect bad 2f89103f5b85386245b434e8e9f66d25df929e65 # 00:13 40- 3
clockevents: x86: add support for ONESHOT_STOPPED mode
# first bad commit: [2f89103f5b85386245b434e8e9f66d25df929e65] clockevents: x86: add
support for ONESHOT_STOPPED mode
git bisect good 12776fe0306cfa180168752059efdc34eb3425aa # 00:25 510+ 2
clockevents: mips: add support for ONESHOT_STOPPED mode
git bisect bad b96eb52b4d3f5453ffc4494fa747677531b97b16 # 00:25 0- 3 0day
head guard for 'devel-hourly-2014062520'
git bisect good 3e7b256cba330240c8fcde3d01c65bfda12a2847 # 09:35 510+ 0 Merge
tag 'iommu-fixes-v3.16-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
git bisect good 96426007c90cde23c0402856f3e0aec0f4cc2e48 # 15:58 510+ 0 Add
linux-next specific files for 20140627
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/blob/master/initrd/$initrd
kvm=(
qemu-system-x86_64 -cpu kvm64 -enable-kvm
-kernel $kernel
-initrd $initrd
-smp 2
-m 256M
-net nic,vlan=0,macaddr=00:00:00:00:00:00,model=virtio
-net user,vlan=0
-net nic,vlan=1,model=e1000
-net user,vlan=1
-boot order=nc
-no-reboot
-watchdog i6300esb
-serial stdio
-display none
-monitor null
)
append=(
debug
sched_debug
apic=debug
ignore_loglevel
sysrq_always_enabled
panic=10
prompt_ramdisk=0
earlyprintk=ttyS0,115200
console=ttyS0,115200
console=tty0
vga=normal
root=/dev/ram0
rw
)
"${kvm[@]}" --append "${append[*]}"
-----------------------------------------------------------------------------
Thanks,
Fengguang
_______________________________________________
LKP mailing list
LKP(a)linux.intel.com