aboutsummaryrefslogtreecommitdiff
path: root/bsd-user/bsdload.c
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@redhat.com>2013-10-02 12:52:38 -0600
committerAlex Williamson <alex.williamson@redhat.com>2013-10-02 12:52:38 -0600
commitc7679d450ee021eb0826be65e4e018884443643a (patch)
tree46612caec4f1111bf0f24bec9b8bfb7f661a7740 /bsd-user/bsdload.c
parenta684f3cf9b9b9c3cb82be87aafc463de8974610c (diff)
downloadqemu-c7679d450ee021eb0826be65e4e018884443643a.zip
qemu-c7679d450ee021eb0826be65e4e018884443643a.tar.gz
qemu-c7679d450ee021eb0826be65e4e018884443643a.tar.bz2
vfio-pci: Add support for MSI affinity
When MSI is accelerated through KVM the vectors are only programmed when the guest first enables MSI support.  Subsequent writes to the vector address or data fields are ignored.  Unfortunately that means we're ignore updates done to adjust SMP affinity of the vectors. MSI SMP affinity already works in non-KVM mode because the address and data fields are read from their backing store on each interrupt. This patch stores the MSIMessage programmed into KVM so that we can determine when changes are made and update the routes. Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'bsd-user/bsdload.c')
0 files changed, 0 insertions, 0 deletions