kvm: Switch to unlocked PIO
commit80b7d2efb63c225797345c152cdd3392b9fe7b72
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 18 Jun 2015 16:47:24 +0000 (18 18:47 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 1 Jul 2015 13:45:51 +0000 (1 15:45 +0200)
treec17c0c50d7d999e60508d671eebd25bdd6e38d1d
parent4b8523ee896750c37b4fa224a40d34703cbdf4c6
kvm: Switch to unlocked PIO

Do not take the BQL before dispatching PIO requests of KVM VCPUs.
Instead, address_space_rw will do it if necessary. This enables
completely BQL-free PIO handling in KVM mode for upcoming devices with
fine-grained locking.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <1434646046-27150-8-git-send-email-pbonzini@redhat.com>
kvm-all.c