)]}'
{
  "commit": "d9aa3af09cdc5d3ae0e67bed4107bcf7e25b9f31",
  "tree": "82d2699430907da4947022c406feabf855414bdf",
  "parents": [
    "3a0086a80ab7c2f1adb0e9b2a6fc82632979cec5"
  ],
  "author": {
    "name": "Krzysztof Helt",
    "email": "krzysztof.h1@wp.pl",
    "time": "Fri Jan 11 21:50:46 2008 +0100"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Wed Jan 23 11:29:25 2008 -0600"
  },
  "message": "[SCSI] sym53c8xx: fixes two bugs related to chip reset\n\nThis patch fixes two bugs pointed by James Bottomley:\n\n 1. the if (!sym_data-\u003eio_reset).  That variable is only ever filled\n    by a stack based completion.  If we find it non empty it means\n    this code has been entered twice and we have a severe problem,\n    so that should just become a BUG_ON(sym_data-\u003eio_reset).\n 2. sym_data-\u003eio_reset should be set to NULL before the routine is\n    exited otherwise the PCI recovery code could end up completing\n    what will be a bogus pointer into the stack.\n\nBig thanks to James Bottomley for help with the patch.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@w.pl\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "09bbb39efe882b40ff3967368f48fc4a63ffab11",
      "old_mode": 33188,
      "old_path": "drivers/scsi/sym53c8xx_2/sym_glue.c",
      "new_id": "dc9af8f8f2605ecaa8e312594de86855669d6af5",
      "new_mode": 33188,
      "new_path": "drivers/scsi/sym53c8xx_2/sym_glue.c"
    }
  ]
}
