)]}'
{
  "commit": "13dd52f11a04e616900f565d6a1e5138e58d579f",
  "tree": "e7ce9521c4dbd93d0be9c7acaa1ceb7b7269e1db",
  "parents": [
    "41682032715c2c969357c81391a442a24dd1c2c2"
  ],
  "author": {
    "name": "Daniel Lezcano",
    "email": "daniel.lezcano@linaro.org",
    "time": "Wed Oct 31 16:44:47 2012 +0000"
  },
  "committer": {
    "name": "Rafael J. Wysocki",
    "email": "rafael.j.wysocki@intel.com",
    "time": "Thu Nov 15 00:34:22 2012 +0100"
  },
  "message": "cpuidle: prepare the cpuidle core to handle multiple drivers\n\nThis patch is a preparation for the multiple cpuidle drivers support.\n\nAs the next patch will introduce the multiple drivers with the Kconfig\noption and we want to keep the code clean and understandable, this patch\ndefines a set of functions for encapsulating some common parts and splits\nwhat should be done under a lock from the rest.\n\n[rjw: Modified the subject and changelog slightly.]\nSigned-off-by: Daniel Lezcano \u003cdaniel.lezcano@linaro.org\u003e\nAcked-by: Peter De Schrijver \u003cpdeschrijver@nvidia.com\u003e\nSigned-off-by: Rafael J. Wysocki \u003crafael.j.wysocki@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e5907569233c4792219166a646dfda00769f5cc",
      "old_mode": 33188,
      "old_path": "drivers/cpuidle/driver.c",
      "new_id": "8246662f594ab9cdc1382180604e956830c4018b",
      "new_mode": 33188,
      "new_path": "drivers/cpuidle/driver.c"
    }
  ]
}
