vfio/quirks: ioeventfd support
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest6 patches 5 repliesIn review
- v2 posting 2/24 patches 11 repliesSuperseded
- v2 posting 1/23 patches 2 repliesSuperseded
Earlier versions · 1
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v1 | 5 patches | 4 replies | Superseded |
Patches in v3 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | scripts/update-linux-headers: Update handling of __aligned_u64scripts/ | +1 | 1 reply | |
| 2/6 | linux-headers: Update to v4.17-rc3include/ include/ include/ +10 more | +185 | 0 replies | |
| 3/6 | vfio/quirks: Add common quirk alloc helperhw/ | +21 | 0 replies | |
| 4/6 | vfio/quirks: Add quirk reset callbackhw/ hw/ hw/ | +19 | 0 replies | |
| 5/6 | vfio/quirks: ioeventfd quirk accelerationhw/ hw/ hw/ +1 more | +183 | 2 replies | |
| 6/6 | vfio/quirks: Enable ioeventfd quirks to be handled by vfio directlyhw/ hw/ hw/ +1 more | +51 | 2 replies |
Reviews trailers per patch
4 of 6 patches have a Reviewed-by or Acked-by.
| Patch | Eric Auger | Peter Xu |
|---|---|---|
| 1/6 | ||
| 2/6 | ||
| 3/6 | R-b | R-b |
| 4/6 | R-b | R-b |
| 5/6 | R-b | R-b |
| 6/6 | R-b | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v3 0/6] vfio/quirks: ioeventfd support
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(-)