)]}'
{
  "commit": "5655f931abcfa5f100d12d021eaed606c2d4ef52",
  "tree": "17189fd58d972281f8a8636154fa536e06985501",
  "parents": [
    "c6d231e2fd3773ef9a566ca24962f2314cb78f73"
  ],
  "author": {
    "name": "Alex Williamson",
    "email": "alex.williamson@redhat.com",
    "time": "Tue Apr 28 11:14:02 2015 -0600"
  },
  "committer": {
    "name": "Alex Williamson",
    "email": "alex.williamson@redhat.com",
    "time": "Tue Apr 28 11:14:02 2015 -0600"
  },
  "message": "vfio-pci: Reset workaround for AMD Bonaire and Hawaii GPUs\n\nSomehow these GPUs manage not to respond to a PCI bus reset, removing\nour primary mechanism for resetting graphics cards.  The result is\nthat these devices typically work well for a single VM boot.  If the\nVM is rebooted or restarted, the guest driver is not able to init the\ncard from the dirty state, resulting in a blue screen for Windows\nguests.\n\nThe workaround is to use a device specific reset.  This is not 100%\nreliable though since it depends on the incoming state of the device,\nbut it substantially improves the usability of these devices in a VM.\n\nCredit to Alex Deucher \u003calexander.deucher@amd.com\u003e for his guidance.\n\nSigned-off-by: Alex Williamson \u003calex.williamson@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "576c677be37802147d07384ab62899bb91957bf0",
      "old_mode": 33188,
      "old_path": "hw/vfio/pci.c",
      "new_id": "e0e339a534a1e91483aabb0d0ff78d78734f46c3",
      "new_mode": 33188,
      "new_path": "hw/vfio/pci.c"
    }
  ]
}
