)]}'
{
  "commit": "c8f16138b5099bfd928942c3775aaecfd649e9e5",
  "tree": "817739aede583a0c784c2c7794ab9dae3c24ff48",
  "parents": [
    "6e21f15cac2c6c25b6a5874a98420e1b9064f0c1"
  ],
  "author": {
    "name": "Reinette Chatre",
    "email": "reinette.chatre@intel.com",
    "time": "Fri Feb 27 16:21:22 2009 -0800"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Thu Mar 05 14:39:36 2009 -0500"
  },
  "message": "iwlwifi: fix *pci_probe error flow\n\nfor iwlagn:\n- Have to free eeprom of version check fails - otherwise we end up with\n  memory leak.\n- Include removal of workqueue (created in _setup_deferred_work) in error\n  handling.\n\nfor iwl3945:\n- Fix a few places to jump to correct error handling.\n- Reorganize error handling to match with code flow.\n- Include iwl_free_channel_map as part of error handling.\n- Include releasing eeprom as part of error handling.\n\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b49f9f7a8a67e347b6b5a92f9906a55aa3e1554c",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwlwifi/iwl-agn.c",
      "new_id": "18f6f68075652afac001b6f73f0636ae8dd974a3",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwlwifi/iwl-agn.c"
    },
    {
      "type": "modify",
      "old_id": "96672b6919464119d2ba2dd281a48ea473e50d1b",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwlwifi/iwl3945-base.c",
      "new_id": "2d47e9a8c329a620099c6cf8bcdea3da3bddcc2a",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwlwifi/iwl3945-base.c"
    }
  ]
}
