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:	Mon, 3 Jun 2013 07:43:20 +0800
From:	Fengguang Wu <fengguang.wu@...el.com>
To:	Dave Airlie <airlied@...hat.com>
Cc:	linux-kernel@...r.kernel.org
Subject: [lock_fb_info/console_callback] INFO: possible circular locking
 dependency detected

Greetings,

I got the below dmesg and the first bad commit is

commit 5845b81bdad374f98f809a658ec747d92c9595c4
Author: Dave Airlie <airlied@...hat.com>
Date:   Fri Feb 8 12:07:01 2013 +1000

    Revert "Revert "console: implement lockdep support for console_lock""
    
    This reverts commit ff0d05bf73620eb7dc8aee7423e992ef87870bdf.
    
    Now that we have all the locking fixes in place, we can revert the
    revert. This re-enables lockdep tracking for the console lock,
    daee779718a319ff9f83e1ba3339334ac650bb22.
    
    Signed-off-by: Dave Airlie <airlied@...hat.com>

[  602.016208]
[  602.016216] ======================================================
[  602.016217] [ INFO: possible circular locking dependency detected ]
[  602.016243] 3.10.0-rc3-00001-g71919ba #14 Not tainted
[  602.016249] -------------------------------------------------------
[  602.016253] kworker/0:1/17 is trying to acquire lock:
[  602.016347]  (&fb_info->lock){+.+.+.}, at: [<c19a7e98>] lock_fb_info+0x28/0x80
[  602.016348]
[  602.016348] but task is already holding lock:
[  602.016366]  (console_lock){+.+.+.}, at: [<c1b379e7>] console_callback+0x17/0x220
[  602.016367]
[  602.016367] which lock already depends on the new lock.
[  602.016367]

git bisect start v3.9 v3.8 --
git bisect good d778df51c09264076fe0208c099ef7d428f21790  #    10  2013-06-02 16:52:49  mm: vmscan: save work scanning (almost) empty LRU lists
git bisect  bad ee89f81252179dcbf6cd65bd48299f5e52292d88  #     4  2013-06-02 17:09:49  Merge branch 'for-3.9/core' of git://git.kernel.dk/linux-block
git bisect good 69086a78bdc973ec0b722be790b146e84ba8a8c4  #    12  2013-06-02 17:38:46  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
git bisect  bad ed5dc2372dba46e0ecd08791b1a0399d313e5cff  #     3  2013-06-02 17:56:21  Merge tag 'mmc-updates-for-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc
git bisect  bad 1f3a574a4bfe86ebf7d51fac37e0668397372fd8  #     5  2013-06-02 18:14:52  Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
git bisect good cd17ef4114ad5c514b17e6a0bb02a309ab90b692  #    15  2013-06-02 18:35:52  Merge tag 'drm-intel-next-2013-02-01' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
git bisect  bad 210561ffd72d00eccf12c0131b8024d5436bae95  #     9  2013-06-02 18:52:00  intel/iommu: force writebuffer-flush quirk on Gen 4 Chipsets
git bisect  bad 73ccd6962fff19e53a7d4baaa17cf9311284ac9c  #     2  2013-06-02 19:09:41  Merge branch 'drm-next-3.9' of git://people.freedesktop.org/~agd5f/linux into drm-next
git bisect good 43f1214aa094e46efdfc0255d9601be0e5ea0f62  #    27  2013-06-02 19:39:54  drm/radeon: use IBs for VM page table updates v2
git bisect  bad bb0f78dd7ded88082b2430c43c65bc821c4ea360  #     6  2013-06-02 19:55:44  Merge branch 'udl-fixes' into drm-next
git bisect  bad 6dc1c49da6dd3bf020a66b2a135b9625ac01c2c7  #     4  2013-06-02 20:11:28  Merge branch 'fbcon-locking-fixes' of ssh://people.freedesktop.org/~airlied/linux into drm-next
git bisect good 50e244cc793d511b86adea24972f3a7264cae114  #    27  2013-06-02 20:32:17  fb: rework locking to fix lock ordering on takeover
git bisect good 054430e773c9a1e26f38e30156eff02dedfffc17  #    27  2013-06-02 21:00:32  fbcon: fix locking harder
git bisect  bad 5845b81bdad374f98f809a658ec747d92c9595c4  #     0  2013-06-02 21:16:17  Revert "Revert "console: implement lockdep support for console_lock""
git bisect good 054430e773c9a1e26f38e30156eff02dedfffc17  #    81  2013-06-02 21:48:21  fbcon: fix locking harder
git bisect  bad 71919bac2803fc6834e178dd5935e7013fd78826  #     0  2013-06-02 21:48:56  cpufreq: spear needs cpufreq table
git bisect good 7c3628da24b83741fe940c29bf9525a7d09b9b9e  #    81  2013-06-03 01:15:38  Revert "Revert "Revert "console: implement lockdep support for console_lock"""
git bisect  bad 14d35d014bd806884801d32259ecdaf857ef276b  #     2  2013-06-03 01:39:14  Add linux-next specific files for 20130531

Thanks,
Fengguang

View attachment "dmesg-kvm-bens-7545-2013-06-02-12-24-35-3.10.0-rc3-00001-g71919ba-14" of type "text/plain" (108886 bytes)

View attachment "71919bac2803fc6834e178dd5935e7013fd78826-bisect.log" of type "text/plain" (10835 bytes)

View attachment ".config-bisect" of type "text/plain" (107341 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ