)]}'
{
  "commit": "649426efcfbc67a8b033497151816cbac9fd0cfa",
  "tree": "ee73b86fa404171dbddba24751944c1557d1b280",
  "parents": [
    "16b71fdf97599f1b1b7f38418ee9922d9f117396"
  ],
  "author": {
    "name": "Alexander Duyck",
    "email": "alexander.h.duyck@intel.com",
    "time": "Thu Mar 05 13:57:28 2009 -0500"
  },
  "committer": {
    "name": "Matthew Wilcox",
    "email": "willy@linux.intel.com",
    "time": "Thu Mar 12 15:09:41 2009 -0400"
  },
  "message": "PCI: Add PCI quirk to disable L0s ASPM state for 82575 and 82598\n\nThis patch is intended to disable L0s ASPM link state for 82598 (ixgbe)\nparts due to the fact that it is possible to corrupt TX data when coming\nback out of L0s on some systems.  The workaround had been added for 82575\n(igb) previously, but did not use the ASPM api.  This quirk uses the ASPM\napi to prevent the ASPM subsystem from re-enabling the L0s state.\n\nInstead of adding the fix in igb to the ixgbe driver as well it was\ndecided to move it into a pci quirk.  It is necessary to move the fix out\nof the driver and into a pci quirk in order to prevent the issue from\noccuring prior to driver load to handle the possibility of the device being\npassed to a VM via direct assignment.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCC: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f20d55368edb7edfb5d0a6bc9ef1a8746da6b8cb",
      "old_mode": 33188,
      "old_path": "drivers/pci/quirks.c",
      "new_id": "1a7c48d71dc7652d1c51a793d65854bad1a19903",
      "new_mode": 33188,
      "new_path": "drivers/pci/quirks.c"
    }
  ]
}
