)]}'
{
  "commit": "8d96e7960b6b520eb52be6e1eb7c794da5db9555",
  "tree": "8df4c510bef677704318d0868fa9a6748ff4ef5c",
  "parents": [
    "cb2107be43d2fc5eadec58b92b54bf32c00bfff3"
  ],
  "author": {
    "name": "Zhu Yi",
    "email": "yi.zhu@intel.com",
    "time": "Mon Jun 15 21:36:13 2009 +0200"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Fri Jun 19 11:50:15 2009 -0400"
  },
  "message": "iwmc3200wifi: check for iwm_priv_init error\n\nWe need to check for iwm_priv_init() errors and do proper cleanups.\nOtherwise we may fail to catch the create_singlethread_workqueue()\nerror which will cause a kernel oops when destroy_workqueue() later.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "635c16ee618654ea55621cf6b28479a6c655c7d1",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwmc3200wifi/iwm.h",
      "new_id": "2237448e04273c72563ca8a5b7a1fe309da41959",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwmc3200wifi/iwm.h"
    },
    {
      "type": "modify",
      "old_id": "6a2640f16b6dd5876a41c6553614cd84f9122955",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwmc3200wifi/main.c",
      "new_id": "4d3c423d8ffc0133205e29f0888a2bcbd63f8a3b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwmc3200wifi/main.c"
    },
    {
      "type": "modify",
      "old_id": "68e2c3b6c7a1a69a84534adaaa15302a80b022e9",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwmc3200wifi/netdev.c",
      "new_id": "88dd82649b470c826d5c47299f151d9a44b82fc5",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwmc3200wifi/netdev.c"
    }
  ]
}
