Skip to content
Snippets Groups Projects
  1. Feb 23, 2023
  2. Feb 21, 2023
    • Peter Maydell's avatar
      Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging · 79b677d6
      Peter Maydell authored
      # -----BEGIN PGP SIGNATURE-----
      # Version: GnuPG v1
      #
      # iQEcBAABAgAGBQJj7xKYAAoJEO8Ells5jWIRDZQH/Rao24sq3j97qE5RzekvANzq
      # GnHUyLnl3yeOSNumv2BJInZTvgUpYL2etGQr3DtGRwOrr7w1vKB3zhY3V3jQefkh
      # f4rsEGkamL/qM2N2cGUIUSqevo7OGnP8aQojpEi4MWWZ30B3L6jqd4NqyA1gyndV
      # 1eBkpR+BY2PjcLbgvFUZEXeAn/vapE5NKULXUGhg5mMvgwYH3CgZXpqqkxr876za
      # S4rZMtReXKNeid14Z35SUjJdV2WKYmo/lN9+GQxF2YNLmDC3RtuFQVm038erSqvs
      # uLVSg8tiIlCyOcSDpR/BARNrxVwzlJp5X6ocapHubS/i0Rp/Zo7ezSk/XWH1gfU=
      # =UbzF
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Fri 17 Feb 2023 05:37:28 GMT
      # gpg:                using RSA key EF04965B398D6211
      # gpg: Good signature from "Jason Wang (Jason Wang on RedHat) <jasowang@redhat.com>" [marginal]
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: 215D 46F4 8246 689E C77F  3562 EF04 965B 398D 6211
      
      * tag 'net-pull-request' of https://github.com/jasowang/qemu
      
      :
        vdpa: fix VHOST_BACKEND_F_IOTLB_ASID flag check
        net: stream: add a new option to automatically reconnect
        vmnet: stop recieving events when VM is stopped
        net: Increase L2TPv3 buffer to fit jumboframes
        hw/net/vmxnet3: allow VMXNET3_MAX_MTU itself as a value
        hw/net/lan9118: log [read|write]b when mode_16bit is enabled rather than abort
        net: Replace "Supported NIC models" with "Available NIC models"
        net: Restore printing of the help text with "-nic help"
        net: Move the code to collect available NIC models to a separate function
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      79b677d6
    • Peter Maydell's avatar
      Merge tag 'pr-2023-02-16' of https://gitlab.com/a1xndr/qemu into staging · 4919d0c4
      Peter Maydell authored
      Replace fork-based fuzzing with reboots.
      Now the fuzzers will reboot the guest between inputs.
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQIzBAABCgAdFiEE+tTiv4cTddY0BRfETmYd3lg6lk4FAmPu/LoACgkQTmYd3lg6
      # lk6RHg/7BRGI5ZPXb1MmTNCC+SroQ6TT++lO4b0hbkN2HO6U+WVvfuA6+0wg+8qC
      # 4bp+G1Tabpcq1MTYUuim6DBtWswgpqr0AbWNwn1eF7hya+3W9woH2POVYY2wwc7m
      # S3EdwXCCKo9gGXlaNrotnbwIk+o8B4BzXOXLIlRtg26wGYhT5fkJA/BQcHKDXz37
      # ctyWxlyjIM8pNCgfybMvjC7MYtp8DufPsv/rrKx9t0TM7f1jPVgXLek7t0+ZwjeY
      # qz2Om2jiij1INgK9hTieWs4eHwpwre6vH2a+JKRkZ3sS7WYcj1auNKVJb3GvDqmc
      # wy+Nz5Lz4+aPP19pkCYjfz5w3CqEEsSlSDn5UVRbfl2fbENSceoNwo9huMXsF1pB
      # oO6NK2NxbOygmNpYxp+JEt45KFIXzUcIFQwbn8aCDODIl+0H2yu7/ll6XgELf1Pa
      # P83THOaVxIxfcI9VOdt/FwDq1ZzmV5nk/BkIGJeIWNYMbU4Gze6YoaL3U8AHDxKH
      # f6f3qDzcVJjqD0wKhvYcQ3kSPq+vHc/ioh6mYwos6VUEVYz/SLOY876MaSB/K4PE
      # ofBV7y6HvJ6AMwg1TBg4YtOP08gWK+4sYH+I09oU40U3UcwEpkbkQTF72lPQHxFs
      # 8UVRJrgWv/xzrwzXTX5ruQ633F8zuhqQTeERqksj1pPHJ3NdHps=
      # =F6qI
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Fri 17 Feb 2023 04:04:10 GMT
      # gpg:                using RSA key FAD4E2BF871375D6340517C44E661DDE583A964E
      # gpg: Good signature from "Alexander Bulekov <alxndr@bu.edu>" [unknown]
      # 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: FAD4 E2BF 8713 75D6 3405  17C4 4E66 1DDE 583A 964E
      
      * tag 'pr-2023-02-16' of https://gitlab.com/a1xndr/qemu
      
      :
        docs/fuzz: remove mentions of fork-based fuzzing
        fuzz: remove fork-fuzzing scaffolding
        fuzz/i440fx: remove fork-based fuzzer
        fuzz/virtio-blk: remove fork-based fuzzer
        fuzz/virtio-net: remove fork-based fuzzer
        fuzz/virtio-scsi: remove fork-based fuzzer
        fuzz/generic-fuzz: add a limit on DMA bytes written
        fuzz/generic-fuzz: use reboots instead of forks to reset state
        fuzz: add fuzz_reset API
        hw/sparse-mem: clear memory on reset
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      4919d0c4
  3. 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
  4. Feb 17, 2023
Loading