)]}'
{
  "commit": "fc38b521dcffcb07447cd98fedc56f495c10b90d",
  "tree": "cc0fdc986970179c95612f8d3dc9c06c78fa6d53",
  "parents": [
    "5c4be57249e2e09136446597d2fe2a967c6ffef0"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Sun Apr 19 07:00:43 2009 +0900"
  },
  "committer": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Sun Apr 19 07:00:43 2009 +0900"
  },
  "message": "ide-pm: don\u0027t abuse rq-\u003edata\n\nImpact: cleanup rq-\u003edata usage\n\nide-pm uses rq-\u003edata to carry pointer to struct request_pm_state\nthrough request queue and rq-\u003especial is used to carray pointer to\nlocal struct ide_cmd, which isn\u0027t necessary.  Use rq-\u003especial for\nrequest_pm_state instead and use local ide_cmd in\nide_start_power_step().\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3245c2dbda339c6126d1e043ae6bcd62d58592de",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-io.c",
      "new_id": "6e3094e2277528b24a1c422827b87c2b040a6c57",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-io.c"
    },
    {
      "type": "modify",
      "old_id": "0d8a151c0a01da799d0c68f96b20dc2dbe1928bc",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-pm.c",
      "new_id": "ba1488bd84307bb90850977573d2e80c9778af69",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-pm.c"
    }
  ]
}
