)]}'
{
  "commit": "4840f10eff37eebc609fcc933ab985dc66df95c6",
  "tree": "6eb60eba00905c10779a30e12f19ea48b08b9da4",
  "parents": [
    "125b3806668106667dd2ae049593852859e12b63"
  ],
  "author": {
    "name": "Jan Kiszka",
    "email": "jan.kiszka@siemens.com",
    "time": "Thu Jun 18 18:47:22 2015 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Wed Jul 01 15:45:51 2015 +0200"
  },
  "message": "memory: let address_space_rw/ld*/st* run outside the BQL\n\nThe MMIO case is further broken up in two cases: if the caller does not\nhold the BQL on invocation, the unlocked one takes or avoids BQL depending\non the locking strategy of the target memory region and its coalesced\nMMIO handling.  In this case, the caller should not hold _any_ lock\n(a friendly suggestion which is disregarded by virtio-scsi-dataplane).\n\nSigned-off-by: Jan Kiszka \u003cjan.kiszka@siemens.com\u003e\nCc: Frederic Konrad \u003cfred.konrad@greensocs.com\u003e\nMessage-Id: \u003c1434646046-27150-6-git-send-email-pbonzini@redhat.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2e66032a47df6d3e3a58bffc9499c75702b74b0",
      "old_mode": 33188,
      "old_path": "exec.c",
      "new_id": "3457f7e82873c3c5312c3833c8ac03e1453478bb",
      "new_mode": 33188,
      "new_path": "exec.c"
    }
  ]
}
