)]}'
{
  "commit": "e1a0e635c91e4e1255c16a178afde30aa32b7efe",
  "tree": "6c6d740c0598381762df9127927cb9df93e7c1d7",
  "parents": [
    "cd69d47cddabc9adf4562ac968437bb547f46630"
  ],
  "author": {
    "name": "Alex Bennée",
    "email": "alex.bennee@linaro.org",
    "time": "Mon Jan 30 12:47:28 2023 +0000"
  },
  "committer": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Thu Mar 02 03:10:47 2023 -0500"
  },
  "message": "backends/vhost-user: remove the ioeventfd check\n\nWhile ioeventfds are needed for good performance with KVM guests it\nshould not be a gating requirement. We can run vhost-user backends using\nsimulated ioeventfds or inband signalling.\n\nWith this change I can run:\n\n  $QEMU $OPTS \\\n    -display gtk,gl\u003don \\\n    -device vhost-user-gpu-pci,chardev\u003dvhgpu \\\n    -chardev socket,id\u003dvhgpu,path\u003dvhgpu.sock\n\nwith:\n\n  ./contrib/vhost-user-gpu/vhost-user-gpu \\\n    -s vhgpu.sock \\\n    -v\n\nand at least see things start-up - although the display gets rotated by\n180 degrees. Once lightdm takes over we never make it to the login\nprompt and just get a blank screen.\n\nSigned-off-by: Alex Bennée \u003calex.bennee@linaro.org\u003e\nCc: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\nMessage-Id: \u003c20221202132231.1048669-1-alex.bennee@linaro.org\u003e\n\nMessage-Id: \u003c20230130124728.175610-1-alex.bennee@linaro.org\u003e\nReviewed-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\nReviewed-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0596223ac468ca302c96a0a3097b9b67f365ec10",
      "old_mode": 33188,
      "old_path": "backends/vhost-user.c",
      "new_id": "94c6a82d526da18a69ae0a49569eab5aeda07eda",
      "new_mode": 33188,
      "new_path": "backends/vhost-user.c"
    }
  ]
}
