)]}'
{
  "commit": "f2c0d8df05228b64dbb2d8d4b6e2089c98041ada",
  "tree": "5a21c44e41d80c43795770ea11bd13afccfc6b17",
  "parents": [
    "06a49f7280091bd3dc27d4a4ceb17c68b8cda895"
  ],
  "author": {
    "name": "Ron Mercer",
    "email": "ron.mercer@qlogic.com",
    "time": "Tue Sep 29 08:39:24 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Sep 30 20:03:11 2009 -0700"
  },
  "message": "qlge: Protect reset recovery with rtnl_lock().\n\nMove the call to rtnl_lock() to before the internal call to\nql_adapter_down()/ql_adapter_up().  This prevents collisions that can\nhappen when recovering from an asic error.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92976c6b40f54a426c26b1d1c7c780b1d46a698f",
      "old_mode": 33188,
      "old_path": "drivers/net/qlge/qlge_main.c",
      "new_id": "c30350c8c86abdf2bae1ddbc6ab8e2edaf8da4c6",
      "new_mode": 33188,
      "new_path": "drivers/net/qlge/qlge_main.c"
    }
  ]
}
