)]}'
{
  "commit": "513adb58685615b0b1d47a3f0d40f5352beff189",
  "tree": "80afe08d17f24bbf3d5ad48d62df2e143d00ae95",
  "parents": [
    "b52bb3712a64c404846f30300b339cfd01e316be"
  ],
  "author": {
    "name": "Andrea Righi",
    "email": "righi.andrea@gmail.com",
    "time": "Mon Apr 13 14:39:39 2009 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Apr 13 15:04:28 2009 -0700"
  },
  "message": "fbdev: fix info-\u003elock deadlock in fbcon_event_notify()\n\nfb_notifier_call_chain() is called with info-\u003elock held, i.e.  in\ndo_fb_ioctl() \u003d\u003e FBIOPUT_VSCREENINFO \u003d\u003e fb_set_var() and the some\nnotifier callbacks, like fbcon_event_notify(), try to re-acquire\ninfo-\u003elock again.\n\nRemove the lock/unlock_fb_info() in all the framebuffer notifier\ncallbacks\u0027 and be sure to always call fb_notifier_call_chain() with\ninfo-\u003elock held.\n\nReported-by: Pavel Roskin \u003cproski@gnu.org\u003e\nReported-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Andrea Righi \u003crighi.andrea@gmail.com\u003e\nCc: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd37cbcaf8ce164a4ac5e7293a745204ede08ac4",
      "old_mode": 33188,
      "old_path": "drivers/video/backlight/backlight.c",
      "new_id": "157057c79ca3760fc80d6df28236dc0bbf106044",
      "new_mode": 33188,
      "new_path": "drivers/video/backlight/backlight.c"
    },
    {
      "type": "modify",
      "old_id": "0bb13df0fa89e2b3ca01c9468a47cadd2f5a8b88",
      "old_mode": 33188,
      "old_path": "drivers/video/backlight/lcd.c",
      "new_id": "b6449470106cd47e8db704edfd074c53dde8ec4b",
      "new_mode": 33188,
      "new_path": "drivers/video/backlight/lcd.c"
    },
    {
      "type": "modify",
      "old_id": "2cd500a304f234456c083baf920255a657c650f9",
      "old_mode": 33188,
      "old_path": "drivers/video/console/fbcon.c",
      "new_id": "471a9a60376ae82a07a921e416b0ec35fb4dbdfe",
      "new_mode": 33188,
      "new_path": "drivers/video/console/fbcon.c"
    },
    {
      "type": "modify",
      "old_id": "2ac32e6b5953bb981e8bc57f9516584bc868d1c9",
      "old_mode": 33188,
      "old_path": "drivers/video/fbmem.c",
      "new_id": "d412a1ddc12fabb50df8562af40b5df25351d2bd",
      "new_mode": 33188,
      "new_path": "drivers/video/fbmem.c"
    }
  ]
}
