The following changes since commit fea2d7a784fc3627a8aa72875f51fe7634b04b81:

  Merge tag 'linux-user-for-v11-pull-request' of 
https://github.com/hdeller/qemu-hppa into staging (2026-01-24 21:31:17 +1100)

are available in the Git repository at:

  https://github.com/legoater/qemu/ tags/pull-vfio-20260126

for you to fetch changes up to 4c5e5d66f991599bd34a65fc243d3c513e6b1e81:

  vfio-user: update VFIOProxy flag constants to use the BIT() macro (2026-01-26 
08:30:04 +0100)

----------------------------------------------------------------
vfio queue:

* Fixes for vfio-user and CPR
* Fixes issues detected by Coverity
* Updates linux-headers to Linux v6.19-rc1
* Adds support for the creation of dma-buf objects for PCI BARs. This
  allows safe P2P DMA operations when using iommufd host backend.

----------------------------------------------------------------
Jim Shu (1):
      hw/vfio: cpr-iommufd: Fix wrong usage of migrate_add_blocker_modes

Mark Cave-Ayland (2):
      vfio-user: fix VFIO_PROXY_USE_MULTI constant value
      vfio-user: update VFIOProxy flag constants to use the BIT() macro

Nicolin Chen (1):
      hw/vfio/region: Create dmabuf for PCI BAR per region

Shameer Kolothum (2):
      linux-headers: Update to Linux v6.19-rc1
      hw/vfio: Add helper to retrieve device feature

Zhenzhong Duan (1):
      vfio/migration: Fix page size calculation

 hw/vfio-user/proxy.h                               |   8 +-
 include/hw/vfio/vfio-device.h                      |   3 +
 include/standard-headers/drm/drm_fourcc.h          |  25 +++--
 include/standard-headers/linux/ethtool.h           |   5 +
 include/standard-headers/linux/input-event-codes.h |  14 ++-
 include/standard-headers/linux/pci_regs.h          |  89 ++++++++++++++++
 include/standard-headers/linux/virtio_net.h        |   3 +-
 include/standard-headers/linux/virtio_pci.h        |   2 +-
 linux-headers/asm-arm64/kvm.h                      |   2 +-
 linux-headers/asm-arm64/unistd_64.h                |   1 +
 linux-headers/asm-generic/unistd.h                 |   4 +-
 linux-headers/asm-loongarch/kvm.h                  |   1 +
 linux-headers/asm-loongarch/unistd.h               |   6 ++
 linux-headers/asm-loongarch/unistd_64.h            |   1 +
 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/kvm.h                      |   3 +
 linux-headers/asm-riscv/unistd_32.h                |   1 +
 linux-headers/asm-riscv/unistd_64.h                |   1 +
 linux-headers/asm-s390/bitsperlong.h               |   4 -
 linux-headers/asm-s390/unistd.h                    |   4 -
 linux-headers/asm-s390/unistd_64.h                 |   9 +-
 linux-headers/asm-x86/kvm.h                        |   1 +
 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/iommufd.h                      |  10 ++
 linux-headers/linux/kvm.h                          |  11 ++
 linux-headers/linux/mshv.h                         | 116 ++++++++++++++++++++-
 linux-headers/linux/psp-sev.h                      |  66 +++++++-----
 linux-headers/linux/vfio.h                         |  28 +++++
 hw/net/virtio-net.c                                |  11 +-
 hw/vfio/container.c                                |   2 +-
 hw/vfio/cpr-iommufd.c                              |   4 +-
 hw/vfio/device.c                                   |   9 ++
 hw/vfio/listener.c                                 |   4 +-
 hw/vfio/migration.c                                |   2 +-
 hw/vfio/region.c                                   |  65 +++++++++++-
 hw/vfio/trace-events                               |   1 +
 42 files changed, 457 insertions(+), 67 deletions(-)


Reply via email to