aboutsummaryrefslogtreecommitdiff
path: root/target-mips
diff options
context:
space:
mode:
authorJan Kiszka <jan.kiszka@siemens.com>2015-06-18 18:47:22 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2015-07-01 15:45:51 +0200
commit4840f10eff37eebc609fcc933ab985dc66df95c6 (patch)
tree6eb60eba00905c10779a30e12f19ea48b08b9da4 /target-mips
parent125b3806668106667dd2ae049593852859e12b63 (diff)
downloadqemu-4840f10eff37eebc609fcc933ab985dc66df95c6.zip
qemu-4840f10eff37eebc609fcc933ab985dc66df95c6.tar.gz
qemu-4840f10eff37eebc609fcc933ab985dc66df95c6.tar.bz2
memory: let address_space_rw/ld*/st* run outside the BQL
The MMIO case is further broken up in two cases: if the caller does not hold the BQL on invocation, the unlocked one takes or avoids BQL depending on the locking strategy of the target memory region and its coalesced MMIO handling. In this case, the caller should not hold _any_ lock (a friendly suggestion which is disregarded by virtio-scsi-dataplane). Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Cc: Frederic Konrad <fred.konrad@greensocs.com> Message-Id: <1434646046-27150-6-git-send-email-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'target-mips')
0 files changed, 0 insertions, 0 deletions