)]}'
{
  "commit": "f45f3c1f3f616ca1d1e1eb5e7a720ca63cb59550",
  "tree": "86377f566006497bb55aa4dac3c05e49c632688d",
  "parents": [
    "8488a38f4d2f43bd55a3e0db4cd57a5bef3af6d6"
  ],
  "author": {
    "name": "Johannes Berg",
    "email": "johannes.berg@intel.com",
    "time": "Wed Aug 18 17:15:18 2010 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Mon Aug 23 18:12:46 2010 -0700"
  },
  "message": "firmware_class: fix typo in error path\n\nIn the error path, _request_firmware sets\nfirmware_p to NULL rather than *firmware_p,\nwhich leads to passing a freed firmware\nstruct to drivers when the firmware file\ncannot be found. Fix this.\n\nBroken by commit f8a4bd3456b988fc73b2c.\n\nReported-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nAcked-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8a44f5e0584bec3d72e4bbada17ebb80efdd20b",
      "old_mode": 33188,
      "old_path": "drivers/base/firmware_class.c",
      "new_id": "40af43ebd92d355e5b96092d0f4b4ac0a3fd05ea",
      "new_mode": 33188,
      "new_path": "drivers/base/firmware_class.c"
    }
  ]
}
