)]}'
{
  "commit": "672917dcc781ead7652a8b11b1fba14e38ac15b8",
  "tree": "c504b7f60737ba8d82eabfa662585d463ae5ea66",
  "parents": [
    "69d25870f20c4b2563304f2b79c5300dd60a067e"
  ],
  "author": {
    "name": "Corrado Zoccolo",
    "email": "czoccolo@gmail.com",
    "time": "Mon Sep 21 17:04:09 2009 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Sep 22 07:17:45 2009 -0700"
  },
  "message": "cpuidle: menu governor: reduce latency on exit\n\nMove the state residency accounting and statistics computation off the hot\nexit path.\n\nOn exit, the need to recompute statistics is recorded, and new statistics\nwill be computed when menu_select is called again.\n\nThe expected effect is to reduce processor wakeup latency from sleep\n(C-states).  We are speaking of few hundreds of cycles reduction out of a\nseveral microseconds latency (determined by the hardware transition), so\nit is difficult to measure.\n\nSigned-off-by: Corrado Zoccolo \u003cczoccolo@gmail.com\u003e\nCc: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Adam Belay \u003cabelay@novell.com\nAcked-by: Arjan van de Ven \u003carjan@linux.intel.com\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": "9f3d77532ab95ff79e21abc2d7f5d8de3a72ba45",
      "old_mode": 33188,
      "old_path": "drivers/cpuidle/governors/menu.c",
      "new_id": "68104434ebb51c98c4b3b81e599df006840891ce",
      "new_mode": 33188,
      "new_path": "drivers/cpuidle/governors/menu.c"
    }
  ]
}
