)]}'
{
  "commit": "416dc9ed206bba09807300ee5f155a81cebbd4a1",
  "tree": "483a86db1dbcdb443962f9597531ea0541ef61e6",
  "parents": [
    "cd955463bb4e96cfec18a0e5b6887c6797fb821d"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "htejun@gmail.com",
    "time": "Wed Oct 31 10:17:03 2007 +0900"
  },
  "committer": {
    "name": "Jeff Garzik",
    "email": "jeff@garzik.org",
    "time": "Sat Nov 03 08:46:54 2007 -0400"
  },
  "message": "libata: cosmetic clean up / reorganization of ata_eh_reset()\n\nClean up and reorganize ata_eh_reset() to ease further changes.\n\n* Cache ARRAY_SIZE(ata_eh_reset_timeouts) in @max_tries.\n* Cache link-\u003eflags in @lflags.\n* Move failure handling block to the end of the function and unnest\n  both success and failure handling blocks.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53b2348a364da742296a5be647a78c9d47f680fd",
      "old_mode": 33188,
      "old_path": "drivers/ata/libata-eh.c",
      "new_id": "dae2174f3877ef5ae1e9fba57e67150cc916e062",
      "new_mode": 33188,
      "new_path": "drivers/ata/libata-eh.c"
    }
  ]
}
