You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/docs/devel
Stefan Hajnoczi f79afdf7da vfio queue:
* Fixed vfio-user issues reported by Coverity
 * Tweaked VFIO migration with multifd to support aarch64
 * Introduced a property to override a device PCI class code
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmh2ciAACgkQUaNDx8/7
 7KErLQ/+PyyV+lGPvqNzFaNL3w9LVDiCzppPZ5dIkJ7MuwFAgonltzQS/HpoGOLW
 NMMJlDyBpilGO4pB8BGRL/Le4lZPQ+41zeCfOjG4q5cB9gYFAazj5356HOJNCsvH
 xVeBINOrwcyqa5b31UN8gRsakcJjlBv7rSDhzGPedbjek7hmfYP9Y5EBr39yx5jU
 Qw9WdI4Jxfwrz9pNkZstKNCHJDeSn8hwO4huAd6doC/Lno8rNleslALr+VdEfN7c
 SaZ+opCiNGAowzD0Whg3wnsWa/wlczkPgcQ/qa3xH0D33AGhDXCJMDdNMXeZMBra
 hjepQPPD8X6XXCBdRg7BavtxtjLAJSlghBTU5hZ+CJ/Pabyjhjh7rSmEcro2IvfL
 ++ZAakwj3tj1sBYuT0u0C5eBeieSKroInz3r7zqLPyxeYDBvD+IPySxcqgA2w3cX
 oJYgshQQHe4T4xdZKnWU2isWqkJ/X49sl7lIYCld1MgnGoZ/qEugmowsSzdnaJPG
 Rq2T8G7tk/HYDQlGbNgEsBTeHJod1ZbNw00hs1DesbJLdT4OF0d5XzxvPIHHdsHc
 9N+NCLr22gMWBi1IMqM0X8Fx5rZYKiDChW2D9onnDXUEqXT5BI+5YYefIPFQJ2xy
 fggbGXqKBfkUPoFlM8E19/dZSotgxyAS9wO3A3kx/z+J3+f24XI=
 =Ns5P
 -----END PGP SIGNATURE-----

Merge tag 'pull-vfio-20250715' of https://github.com/legoater/qemu into staging

vfio queue:

* Fixed vfio-user issues reported by Coverity
* Tweaked VFIO migration with multifd to support aarch64
* Introduced a property to override a device PCI class code

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmh2ciAACgkQUaNDx8/7
# 7KErLQ/+PyyV+lGPvqNzFaNL3w9LVDiCzppPZ5dIkJ7MuwFAgonltzQS/HpoGOLW
# NMMJlDyBpilGO4pB8BGRL/Le4lZPQ+41zeCfOjG4q5cB9gYFAazj5356HOJNCsvH
# xVeBINOrwcyqa5b31UN8gRsakcJjlBv7rSDhzGPedbjek7hmfYP9Y5EBr39yx5jU
# Qw9WdI4Jxfwrz9pNkZstKNCHJDeSn8hwO4huAd6doC/Lno8rNleslALr+VdEfN7c
# SaZ+opCiNGAowzD0Whg3wnsWa/wlczkPgcQ/qa3xH0D33AGhDXCJMDdNMXeZMBra
# hjepQPPD8X6XXCBdRg7BavtxtjLAJSlghBTU5hZ+CJ/Pabyjhjh7rSmEcro2IvfL
# ++ZAakwj3tj1sBYuT0u0C5eBeieSKroInz3r7zqLPyxeYDBvD+IPySxcqgA2w3cX
# oJYgshQQHe4T4xdZKnWU2isWqkJ/X49sl7lIYCld1MgnGoZ/qEugmowsSzdnaJPG
# Rq2T8G7tk/HYDQlGbNgEsBTeHJod1ZbNw00hs1DesbJLdT4OF0d5XzxvPIHHdsHc
# 9N+NCLr22gMWBi1IMqM0X8Fx5rZYKiDChW2D9onnDXUEqXT5BI+5YYefIPFQJ2xy
# fggbGXqKBfkUPoFlM8E19/dZSotgxyAS9wO3A3kx/z+J3+f24XI=
# =Ns5P
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 15 Jul 2025 11:22:08 EDT
# gpg:                using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1
# gpg: Good signature from "Cédric Le Goater <clg@redhat.com>" [full]
# gpg:                 aka "Cédric Le Goater <clg@kaod.org>" [full]
# Primary key fingerprint: A0F6 6548 F048 95EB FE6B  0B60 51A3 43C7 CFFB ECA1

* tag 'pull-vfio-20250715' of https://github.com/legoater/qemu:
  vfio/migration: Max in-flight VFIO device state buffers size limit
  vfio/migration: Add x-migration-load-config-after-iter VFIO property
  vfio/pci: Introduce x-pci-class-code option
  hw/vfio-user: fix use of uninitialized variable
  hw/vfio-user: wait for proxy close correctly
  hw/vfio: fix region fd initialization
  hw/vfio-user: add Cédric Le Goater as a maintainer

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
4 days ago
..
migration vfio/migration: Max in-flight VFIO device state buffers size limit 5 days ago
testing docs: use :kbd: role in sphinx docs 6 days ago
atomics.rst docs: use consistent markup for footnotes 9 months ago
bitops.rst docs: Create bitops.rst as example of kernel-docs 6 years ago
block-coroutine-wrapper.rst block-coroutine-wrapper.py: introduce co_wrapper 3 years ago
build-environment.rst docs/devel/build-environment: enhance MSYS2 instructions 3 months ago
build-system.rst docs: build-system: fix typo 2 months ago
clocks.rst hw/clock: Expose 'qtest-clock-period' QOM property for QTests 9 months ago
code-of-conduct.rst docs/devel: add a maintainers section to development process 3 years ago
code-provenance.rst docs: define policy forbidding use of AI code generators 4 weeks ago
codebase.rst docs: Don't define duplicate label in qemu-block-drivers.rst.inc 2 months ago
conflict-resolution.rst docs: Add a QEMU Code of Conduct and Conflict Resolution Policy document 4 years ago
control-flow-integrity.rst docs: add a glossary 6 months ago
crypto.rst docs/devel: Add introduction to LUKS volume with detached header 1 year ago
decodetree.rst docs/devel: add a codebase section 6 months ago
docs.rst docs: correct typos 1 year ago
ebpf_rss.rst docs/devel: add a codebase section 6 months ago
index-api.rst docs/devel/lockcnt: Convert to rST format 9 months ago
index-build.rst docs: add qapi-domain syntax documentation 4 months ago
index-internals.rst docs: add uefi variable service documentation 5 months ago
index-process.rst docs: introduce dedicated page about code provenance / sign-off 4 weeks ago
index-tcg.rst docs/devel: add some front matter to the devel index 2 years ago
index.rst docs/devel: add a codebase section 6 months ago
kconfig.rst docs: Rename default-configs to configs 4 months ago
loads-stores.rst docs: use consistent markup for footnotes 9 months ago
lockcnt.rst docs/devel/lockcnt: Include kernel-doc API documentation 9 months ago
luks-detached-header.rst docs/devel: Add introduction to LUKS volume with detached header 1 year ago
maintainers.rst docs: use consistent markup for footnotes 9 months ago
memory.rst include/system: Move exec/memory.h to system/memory.h 3 months ago
modules.rst docs: Spell QEMU all caps 4 years ago
multi-process.rst docs: Don't mention "-mem-path" in multi-process.rst 2 years ago
multi-thread-tcg.rst tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported field 3 months ago
multiple-iothreads.rst docs/devel/multiple-iothreads: Convert to rST format 9 months ago
pci.rst hw/pci: modify pci_setup_iommu() to set PCIIOMMUOps 2 years ago
qapi-code-gen.rst docs/sphinx: remove special parsing for freeform sections 6 days ago
qapi-domain.rst docs/qapi-domain: add return-nodesc 6 days ago
qdev-api.rst docs/devel: split qom-api reference into new file 2 years ago
qom-api.rst docs/devel: split qom-api reference into new file 2 years ago
qom.rst qom: Have class_init() take a const data argument 3 months ago
rcu.rst docs/devel/rcu: Convert to rST format 9 months ago
replay.rst docs/devel: Mention post_load hook restrictions where we document the hook 10 months ago
reset.rst qom: Have class_init() take a const data argument 3 months ago
rust.rst rust/qemu-api-macros: use syn::Error directly 1 week ago
s390-cpu-topology.rst docs/s390: Fix wrong command example in s390-cpu-topology.rst 2 years ago
s390-dasd-ipl.rst docs: rstfy s390 dasd ipl documentation 5 years ago
secure-coding-practices.rst docs/secure-coding-practices: Describe how to use 'null-co' block driver 4 years ago
stable-process.rst docs: Fix botched rST conversion of 'submitting-a-patch.rst' 4 years ago
style.rst docs/devel/style: add a section about bitfield, and disallow them for packed structures 6 months ago
submitting-a-patch.rst docs: introduce dedicated page about code provenance / sign-off 4 weeks ago
submitting-a-pull-request.rst docs/devel: add a maintainers section to development process 3 years ago
tcg-icount.rst accel/tcg: Remove CF_LAST_IO 2 years ago
tcg-ops.rst tcg: Remove INDEX_op_qemu_st8_* 3 months ago
tcg-plugins.rst docs/devel: update tcg-plugins page 11 months ago
tcg.rst docs/devel: add some front matter to the devel index 2 years ago
tracing.rst docs/devel/tracing: Update trace.h creation rune to include SPDX 1 week ago
trivial-patches.rst docs: Fix botched rST conversion of 'submitting-a-patch.rst' 4 years ago
uefi-vars.rst docs: add uefi variable service documentation 5 months ago
ui.rst docs: Spell QEMU all caps 4 years ago
vfio-iommufd.rst docs/devel: Add VFIO iommufd backend documentation 2 years ago
virtio-backends.rst qom: Have class_init() take a const data argument 3 months ago
writing-monitor-commands.rst docs/devel/writing-monitor-commands: Minor improvements 1 year ago
zoned-storage.rst docs/zoned-storage:add zoned emulation use case 2 years ago