[Qemu-devel] [PATCH v3 0/6] vfio/quirks: ioeventfd support

Alex Williamson posted 6 patches 7 years, 5 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20180503213458.2749.28566.stgit@gimli.home
Test checkpatch passed
Test docker-build@min-glib passed
Test docker-mingw@fedora passed
Test s390x passed
hw/vfio/pci-quirks.c                            |  268 +++++++++++++++--
hw/vfio/pci.c                                   |    6
hw/vfio/pci.h                                   |   18 +
hw/vfio/trace-events                            |    3
include/standard-headers/linux/ethtool.h        |   36 ++
include/standard-headers/linux/input.h          |    4
include/standard-headers/linux/pci_regs.h       |    7
include/standard-headers/linux/virtio_balloon.h |   19 +
include/standard-headers/rdma/vmw_pvrdma-abi.h  |   49 ++-
linux-headers/COPYING                           |  358 +----------------------
linux-headers/asm-arm/kvm.h                     |   15 +
linux-headers/asm-arm64/kvm.h                   |    6
linux-headers/asm-s390/unistd_32.h              |    1
linux-headers/asm-s390/unistd_64.h              |    1
linux-headers/asm-x86/kvm.h                     |   19 +
linux-headers/linux/kvm.h                       |   30 ++
linux-headers/linux/vfio.h                      |   27 ++
scripts/update-linux-headers.sh                 |    1
18 files changed, 453 insertions(+), 415 deletions(-)
[Qemu-devel] [PATCH v3 0/6] vfio/quirks: ioeventfd support
Posted by Alex Williamson 7 years, 5 months ago
I've incorporated all review comments from Peter and Eric aside from
adding a new tri-state property to handle the debug options.  I'm also
pulling in the header update series and dropping the virtio GPU patch, 
manually restoring the necessary define with hopes that the upstream
discrepancy is resolved now that it has been identified to those
responsible.  This series still depends on MST's series as the header
update to v4.17-rc is still a bit nasty.  That can be found here:

https://lists.gnu.org/archive/html/qemu-devel/2018-04/msg02510.html

Please review.  Thanks,

Alex

---

Alex Williamson (6):
      scripts/update-linux-headers: Update handling of __aligned_u64
      linux-headers: Update to v4.17-rc3
      vfio/quirks: Add common quirk alloc helper
      vfio/quirks: Add quirk reset callback
      vfio/quirks: ioeventfd quirk acceleration
      vfio/quirks: Enable ioeventfd quirks to be handled by vfio directly


 hw/vfio/pci-quirks.c                            |  268 +++++++++++++++--
 hw/vfio/pci.c                                   |    6 
 hw/vfio/pci.h                                   |   18 +
 hw/vfio/trace-events                            |    3 
 include/standard-headers/linux/ethtool.h        |   36 ++
 include/standard-headers/linux/input.h          |    4 
 include/standard-headers/linux/pci_regs.h       |    7 
 include/standard-headers/linux/virtio_balloon.h |   19 +
 include/standard-headers/rdma/vmw_pvrdma-abi.h  |   49 ++-
 linux-headers/COPYING                           |  358 +----------------------
 linux-headers/asm-arm/kvm.h                     |   15 +
 linux-headers/asm-arm64/kvm.h                   |    6 
 linux-headers/asm-s390/unistd_32.h              |    1 
 linux-headers/asm-s390/unistd_64.h              |    1 
 linux-headers/asm-x86/kvm.h                     |   19 +
 linux-headers/linux/kvm.h                       |   30 ++
 linux-headers/linux/vfio.h                      |   27 ++
 scripts/update-linux-headers.sh                 |    1 
 18 files changed, 453 insertions(+), 415 deletions(-)