Greetings, I got the below dmesg and the first bad commit is commit 5845b81bdad374f98f809a658ec747d92c9595c4 Author: Dave Airlie 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 [ 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: [] lock_fb_info+0x28/0x80 [ 602.016348] [ 602.016348] but task is already holding lock: [ 602.016366] (console_lock){+.+.+.}, at: [] 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