[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20140307215258.GA9286@localhost>
Date: Sat, 8 Mar 2014 05:52:58 +0800
From: Fengguang Wu <fengguang.wu@...el.com>
To: David Herrmann <dh.herrmann@...il.com>
Cc: dri-devel@...ts.freedesktop.org, linux-kernel@...r.kernel.org
Subject: [drm] WARNING: CPU: 0 PID: 0 at kernel/locking/mutex.c:516
mutex_lock_nested()
Hi David,
I got the below dmesg and the first bad commit is
git://people.freedesktop.org/~dvdhrm/linux drm-log
commit 06bdc9aa3cd3a045b4a94bdc4c6c582338cf7992
Author: David Herrmann <dh.herrmann@...il.com>
AuthorDate: Wed Mar 5 17:34:49 2014 +0100
Commit: David Herrmann <dh.herrmann@...il.com>
CommitDate: Fri Mar 7 11:50:20 2014 +0100
drm: add kernel-log renderer
+-----------------------------------------------------------------------------+------------+------------+------------+
| | 32afb1337b | 06bdc9aa3c | 05ffd9cb67 |
+-----------------------------------------------------------------------------+------------+------------+------------+
| boot_successes | 56 | 0 | 0 |
| boot_failures | 4 | 20 | 19 |
| BUG:unable_to_handle_kernel_NULL_pointer_dereference | 1 | | |
| Oops:SMP | 1 | | |
| EIP_is_at_reset_interrupt | 1 | | |
| Kernel_panic-not_syncing:Fatal_exception | 1 | | |
| WARNING:CPU:PID:at_arch/x86/kernel/cpu/amd.c:init_amd() | 3 | 0 | 2 |
| backtrace:init_amd | 3 | 0 | 2 |
| backtrace:warn_slowpath_fmt | 3 | 0 | 2 |
| WARNING:CPU:PID:at_kernel/locking/mutex.c:mutex_lock_nested() | 0 | 7 | 8 |
| BUG:sleeping_function_called_from_invalid_context_at_kernel/locking/mutex.c | 0 | 20 | 19 |
| INFO:lockdep_is_turned_off | 0 | 7 | 10 |
| backtrace:ring_buffer_consumer_thread | 0 | 2 | 1 |
| backtrace:vfs_read | 0 | 15 | 13 |
| backtrace:SyS_read | 0 | 15 | 13 |
| backtrace:cpu_startup_entry | 0 | 5 | 6 |
| backtrace:serio_handle_event | 0 | 5 | 6 |
| backtrace:ring_buffer_producer_thread | 0 | 0 | 1 |
| backtrace:do_group_exit | 0 | 0 | 1 |
| backtrace:SyS_exit_group | 0 | 0 | 1 |
+-----------------------------------------------------------------------------+------------+------------+------------+
[ 12.906820] ... PIC ELCR: 0c00
[ 12.909878] printing local APIC contents on CPU#0/0:
[ 12.910508] ------------[ cut here ]------------
[ 12.910521] WARNING: CPU: 0 PID: 0 at kernel/locking/mutex.c:516 mutex_lock_nested+0xc7/0x430()
[ 12.910523] DEBUG_LOCKS_WARN_ON(in_interrupt())
[ 12.910524] Modules linked in:
[ 12.910532] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.14.0-rc5-00558-g05ffd9c #230
[ 12.910539] 00000000 00000000 79c05d64 798860ec 79c05da4 79c05d94 790414ee 79b1a074
[ 12.910544] 79c05dc0 00000000 79b1fbf8 00000204 79892017 79892017 79c499a0 00000001
[ 12.910549] 79c096e0 79c05dac 79041543 00000009 79c05da4 79b1a074 79c05dc0 79c05e08
[ 12.910550] Call Trace:
[ 12.910557] [<798860ec>] dump_stack+0x48/0x60
[ 12.910566] [<790414ee>] warn_slowpath_common+0x7e/0xa0
[ 12.910570] [<79892017>] ? mutex_lock_nested+0xc7/0x430
[ 12.910572] [<79892017>] ? mutex_lock_nested+0xc7/0x430
[ 12.910577] [<79041543>] warn_slowpath_fmt+0x33/0x40
[ 12.910579] [<79892017>] mutex_lock_nested+0xc7/0x430
[ 12.910592] [<7939d718>] ? io_serial_in+0x8/0x20
[ 12.910595] [<7939e3a2>] ? wait_for_xmitr+0x22/0x90
[ 12.910606] [<793d7744>] ? drm_log_write+0xb4/0xe0
[ 12.910613] [<79093ac2>] ? do_raw_spin_unlock+0xb2/0xe0
[ 12.910616] [<793d7700>] ? drm_log_write+0x70/0xe0
[ 12.910618] [<793d7744>] drm_log_write+0xb4/0xe0
[ 12.910621] [<7939e50a>] ? serial8250_console_write+0xfa/0x120
[ 12.910623] [<7939e530>] ? serial8250_console_write+0x120/0x120
[ 12.910627] [<793d7783>] dlog_con_write+0x13/0x20
[ 12.910630] [<79097a53>] call_console_drivers.constprop.8+0x133/0x1b0
[ 12.910633] [<79098018>] console_unlock+0x328/0x4c0
[ 12.910637] [<790987fa>] vprintk_emit+0x64a/0x680
[ 12.910640] [<79882730>] printk+0x3d/0x3f
[ 12.910658] [<79d02f26>] print_local_APIC+0x29/0x3e6
[ 12.910664] [<790b8510>] generic_smp_call_function_single_interrupt+0xe0/0x230
[ 12.910668] [<7902aa35>] smp_call_function_single_interrupt+0x25/0x40
[ 12.910672] [<798966da>] call_function_single_interrupt+0x32/0x38
[ 12.910677] [<790368e5>] ? native_safe_halt+0x5/0x10
[ 12.910682] [<7900afa3>] default_idle+0x63/0x110
[ 12.910685] [<7900b957>] arch_cpu_idle+0x17/0x40
[ 12.910688] [<79099eae>] cpu_startup_entry+0x20e/0x3c0
[ 12.910693] [<7987d999>] rest_init+0xb9/0xc0
[ 12.910696] [<7987d8e0>] ? reciprocal_value+0x70/0x70
[ 12.910700] [<79cf4aa0>] start_kernel+0x3ba/0x41a
[ 12.910703] [<79cf451d>] ? repair_env_string+0x51/0x51
[ 12.910706] [<79cf4358>] i386_start_kernel+0x12e/0x131
[ 12.910714] ---[ end trace bec5db8963544a10 ]---
[ 12.919853] ... APIC ID: 00000000 (0)
git bisect start 05ffd9cb67c1bc9a4b4e3007df326e4e6f2d7db0 0414855fdc4a40da05221fc6062cccbc0c30f169 --
git bisect bad d6624f53631bba754e89f4d204c6248ee0d314f1 # 23:17 0- 8 Merge 'dvdhrm/drm-log' into devel-roam-i386-201403072151
git bisect good 5bbe2fa5f7e2c75a85348e0ae4a1cca7d2a0e4a8 # 23:22 20+ 0 0day base guard for 'devel-roam-i386-201403072151'
git bisect good b82a37f7f077567a7f744a98040d2e566632e385 # 23:26 20+ 0 Merge 'gfs2/master' into devel-roam-i386-201403072151
git bisect good e81ca8076832ed2197a6bdb05dbc769dad159f7d # 23:34 20+ 2 drm/i915: We implement WaDisableRCCUnitClockGating:snb
git bisect good c1874ed7c987664176bd00301f844e91609fe535 # 23:55 20+ 0 drm/i915: factor out valleyview_pipestat_irq_handler
git bisect good c48cdd23ea5006c377b670bc3056fa7b63f92574 # 00:28 20+ 0 Merge branch 'tda998x-devel' of git://ftp.arm.linux.org.uk/~rmk/linux-cubox into drm-next
git bisect good 4d538b79197901fecc42e746d515d07fd1089b62 # 00:39 20+ 0 Merge branch 'drm-next-3.15' of git://people.freedesktop.org/~deathsimple/linux into drm-next
git bisect bad 06bdc9aa3cd3a045b4a94bdc4c6c582338cf7992 # 00:41 0- 1 drm: add kernel-log renderer
git bisect good 32afb1337bdffd1df2ac4ae749eace37528c747f # 00:55 20+ 0 lib: remove FBCON dependency for fonts
# first bad commit: [06bdc9aa3cd3a045b4a94bdc4c6c582338cf7992] drm: add kernel-log renderer
git bisect good 32afb1337bdffd1df2ac4ae749eace37528c747f # 01:06 60+ 4 lib: remove FBCON dependency for fonts
git bisect bad 05ffd9cb67c1bc9a4b4e3007df326e4e6f2d7db0 # 01:06 0- 19 0day head guard for 'devel-roam-i386-201403072151'
git bisect good 6c0eb6436ff95fbd405fd8ac292626247b1e0f96 # 01:27 60+ 5 Revert "drm: add kernel-log renderer"
git bisect good c3bebc71c4bcdafa24b506adf0c1de3c1f77e2e0 # 02:28 60+ 1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
git bisect good 1b0a7e3263168a06d3858798e48c5a21d1c78d3c # 02:40 60+ 1 Add linux-next specific files for 20140307
Thanks,
Fengguang
View attachment "dmesg-yocto-xian-16:20140307222306:i386-randconfig-r5-0307:3.14.0-rc5-00558-g05ffd9c:230" of type "text/plain" (45488 bytes)
Download attachment "i386-randconfig-r5-0307-05ffd9cb67c1bc9a4b4e3007df326e4e6f2d7db0-BUG:-sleeping-function-called-from-invalid-context-at-10547.log" of type "application/octet-stream" (27491 bytes)
View attachment "config-3.14.0-rc5-00558-g05ffd9c" of type "text/plain" (83021 bytes)
_______________________________________________
LKP mailing list
LKP@...ux.intel.com
Powered by blists - more mailing lists