Skip to content
Snippets Groups Projects
  1. Feb 21, 2023
  2. Feb 20, 2023
    • Peter Maydell's avatar
      Merge tag 'vfio-updates-20230216.0' of https://gitlab.com/alex.williamson/qemu into staging · 9b0699ab
      Peter Maydell authored
      VFIO updates 2023-02-16
      
       * Initial v2 migration support for vfio (Avihai Horon)
      
       * Add Cédric as vfio reviewer (Cédric Le Goater)
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQJPBAABCAA5FiEEQvbATlQL0amee4qQI5ubbjuwiyIFAmPumhUbHGFsZXgud2ls
      # bGlhbXNvbkByZWRoYXQuY29tAAoJECObm247sIsijnMP/0Rz/lsGxym76mXtr5WY
      # OR5SDFpifpaUVi+1xTugYFPnZvN+RdnlcLrcp1g8G+lmd4ANqwT0b9XTTTI8WTau
      # DhSHW/05WgAOrf/jOSV29oNSf7jtGJZcDbAy8f5NXxwK/IRlJEDJfCaqxwYSyYf1
      # nfC0ZwMTrBrA6pzF5OzIJSkhl/uPwlTsBxRnbN86Z22rE128ASjUtj1jir4rPLg0
      # ClUn7Rrdk/Y6uXIB9c6TFC+wmG0QAVsklWIeNLUFWUak4H0gqp7AUmMlJV99i5Q7
      # 3H4Zjspwn79llvGm4X1QpuLaop2QaIQaW4FTpzRSftelEosjIjkTCMrWTb4MKff1
      # cgT0dmC1Hht+zQ0MPbmgeaiwPH/V7r+J9GffG6p2b4itdHmrKVsqKQMSQS/IJFBw
      # eiO1rENRXNcTnC29jPUhe1IS1DEwCNkWm9NgJoC5WPJYQXsiEvo4YDH/30FnByXg
      # KQdd5OxR7o6qJM5e4PUn4wd9sHsYU8IsIEJdKnynoS9qUdPqv0tJ+tLYWcBhQPJq
      # M8R+mDwImMzw0bgurg4607VgL9HJEXna2rgdd5hcMq88M+M5OpmowXlk4TTY4Ha9
      # lmWSndYJG6npNY4NXcxbe4x5H8ndvHcO+g3weynsxPFjnL959NzQyWNFXFDBqBg3
      # fhNVqYTrMOcEN5uv18o+mnsG
      # =oK7/
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Thu 16 Feb 2023 21:03:17 GMT
      # gpg:                using RSA key 42F6C04E540BD1A99E7B8A90239B9B6E3BB08B22
      # gpg:                issuer "alex.williamson@redhat.com"
      # gpg: Good signature from "Alex Williamson <alex.williamson@redhat.com>" [full]
      # gpg:                 aka "Alex Williamson <alex@shazbot.org>" [full]
      # gpg:                 aka "Alex Williamson <alwillia@redhat.com>" [full]
      # gpg:                 aka "Alex Williamson <alex.l.williamson@gmail.com>" [full]
      # Primary key fingerprint: 42F6 C04E 540B D1A9 9E7B  8A90 239B 9B6E 3BB0 8B22
      
      * tag 'vfio-updates-20230216.0' of https://gitlab.com/alex.williamson/qemu
      
      :
        MAINTAINERS: Add myself as VFIO reviewer
        docs/devel: Align VFIO migration docs to v2 protocol
        vfio: Alphabetize migration section of VFIO trace-events file
        vfio/migration: Remove VFIO migration protocol v1
        vfio/migration: Implement VFIO migration protocol v2
        vfio/migration: Rename functions/structs related to v1 protocol
        vfio/migration: Move migration v1 logic to vfio_migration_init()
        vfio/migration: Block multiple devices migration
        vfio/common: Change vfio_devices_all_running_and_saving() logic to equivalent one
        vfio/migration: Allow migration without VFIO IOMMU dirty tracking support
        vfio/migration: Fix NULL pointer dereference bug
        linux-headers: Update to v6.2-rc8
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      9b0699ab
    • Peter Maydell's avatar
      Merge tag 'pull-virtiofs-20230216b' of https://gitlab.com/dagrh/qemu into staging · 0aaf4477
      Peter Maydell authored
      Remove C virtiofsd
      
      We deprecated the C virtiofsd in commit 34deee7b
      in v7.0 in favour of the Rust implementation at
      
        https://gitlab.com/virtio-fs/virtiofsd
      
      
      
      since then, the Rust version has had more development and
      has held up well.  It's time to say goodbye to the C version
      that got us going.
      
      Signed-off-by: default avatarDr. David Alan Gilbert <dgilbert@redhat.com>
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQIzBAABCAAdFiEERfXHG0oMt/uXep+pBRYzHrxb/ecFAmPudNkACgkQBRYzHrxb
      # /ed2ZBAAlz+bjTIoWjJr5/5nSjydd5ucARYDX4n0PI2byVDHFVaUCTIi+rLrxCYs
      # qnb7HVmQW4y6zy15sM1xsbqSyrVgqvDheAJPWVekkoIuVT1t6wVpAZ7sykwx8U1I
      # ge2T6pXcc4xKptyGnMAB0v0T5r9hN2Peghg3/KBn6WSD1WM2rD6KmvU4untYOeST
      # I/KeoEDc4WUHtaPoDIduQlEcxGKJft6ifS0ksL0Jlf06aDg9UXxcuovtN6GtmnD2
      # oNPYR0qG6aN4FynTrcVBN38N3cEosdCtEK0kgvbxulnQ4Iwxyi9hBkvUJA3UmjQ/
      # THkWa9Gl+bFTGfNFxUEBV+0bBI46MFn2zXmpatPeV6NvKhiaDi4DDUczueUH1+s+
      # C5KWYN3LuDznmM2NQzFipG1NtP2tif6wM2dYTOHf62n4UZBSe0xSdM1OKwqKXQnN
      # w5TPlZEvnaYY7vz2fjDlnLKAD9WxlxvMYjr/eJrrjDPSWGxAoe59q0nXBlzXi1Bl
      # 6GcCqt/GQpLbY9X2l2pb1bvFOZcPtPZ6CiLBCslKZ5MxmiCvZWnJQ2ZHe9ccQeUX
      # 22wWB5gkvWz/1bPddQR7JJ48HxBEPRd4aZ93A3jJfZqWCaTaHQ6bZboghVywMbXJ
      # P0wkwaXsFshcyuZfus/dq61y+jsIVR3EyxxRMxd2rO6Mg6nvTcs=
      # =0FYt
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Thu 16 Feb 2023 18:24:25 GMT
      # gpg:                using RSA key 45F5C71B4A0CB7FB977A9FA90516331EBC5BFDE7
      # gpg: Good signature from "Dr. David Alan Gilbert (RH2) <dgilbert@redhat.com>" [full]
      # Primary key fingerprint: 45F5 C71B 4A0C B7FB 977A  9FA9 0516 331E BC5B FDE7
      
      * tag 'pull-virtiofs-20230216b' of https://gitlab.com/dagrh/qemu
      
      :
        virtiofsd: Swing deprecated message to removed-features
        virtiofsd: Remove source
        virtiofsd: Remove build and docs glue
        virtiofsd: Remove test
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      0aaf4477
    • Peter Maydell's avatar
      Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging · 2d89cb1f
      Peter Maydell authored
      Block layer patches
      
      - configure: Enable -Wthread-safety if present
      - no_co_wrapper to fix bdrv_open*() calls from coroutine context
      - curl fixes, including enablement of newer libcurl versions
      - MAINTAINERS: drop Vladimir from parallels block driver
      - hbitmap: fix hbitmap_status() return value for first dirty bit case
      - file-posix: Fix assertion failure in write_zeroes after moving
        bdrv_getlength() to co_wrapper
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQJFBAABCAAvFiEE3D3rFZqa+V09dFb+fwmycsiPL9YFAmPvgm0RHGt3b2xmQHJl
      # ZGhhdC5jb20ACgkQfwmycsiPL9ZxQg//ZWwwh/s/P1PnKAjInNZZNklAWKThNEbZ
      # cF1S94w26IhEQqM0i6MflqcDsPU5t4xZtBUOizx++9M4G8amWnomJSdczUcKULla
      # Az9yweFC1Gu6ENdw+ql5VOzCfpdH5Bn9Jkly5fxuI4vmnBz1PH1Dnd3P4wuLq2sL
      # xna5dijVEhRc5mTKWjbp4nFfvQhucuEBPSNjgnZwEPbhciWxTMmB1GmyRvTxZy8v
      # UY8PcoTlxdKeVQ6DTmkOirphpGj7HeNCEQnZppWs7vHys2oGi9kmR5qTKUNZxGrY
      # 8yWiCiVDqbb50fhEC1srhph79bCij87QC1N33Bm+NuGjnjG4bKVx2B9DC8+6S/JS
      # e3x6u+r0dd6/t0rjKnt1+inYqmM+i5lBJ7+R0yhWUQ+DYkvttNf5yiotD8qvccWJ
      # Kcx14lfjPLK7siAMEY5K0bNMimhN4RR9oCLoPTOHei+vlxdfiMm2XPN61NNht5gD
      # lYZ8JMBsEF/o2ebqTgsJrIHS+Q/8MqcwSunBc54fcXZoF+eiza3W2ArXLNfAEfGE
      # U4JowNK2PrTIrpEjD+Vs0RsBBSmN5PcYIAz04ioODpDnYMq73/t3x9MKdVoxOT64
      # AM7w58fSyWu8iwvkeA0d3XeVtSHFqZ49PqqIem4IegtnC/AXMUNrJ/VT99xHjeJY
      # oLhOJz7LUg0=
      # =FtaA
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Fri 17 Feb 2023 13:34:37 GMT
      # gpg:                using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6
      # gpg:                issuer "kwolf@redhat.com"
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [full]
      # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6
      
      * tag 'for-upstream' of https://repo.or.cz/qemu/kevin
      
      : (22 commits)
        hbitmap: fix hbitmap_status() return value for first dirty bit case
        block/file-posix: don't use functions calling AIO_WAIT_WHILE in worker threads
        MAINTAINERS: drop Vladimir from parallels block driver
        block: temporarily hold the new AioContext of bs_top in bdrv_append()
        block: Handle curl 7.55.0, 7.85.0 version changes
        block: Assert non-coroutine context for bdrv_open_inherit()
        block: Fix bdrv_co_create_opts_simple() to open images with no_co_wrapper
        vpc: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper
        vmdk: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper
        vhdx: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper
        vdi: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper
        qed: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper
        qcow2: Fix open/create to open images with no_co_wrapper
        qcow: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper
        parallels: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper
        luks: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper
        block: Create no_co_wrappers for open functions
        block-coroutine-wrapper: Introduce no_co_wrapper
        curl: Fix error path in curl_open()
        configure: Enable -Wthread-safety if present
        ...
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      2d89cb1f
  3. Feb 17, 2023
Loading