)]}'
{
  "commit": "2d61ba95034f1abbdec7729d52c740870a5eddb6",
  "tree": "ec51d4cba4240af6011f4fabfda06a21532761da",
  "parents": [
    "0b22bd0ba0d500ab40e7673c591c594ec5447342"
  ],
  "author": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Sun Oct 25 15:28:53 2009 +0200"
  },
  "committer": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Thu Oct 29 08:50:37 2009 +1030"
  },
  "message": "virtio: order used ring after used index read\n\nOn SMP guests, reads from the ring might bypass used index reads. This\ncauses guest crashes because host writes to used index to signal ring\ndata readiness.  Fix this by inserting rmb before used ring reads.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: stable@kernel.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f536005807269728f3285f7bbf6f176cd790e5c2",
      "old_mode": 33188,
      "old_path": "drivers/virtio/virtio_ring.c",
      "new_id": "fbd2ecde93e409ea9287d068d3f2322297c910cc",
      "new_mode": 33188,
      "new_path": "drivers/virtio/virtio_ring.c"
    }
  ]
}
