)]}'
{
  "commit": "760f1fce030ccc620ec430a8aff8fc604e7891ed",
  "tree": "d2e14b5c6d101e4b368300d2a7e6c6fd438133a8",
  "parents": [
    "d61a3ead268084cc271d7b2aa2950fc822a37cf5"
  ],
  "author": {
    "name": "Andrew Morton",
    "email": "akpm@osdl.org",
    "time": "Tue May 30 21:26:03 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed May 31 16:27:11 2006 -0700"
  },
  "message": "[PATCH] revert \"swsusp add check for suspension of X controlled devices\"\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\nRevert commit ff4da2e262d2509fe1bacff70dd00934be569c66.\n\nIt broke APM suspend, probably because APM doesn\u0027t switch back to a VT\nwhen suspending.\n\nTracked down by Matt Mackall \u003cmpm@selenic.com\u003e\n\nRafael sayeth:\n  \"It only fixed the theoretical issue that a quick-handed user could\n   switch to X after processes have been frozen and before the devices\n   are suspended.\n\n   With the current userland suspend tools it shouldn\u0027t be necessary.\"\n\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "662209d3f42d6a551c7001ab5adb62406abfcfb0",
      "old_mode": 33188,
      "old_path": "drivers/base/power/suspend.c",
      "new_id": "2a769cc6f5f9f8181580b6657c0d0625e9c937dd",
      "new_mode": 33188,
      "new_path": "drivers/base/power/suspend.c"
    },
    {
      "type": "modify",
      "old_id": "acc5d47844eb49a53578f688949f04e039c04962",
      "old_mode": 33188,
      "old_path": "drivers/char/vt.c",
      "new_id": "6c94879e0b99b6f6a369d69a188b347436abe550",
      "new_mode": 33188,
      "new_path": "drivers/char/vt.c"
    },
    {
      "type": "modify",
      "old_id": "530ae3f4248ccb6afb3dfe84cee7c1264e32ca38",
      "old_mode": 33188,
      "old_path": "include/linux/vt_kern.h",
      "new_id": "fab5aed8ca315cc71217dae905e2dda1ac598201",
      "new_mode": 33188,
      "new_path": "include/linux/vt_kern.h"
    }
  ]
}
