)]}'
{
  "log": [
    {
      "commit": "ee8b09cd60bfe45d856e7c3bef8742835686bf4e",
      "tree": "b24081a4e879a0b7a9872d262296cb55fc769469",
      "parents": [
        "fdfe840e480c56dc1119c31bb4fcc211b1b9b46f"
      ],
      "author": {
        "name": "Todd E Brandt",
        "email": "todd.e.brandt@linux.intel.com",
        "time": "Thu Jan 16 16:18:22 2014 -0800"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rafael.j.wysocki@intel.com",
        "time": "Fri Jan 17 01:47:26 2014 +0100"
      },
      "message": "PM / tools: new tool for suspend/resume performance optimization\n\nThis tool is designed to assist kernel and OS developers in optimizing\ntheir linux stack\u0027s suspend/resume time. Using a kernel image built with a\nfew extra options enabled, the tool will execute a suspend and will\ncapture dmesg and ftrace data until resume is complete. This data is\ntransformed into a device timeline and a callgraph to give a quick and\ndetailed view of which devices and callbacks are taking the most time in\nsuspend/resume. The output is a single html file which can be viewed in\nfirefox or chrome.\n\nReferences: https://01.org/suspendresume\nSigned-off-by: Todd Brandt \u003ctodd.e.brandt@linux.intel.com\u003e\nSigned-off-by: Rafael J. Wysocki \u003crafael.j.wysocki@intel.com\u003e\n"
    }
  ]
}
