)]}'
{
  "commit": "7e0e736ecdfeac6d3517513d3a702304e4f6cf59",
  "tree": "a3afabb60e43593737ee49276d8019384da7b5aa",
  "parents": [
    "7976a6d23151c780474bdac106f3cf1343a2d6ca"
  ],
  "author": {
    "name": "Jason Wang",
    "email": "jasowang@redhat.com",
    "time": "Fri Mar 20 14:07:50 2015 +0800"
  },
  "committer": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Wed Mar 25 13:39:25 2015 +0100"
  },
  "message": "virtio-net: validate backend queue numbers against bus limitation\n\nWe don\u0027t validate the backend queue numbers against bus limitation,\nthis will easily crash qemu if it exceeds the limitation which will\nhit the abort() in virtio_del_queue(). An example is trying to\nstarting a virtio-net device with 256 queues. E.g:\n\n./qemu-system-x86_64 -netdev tap,id\u003dhn0,queues\u003d256 -device\nvirtio-net-pci,netdev\u003dhn0\n\nFixing this by doing the validation and fail early.\n\nCc: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nCc: qemu-stable \u003cqemu-stable@nongnu.org\u003e\nSigned-off-by: Jason Wang \u003cjasowang@redhat.com\u003e\nReviewed-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nReviewed-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "27adcc5467cb784a8e64e916c70dbbda613274de",
      "old_mode": 33188,
      "old_path": "hw/net/virtio-net.c",
      "new_id": "59f76bcf7676700fff53f2647c4b8f0a94d72b63",
      "new_mode": 33188,
      "new_path": "hw/net/virtio-net.c"
    }
  ]
}
