lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
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

Powered by Openwall GNU/*/Linux Powered by OpenVZ