)]}'
{
  "commit": "12f26aa1b172a32604fedcb98d68c7aef268d6ad",
  "tree": "efa6fff9b9ae825c7a99a97279f973e8966bad3b",
  "parents": [
    "fbb5423c1df99c846677480ce44588176352f7d9"
  ],
  "author": {
    "name": "Kristian Høgsberg",
    "email": "krh@redhat.com",
    "time": "Tue Apr 10 18:11:20 2007 -0400"
  },
  "committer": {
    "name": "Stefan Richter",
    "email": "stefanr@s5r6.in-berlin.de",
    "time": "Thu Apr 12 00:18:57 2007 +0200"
  },
  "message": "firewire: Only free ORBs that completed the initial transaction.\n\nIn some situations we can receive the ORB status write before we\nhave received the ORB pointer write response.  When this happens,\nwe assume that the fw_transaction is finished and free the ORB\nstruct containing the fw_transaction.\n\nThis fix make the status write logic only accept status writes\nfor ORBs where the initial ORB pointer write transaction finished.\n\nSigned-off-by: Kristian Høgsberg \u003ckrh@redhat.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a7525234c8628129cbebe567e4a12f7774c84d0d",
      "old_mode": 33188,
      "old_path": "drivers/firewire/fw-sbp2.c",
      "new_id": "c1e93165efdb0fea2be8e9653f7264417216aff6",
      "new_mode": 33188,
      "new_path": "drivers/firewire/fw-sbp2.c"
    }
  ]
}
