)]}'
{
  "commit": "74c520da5414d15b0ab2839d67efab2e7227be75",
  "tree": "d079968ab0f36d4cf7521763ef64d165976537e7",
  "parents": [
    "ec5c50cb93c446a4686863df74e4b7a547628115"
  ],
  "author": {
    "name": "Amit Kumar Salecha",
    "email": "amit@qlogic.com",
    "time": "Fri Sep 11 11:28:14 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Sep 11 16:58:48 2009 -0700"
  },
  "message": "netxen: fix tx timeout recovery\n\nRedesign tx timeout handling in line with new firmware\nreset design that co-ordinates with other PCI function\ndrivers.\n\no For NX3031, first try to reset PCI function\u0027s own\n  context before requesting firmware reset.\n\no For NX2031, since firmware heartbit is not supported\n  directly request firmware reset.\n\nSigned-off-by: Amit Kumar Salecha \u003camit@netxen.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e3d2b9327905f89d351dcf668d3ea03ed173104",
      "old_mode": 33188,
      "old_path": "drivers/net/netxen/netxen_nic.h",
      "new_id": "1ae46e8c2dc71eab133c5c60b654d4a881441a06",
      "new_mode": 33188,
      "new_path": "drivers/net/netxen/netxen_nic.h"
    },
    {
      "type": "modify",
      "old_id": "8926b0e0c8bcf811e3faf1219f4f178faf2a507a",
      "old_mode": 33188,
      "old_path": "drivers/net/netxen/netxen_nic_init.c",
      "new_id": "128d1b65402de0233efa00a5be7c26d65320528c",
      "new_mode": 33188,
      "new_path": "drivers/net/netxen/netxen_nic_init.c"
    },
    {
      "type": "modify",
      "old_id": "e8574eeae58ff68cbe8b74a683725e9b93e883cc",
      "old_mode": 33188,
      "old_path": "drivers/net/netxen/netxen_nic_main.c",
      "new_id": "53bd44e808eb4007db53abd4e9242f1687a91ca8",
      "new_mode": 33188,
      "new_path": "drivers/net/netxen/netxen_nic_main.c"
    }
  ]
}
