)]}'
{
  "commit": "65412e48e21ff4fdaf2aea1565ef4fb3ef5262ce",
  "tree": "084813b21b98aed0ef97db6160663e5abff0991a",
  "parents": [
    "e20d6645f794b51835e6f740a5b6f95c7e3fd843"
  ],
  "author": {
    "name": "Duncan Sands",
    "email": "duncan.sands@math.u-psud.fr",
    "time": "Fri May 27 10:00:08 2005 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Mon Jun 27 14:43:58 2005 -0700"
  },
  "message": "[PATCH] USB ATM: avoid oops on bind failure; plug memory leak\n\nZero the entire instance, not just the struct usbatm_data head.\nMake sure the just allocated urb is freed if we fail to allocate\na buffer.  Based on a patch by Stanislaw W. Gruszka.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nAcked-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb2b5d256e34d3027f185c9f0ff1eaf3a2c59239",
      "old_mode": 33188,
      "old_path": "drivers/usb/atm/usbatm.c",
      "new_id": "b178c800ced8045f87f6528a13514b21232a072b",
      "new_mode": 33188,
      "new_path": "drivers/usb/atm/usbatm.c"
    }
  ]
}
