Commit da7de6ef57 for qemu.org

commit da7de6ef579cdbf516ee2b356eee3980d205f53c
Merge: cff199398f 8719224166
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Tue Sep 17 14:01:51 2024 +0100

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

    vfio queue:

    * Support for IGDs of gen 11 and later
    * Coverity fixes

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmbpWl0ACgkQUaNDx8/7
    # 7KFYJhAAu8Dyf96RUr4ucu/VaSlTi/rk/i5sivD4EXiCOf2qpQtyoo+C8DJmjAZg
    # nC+4IpD2vu2C/xaZoQ4o6uQL7c45dOup59jcbKO+6NekF521Y6aq9OvE5v55CAwu
    # R38UWI6ZX5qqyU/tA39/s7migIvCtK7VgTzEs2Lpzw8WetCFattvrEiKHt09fNdX
    # kSPdFVV6FymOowAekQtI2JACr8C5nm8x9npzyL1SjauvWA70aOU9h1iHoIxHGKFF
    # jlotd6v16c0Z260AUP/RDBwf8wqg2MtwBOI3qVGYD20Xd7tRQkLlFp8X5lNw4pHr
    # eylqqxW3E4LJ4vSWpi4Jj2tZN5tZl8X927ew79D2gf69R8f1l+5CG/qqynMRbZ0b
    # gE1E5UNfEkXYX9PMuf2uenoiahMxh7ZHwzJmtFcTLGyHGudSaUu3S7Yu5a1R0ZDf
    # 8OyzE1E1X/8uCABvSgPphtSfYD9kXKiwNJSPrj3PZ1nXgNoA6BDi5sOeTPm0POBA
    # IfB10VEXDd61KPFKGQqZ1Qqrvb0LsCTvFTwCHRHBEB/F/ykwTX9dzrTInkTBTiQU
    # OyDjKZvR2ACjysuFxvpA2fhhF7KCmCwg7M/YsKyVLKq2r3TdBnDS1DHm7Z5ebNu4
    # vgV4fsPCnjaQxOHEHZmh+rxG0E2dOGMiCieY9ooJ6jeomKQ+d60=
    # =cIWS
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 17 Sep 2024 11:30:53 BST
    # gpg:                using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1
    # gpg: Good signature from "Cédric Le Goater <clg@kaod.org>" [undefined]
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: A0F6 6548 F048 95EB FE6B  0B60 51A3 43C7 CFFB ECA1

    * tag 'pull-vfio-20240917' of https://github.com/legoater/qemu:
      vfio/igd: correctly calculate stolen memory size for gen 9 and later
      vfio/igd: don't set stolen memory size to zero
      vfio/igd: add ID's for ElkhartLake and TigerLake
      vfio/igd: add new bar0 quirk to emulate BDSM mirror
      vfio/igd: use new BDSM register location and size for gen 11 and later
      vfio/igd: support legacy mode for all known generations
      vfio/igd: return an invalid generation for unknown devices
      hw/vfio/pci.c: Use correct type in trace_vfio_msix_early_setup()

    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>