From: "Cédric Le Goater" <clg@redhat.com>
To: qemu-devel@nongnu.org
Cc: "Richard Henderson" <richard.henderson@linaro.org>,
"Alex Williamson" <alex.williamson@redhat.com>,
"Cédric Le Goater" <clg@redhat.com>
Subject: [PULL 00/11] vfio queue
Date: Mon, 10 Jul 2023 09:48:37 +0200 [thread overview]
Message-ID: <20230710074848.456453-1-clg@redhat.com> (raw)
The following changes since commit 2ff49e96accc8fd9a38e9abd16f0cfa0adab1605:
Merge tag 'pull-tcg-20230709' of https://gitlab.com/rth7680/qemu into staging (2023-07-09 15:01:43 +0100)
are available in the Git repository at:
https://github.com/legoater/qemu/ tags/pull-vfio-20230710
for you to fetch changes up to 9495bf68dd2fe305f5e95a53ae146ca523dc2a02:
vfio/pci: Enable AtomicOps completers on root ports (2023-07-10 09:46:09 +0200)
----------------------------------------------------------------
vfio queue:
* Fixes in error handling paths of VFIO PCI devices
* Improvements of reported errors for VFIO migration
* Linux header update
* Enablement of AtomicOps completers on root ports
* Fix for unplug of passthrough AP devices
----------------------------------------------------------------
Alex Williamson (3):
hw/vfio/pci-quirks: Sanitize capability pointer
pcie: Add a PCIe capability version helper
vfio/pci: Enable AtomicOps completers on root ports
Avihai Horon (1):
vfio: Fix null pointer dereference bug in vfio_bars_finalize()
Cédric Le Goater (1):
linux-headers: update to v6.5-rc1
Tony Krowiak (1):
s390x/ap: Wire up the device request notifier interface
Zhenzhong Duan (5):
vfio/pci: Disable INTx in vfio_realize error path
vfio/migration: Change vIOMMU blocker from global to per device
vfio/migration: Free resources when vfio_migration_realize fails
vfio/migration: Remove print of "Migration disabled"
vfio/migration: Return bool type for vfio_migration_realize()
hw/vfio/pci.h | 1 +
include/hw/pci/pcie.h | 1 +
include/hw/vfio/vfio-common.h | 5 +-
include/standard-headers/drm/drm_fourcc.h | 43 ++++++++
include/standard-headers/linux/const.h | 2 +-
include/standard-headers/linux/pci_regs.h | 1 +
include/standard-headers/linux/vhost_types.h | 16 +++
include/standard-headers/linux/virtio_blk.h | 18 ++--
include/standard-headers/linux/virtio_config.h | 6 ++
include/standard-headers/linux/virtio_net.h | 1 +
linux-headers/asm-arm64/bitsperlong.h | 23 -----
linux-headers/asm-arm64/kvm.h | 33 ++++++
linux-headers/asm-generic/bitsperlong.h | 13 ++-
linux-headers/asm-generic/unistd.h | 134 +++++++------------------
linux-headers/asm-mips/unistd_n32.h | 1 +
linux-headers/asm-mips/unistd_n64.h | 1 +
linux-headers/asm-mips/unistd_o32.h | 1 +
linux-headers/asm-powerpc/unistd_32.h | 1 +
linux-headers/asm-powerpc/unistd_64.h | 1 +
linux-headers/asm-riscv/bitsperlong.h | 13 ---
linux-headers/asm-riscv/kvm.h | 134 ++++++++++++++++++++++++-
linux-headers/asm-riscv/unistd.h | 9 ++
linux-headers/asm-s390/unistd_32.h | 2 +
linux-headers/asm-s390/unistd_64.h | 2 +
linux-headers/asm-x86/kvm.h | 3 +
linux-headers/asm-x86/unistd_32.h | 1 +
linux-headers/asm-x86/unistd_64.h | 1 +
linux-headers/asm-x86/unistd_x32.h | 1 +
linux-headers/linux/const.h | 2 +-
linux-headers/linux/kvm.h | 18 +++-
linux-headers/linux/mman.h | 14 +++
linux-headers/linux/psp-sev.h | 7 ++
linux-headers/linux/userfaultfd.h | 17 +++-
linux-headers/linux/vfio.h | 27 +++++
linux-headers/linux/vhost.h | 31 ++++++
hw/pci/pcie.c | 7 ++
hw/vfio/ap.c | 113 +++++++++++++++++++++
hw/vfio/common.c | 51 +---------
hw/vfio/migration.c | 51 +++++++---
hw/vfio/pci-quirks.c | 10 +-
hw/vfio/pci.c | 91 ++++++++++++++++-
41 files changed, 678 insertions(+), 229 deletions(-)
next reply other threads:[~2023-07-10 7:50 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-10 7:48 Cédric Le Goater [this message]
2023-07-10 7:48 ` [PULL 01/11] hw/vfio/pci-quirks: Sanitize capability pointer Cédric Le Goater
2023-07-10 7:48 ` [PULL 02/11] vfio/pci: Disable INTx in vfio_realize error path Cédric Le Goater
2023-07-10 7:48 ` [PULL 03/11] vfio/migration: Change vIOMMU blocker from global to per device Cédric Le Goater
2023-07-10 7:48 ` [PULL 04/11] vfio/migration: Free resources when vfio_migration_realize fails Cédric Le Goater
2023-07-10 7:48 ` [PULL 05/11] vfio/migration: Remove print of "Migration disabled" Cédric Le Goater
2023-07-10 7:48 ` [PULL 06/11] vfio/migration: Return bool type for vfio_migration_realize() Cédric Le Goater
2023-07-10 7:48 ` [PULL 07/11] vfio: Fix null pointer dereference bug in vfio_bars_finalize() Cédric Le Goater
2023-07-10 14:36 ` Michael Tokarev
2023-07-10 7:48 ` [PULL 08/11] linux-headers: update to v6.5-rc1 Cédric Le Goater
2023-07-10 7:48 ` [PULL 09/11] s390x/ap: Wire up the device request notifier interface Cédric Le Goater
2023-07-10 7:48 ` [PULL 10/11] pcie: Add a PCIe capability version helper Cédric Le Goater
2023-07-10 7:48 ` [PULL 11/11] vfio/pci: Enable AtomicOps completers on root ports Cédric Le Goater
2023-07-10 7:55 ` [PULL 00/11] vfio queue Cédric Le Goater
-- strict thread matches above, loose matches on Subject: below --
2026-05-20 16:21 Cédric Le Goater
2026-05-20 22:21 ` Stefan Hajnoczi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230710074848.456453-1-clg@redhat.com \
--to=clg@redhat.com \
--cc=alex.williamson@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.