)]}'
{
  "commit": "a856ecfe77a0675b4216ec22707fc46340faa91f",
  "tree": "daafdd70e4c5fa22dbd7b7a4062e710b1e828788",
  "parents": [
    "8a9d687e93bdac7ae2401a0463f080f6782c4c3b"
  ],
  "author": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Thu Jul 19 10:38:06 2012 +0200"
  },
  "committer": {
    "name": "Joel King",
    "email": "joelking@codeaurora.org",
    "time": "Thu Aug 16 00:42:04 2012 -0700"
  },
  "message": "PM / Sleep: call early resume handlers when suspend_noirq fails\n\nCommit cf579dfb82550e34de7ccf3ef090d8b834ccd3a9 (PM / Sleep: Introduce\n\"late suspend\" and \"early resume\" of devices) introduced a bug where\nsuspend_late handlers would be called, but if dpm_suspend_noirq returned\nan error the early_resume handlers would never be called.  All devices\nwould end up on the dpm_late_early_list, and would never be resumed\nagain.\n\nFix it by calling dpm_resume_early when dpm_suspend_noirq returns\nan error.\n\nSigned-off-by: Colin Cross \u003cccross@android.com\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n\nChange-Id: I6fe42f02efdc0b5fb0949b7d5c1c8eb8da96825d\nSigned-off-by: Joel King \u003cjoelking@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "95d2f17ec2642d3024d266973df08205d6b6c2b7",
      "old_mode": 33188,
      "old_path": "drivers/base/power/main.c",
      "new_id": "b5d38d5407bda5b6f030245b095b0e81c3b0a05a",
      "new_mode": 33188,
      "new_path": "drivers/base/power/main.c"
    }
  ]
}
