)]}'
{
  "commit": "260d703adc5f275e3ba7ddff6e2e0217bc613b35",
  "tree": "b91dbf65c67dcd1d7349e5b8df6128ffcd1389c4",
  "parents": [
    "deb2d2ecd43dfc51efe71eed7128fda514da96c6"
  ],
  "author": {
    "name": "Mike Mason",
    "email": "mmlnx@us.ibm.com",
    "time": "Thu Jul 30 15:33:21 2009 -0700"
  },
  "committer": {
    "name": "Jesse Barnes",
    "email": "jbarnes@virtuousgeek.org",
    "time": "Wed Sep 09 13:29:37 2009 -0700"
  },
  "message": "PCI: support for PCI Express fundamental reset\n\nThis is the first of three patches that implement a bit field that PCI\nExpress device drivers can use to indicate they need a fundamental reset\nduring error recovery.\n\nBy default, the EEH framework on powerpc does what\u0027s known as a \"hot\nreset\" during recovery of a PCI Express device.  We\u0027ve found a case\nwhere the device needs a \"fundamental reset\" to recover properly.  The\ncurrent PCI error recovery and EEH frameworks do not support this\ndistinction.\n\nThe attached patch (courtesy of Richard Lary) adds a bit field to\npci_dev that indicates whether the device requires a fundamental reset\nduring recovery.\n\nThese patches supersede the previously submitted patch that implemented\na fundamental reset bit field.\n\nSigned-off-by: Mike Mason \u003cmmlnx@us.ibm.com\u003e\nSigned-off-by: Richard Lary \u003crlary@us.ibm.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6dbb1fd30e5a0efb7a5ab8d142b660af2057c192",
      "old_mode": 33188,
      "old_path": "include/linux/pci.h",
      "new_id": "da90217a7b0ea38a64b6268eb15ecb0b2aaa88fc",
      "new_mode": 33188,
      "new_path": "include/linux/pci.h"
    }
  ]
}
