Branch: refs/heads/master Home: https://github.com/qemu/qemu Commit: 53a3b83259a7880982b3eddda31520ff0d8c9268 https://github.com/qemu/qemu/commit/53a3b83259a7880982b3eddda31520ff0d8c9268 Author: Michael S. Tsirkin <m...@redhat.com> Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths: M scripts/checkpatch.pl Log Message: ----------- checkpatch: typo fix remove inline #inline - it's an obvious typo. Should just be remove inline. Fixes: 1ef47f40dc ("checkpatch: better pattern for inline comments") Signed-off-by: Michael S. Tsirkin <m...@redhat.com> Message-Id: <20221108135155.1121566-1-...@redhat.com> Commit: 28cf39609603e4b5b2de8b74d4caa4d840425eff https://github.com/qemu/qemu/commit/28cf39609603e4b5b2de8b74d4caa4d840425eff Author: Michael S. Tsirkin <m...@redhat.com> Date: 2022-11-10 (Thu, 10 Nov 2022) Changed paths: M hw/display/ati_2d.c M hw/display/cirrus_vga.c M hw/display/cirrus_vga_isa.c M hw/display/vga-isa.c M hw/display/vga-mmio.c M hw/display/vga-pci.c M hw/display/vga.c M hw/display/vga_int.h M hw/display/vmware_vga.c M include/qemu/typedefs.h Log Message: ----------- display: include dependencies explicitly acpi-vga-stub.c pulls in vga_int.h However that currently pulls in ui/console.h which breaks e.g. on systems without pixman. It's better to remove ui/console.h from vga_int.h and directly include it where it's used. Signed-off-by: Michael S. Tsirkin <m...@redhat.com> Message-Id: <20221109222112.74519-1-...@redhat.com> Tested-by: Laurent Vivier <lviv...@redhat.com> Reported-by: Miroslav Rezanina <mreza...@redhat.com> Reported-by: Frederic Bezies <fredbez...@gmail.com> Reported-by: Laurent Vivier <lviv...@redhat.com> Fixes: cfead31326 ("AcpiDevAmlIf interface to build VGA device descs") Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Commit: f47af0af0db5933664c621b8af8067ebbcbe66cd https://github.com/qemu/qemu/commit/f47af0af0db5933664c621b8af8067ebbcbe66cd Author: Xuan Zhuo <xuanz...@linux.alibaba.com> Date: 2022-11-10 (Thu, 10 Nov 2022) Changed paths: M hw/net/virtio-net.c M include/hw/virtio/virtio.h Log Message: ----------- virtio-net: fix for heap-buffer-overflow Run shell script: cat << EOF | valgrind qemu-system-i386 -display none -machine accel=qtest, -m \ 512M -M q35 -nodefaults -device virtio-net,netdev=net0 -netdev \ user,id=net0 -qtest stdio outl 0xcf8 0x80000810 outl 0xcfc 0xc000 outl 0xcf8 0x80000804 outl 0xcfc 0x01 outl 0xc00d 0x0200 outl 0xcf8 0x80000890 outb 0xcfc 0x4 outl 0xcf8 0x80000889 outl 0xcfc 0x1c000000 outl 0xcf8 0x80000893 outw 0xcfc 0x100 EOF Got: ==68666== Invalid read of size 8 ==68666== at 0x688536: virtio_net_queue_enable (virtio-net.c:575) ==68666== by 0x6E31AE: memory_region_write_accessor (memory.c:492) ==68666== by 0x6E098D: access_with_adjusted_size (memory.c:554) ==68666== by 0x6E4DB3: memory_region_dispatch_write (memory.c:1521) ==68666== by 0x6E31AE: memory_region_write_accessor (memory.c:492) ==68666== by 0x6E098D: access_with_adjusted_size (memory.c:554) ==68666== by 0x6E4DB3: memory_region_dispatch_write (memory.c:1521) ==68666== by 0x6EBCD3: flatview_write_continue (physmem.c:2820) ==68666== by 0x6EBFBF: flatview_write (physmem.c:2862) ==68666== by 0x6EF5E7: address_space_write (physmem.c:2958) ==68666== by 0x6DFDEC: cpu_outw (ioport.c:70) ==68666== by 0x6F6DF0: qtest_process_command (qtest.c:480) ==68666== Address 0x29087fe8 is 24 bytes after a block of size 416 in arena "client" That is reported by Alexander Bulekov. https://gitlab.com/qemu-project/qemu/-/issues/1309 Here, the queue_index is the index of the cvq, but in some cases cvq does not have the corresponding NetClientState, so overflow appears. I add a check here, ignore illegal queue_index and cvq queue_index. Note the queue_index is below the VIRTIO_QUEUE_MAX but greater or equal than cvq index could hit this. Other devices are similar. Fixes: 7f863302 ("virtio-net: support queue_enable") Fixes: https://gitlab.com/qemu-project/qemu/-/issues/1309 Reported-by: Alexander Bulekov <alx...@bu.edu> Signed-off-by: Xuan Zhuo <xuanz...@linux.alibaba.com> Message-Id: <20221110095739.130393-1-xuanz...@linux.alibaba.com> Reviewed-by: Michael S. Tsirkin <m...@redhat.com> Signed-off-by: Michael S. Tsirkin <m...@redhat.com> Commit: ec5651340d445f009db1c2dc507da8cb4df85ad0 https://github.com/qemu/qemu/commit/ec5651340d445f009db1c2dc507da8cb4df85ad0 Author: Thomas Huth <th...@redhat.com> Date: 2022-11-10 (Thu, 10 Nov 2022) Changed paths: M hw/pci-host/pnv_phb.c Log Message: ----------- hw/pci-host/pnv_phb: Avoid quitting QEMU if hotplug of pnv-phb-root-port fails Currently QEMU terminates if you try to hotplug pnv-phb-root-port in an environment where it is not supported, e.g. if doing this: echo "device_add pnv-phb-root-port" | \ ./qemu-system-ppc64 -monitor stdio -M powernv9 To avoid this problem, the pnv_phb_root_port_realize() function should not use error_fatal when trying to set the properties which might not be available. Fixes: c2f3f78af5 ("ppc/pnv: set root port chassis and slot using Bus properties") Signed-off-by: Thomas Huth <th...@redhat.com> Reviewed-by: Cédric Le Goater <c...@kaod.org> Reviewed-by: Daniel Henrique Barboza <danielhb...@gmail.com> Message-Id: <20221109122210.115667-1-th...@redhat.com> Signed-off-by: Daniel Henrique Barboza <danielhb...@gmail.com> Commit: 7d7238c72b983cff5064734349d2d45be9c6282c https://github.com/qemu/qemu/commit/7d7238c72b983cff5064734349d2d45be9c6282c Author: Miroslav Rezanina <mreza...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M hw/net/rtl8139.c Log Message: ----------- rtl8139: Remove unused variable Variable send_count used in rtl8139_cplus_transmit_one function is only incremented but never read. This causes 'Unused but set variable' warning on Clang 15.0.1 compiler. Removing the variable to prevent the warning. Signed-off-by: Miroslav Rezanina <mreza...@redhat.com> Reviewed-by: Thomas Huth <th...@redhat.com> Message-Id: <15a32dd06c492216cbf27cd3ddcbe1e9afb8d8f5.1668009030.git.mreza...@redhat.com> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: 6083dcad80743718620a3f8a72fb76ea8b7c28ca https://github.com/qemu/qemu/commit/6083dcad80743718620a3f8a72fb76ea8b7c28ca Author: Miroslav Rezanina <mreza...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M hw/net/tulip.c Log Message: ----------- tulip: Remove unused variable Variable n used in tulip_idblock_crc function is only incremented but never read. This causes 'Unused but set variable' warning on Clang 15.0.1 compiler. Removing the variable to prevent the warning. Signed-off-by: Miroslav Rezanina <mreza...@redhat.com> Reviewed-by: Thomas Huth <th...@redhat.com> Message-Id: <02e1560d115c208df32236df8916fed98429fda1.1668009030.git.mreza...@redhat.com> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: 0f48c47c679bc29fceb3a67283ee3b78175524bf https://github.com/qemu/qemu/commit/0f48c47c679bc29fceb3a67283ee3b78175524bf Author: Miroslav Rezanina <mreza...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M qemu-img.c Log Message: ----------- qemu-img: remove unused variable Variable block_count used in img_dd function is only incremented but never read. This causes 'Unused but set variable' warning on Clang 15.0.1 compiler. Removing the variable to prevent the warning. Signed-off-by: Miroslav Rezanina <mreza...@redhat.com> Reviewed-by: Thomas Huth <th...@redhat.com> Message-Id: <e86d5b57f9d13bde995c616a533b876f1fb8a527.1668009030.git.mreza...@redhat.com> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: 5ab8ba977d361ecb23cd42c1e5ecf2883e84de32 https://github.com/qemu/qemu/commit/5ab8ba977d361ecb23cd42c1e5ecf2883e84de32 Author: Miroslav Rezanina <mreza...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M hw/usb/host-libusb.c Log Message: ----------- host-libusb: Remove unused variable Variable unconnected used in usb_host_auto_check function is only incremented but never read as line where it is read was disabled since introducing the code. This causes 'Unused but set variable' warning on Clang 15.0.1 compiler. Removing the variable and disabled code to prevent the warning. Signed-off-by: Miroslav Rezanina <mreza...@redhat.com> Reviewed-by: Thomas Huth <th...@redhat.com> Message-Id: <00df0db69ff9167d38bac81f6d03281955bd861a.1668009030.git.mreza...@redhat.com> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: b2a3cbb80c21f38f0cc626ddd642240d7194c8df https://github.com/qemu/qemu/commit/b2a3cbb80c21f38f0cc626ddd642240d7194c8df Author: Thomas Huth <th...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M libdecnumber/dpd/decimal64.c Log Message: ----------- libdecnumber/dpd/decimal64: Fix compiler warning from Clang 15 Clang 15 from Fedora 37 complains: ../libdecnumber/dpd/decimal64.c:620:8: error: variable 'n' set but not used [-Werror,-Wunused-but-set-variable] Int n; /* output bunch counter */ ^ 1 error generated. Remove the unused variable to silence the compiler warning. Message-Id: <20221110131112.104283-1-th...@redhat.com> Reviewed-by: Cédric Le Goater <c...@kaod.org> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: e0091133e3367265c08345afe2950c0c22e93d12 https://github.com/qemu/qemu/commit/e0091133e3367265c08345afe2950c0c22e93d12 Author: Thomas Huth <th...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M qapi/meson.build M stubs/meson.build M util/meson.build Log Message: ----------- qga: Allow building of the guest agent without system emulators or tools If configuring with "--disable-system --disable-user --enable-guest-agent" the linking currently fails with: qga/qemu-ga.p/commands.c.o: In function `qmp_command_info': build/../../home/thuth/devel/qemu/qga/commands.c:70: undefined reference to `qmp_command_name' build/../../home/thuth/devel/qemu/qga/commands.c:71: undefined reference to `qmp_command_is_enabled' build/../../home/thuth/devel/qemu/qga/commands.c:72: undefined reference to `qmp_has_success_response' qga/qemu-ga.p/commands.c.o: In function `qmp_guest_info': build/../../home/thuth/devel/qemu/qga/commands.c:82: undefined reference to `qmp_for_each_command' qga/qemu-ga.p/commands.c.o: In function `qmp_guest_exec': build/../../home/thuth/devel/qemu/qga/commands.c:410: undefined reference to `qbase64_decode' qga/qemu-ga.p/channel-posix.c.o: In function `ga_channel_open': build/../../home/thuth/devel/qemu/qga/channel-posix.c:214: undefined reference to `unix_listen' build/../../home/thuth/devel/qemu/qga/channel-posix.c:228: undefined reference to `socket_parse' build/../../home/thuth/devel/qemu/qga/channel-posix.c:234: undefined reference to `socket_listen' qga/qemu-ga.p/commands-posix.c.o: In function `qmp_guest_file_write': build/../../home/thuth/devel/qemu/qga/commands-posix.c:527: undefined reference to `qbase64_decode' Let's make sure that we also compile and link the required files if the system emulators have not been enabled. Message-Id: <20221110083626.31899-1-th...@redhat.com> Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Thomas Huth <th...@redhat.com> Commit: f469150be8d49649fa624b04c04795303aa635b1 https://github.com/qemu/qemu/commit/f469150be8d49649fa624b04c04795303aa635b1 Author: Ahmed Abouzied <em...@aabouzied.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M hw/net/can/ctu_can_fd_frame.h M hw/net/can/ctu_can_fd_regs.h M hw/net/e1000_regs.h M hw/net/mcf_fec.c M hw/net/ne2000.c M hw/net/pcnet.c M hw/net/pcnet.h M net/tap-linux.h Log Message: ----------- net: Replace TAB indentations with spaces Replaces TABs with spaces, making sure to have a consistent coding style of 4 space indentations in the net subsystem. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/377 Signed-off-by: Ahmed Abouzied <em...@aabouzied.com> Message-Id: <20210614183849.20622-1-em...@aabouzied.com> Reviewed-by: Philippe Mathieu-Daudé <phi...@redhat.com> [thuth: Fixed mis-aligned indentation in some of the files] Signed-off-by: Thomas Huth <th...@redhat.com> Commit: 2cb40d446fac6a2aeccba7687448a9f48ec6b6c6 https://github.com/qemu/qemu/commit/2cb40d446fac6a2aeccba7687448a9f48ec6b6c6 Author: Stefan Weil <s...@weilnetz.de> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M docs/devel/acpi-bits.rst M docs/system/devices/can.rst M hw/scsi/esp.c M include/exec/memory.h M qapi/virtio.json M qemu-options.hx M tests/qtest/libqos/qgraph.h M tests/qtest/libqos/virtio-9p.c Log Message: ----------- Fix several typos in documentation (found by codespell) Those typos are in files which are used to generate the QEMU manual. Signed-off-by: Stefan Weil <s...@weilnetz.de> Message-Id: <20221110190825.879620-1...@weilnetz.de> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Reviewed-by: Ani Sinha <a...@anisinha.ca> Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> Acked-by: Michael S. Tsirkin <m...@redhat.com> [thuth: update sentence in can.rst as suggested by Peter] Signed-off-by: Thomas Huth <th...@redhat.com> Commit: 67c6597ad19e07313ea4f845fcda1ad574897242 https://github.com/qemu/qemu/commit/67c6597ad19e07313ea4f845fcda1ad574897242 Author: Stefan Hajnoczi <stefa...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M hw/display/ati_2d.c M hw/display/cirrus_vga.c M hw/display/cirrus_vga_isa.c M hw/display/vga-isa.c M hw/display/vga-mmio.c M hw/display/vga-pci.c M hw/display/vga.c M hw/display/vga_int.h M hw/display/vmware_vga.c M hw/net/virtio-net.c M include/hw/virtio/virtio.h M include/qemu/typedefs.h M scripts/checkpatch.pl Log Message: ----------- Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging pc,virtio: regression fixes fixes issues from the last pull request: unresolved symbols for taargets without acpi typo in a comment in checkpatch virtio buffer overflow Signed-off-by: Michael S. Tsirkin <m...@redhat.com> # -----BEGIN PGP SIGNATURE----- # # iQFDBAABCAAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmNtZ0gPHG1zdEByZWRo # YXQuY29tAAoJECgfDbjSjVRpc/oIAIYNoZZGbAd9kvePlwO9mDiw8mMILNo2ylnh # RXNUggqmNy/A4Tiu9WFFUwHlT7CWUQAz6gYTyC3eyr7rz87GhjF16EQ+hMOi9wVr # MlgbYyvp+/MBQDdJGbJJVXxL1/wmC4LAQws8S3AVY++dvEegxod7uC2vF8abHUP+ # vvihz+SHqhDFL5TSLITNOWQfIp4KIaNIx2ZugHI7mYKUHS7YwW38QC3dScTQlsV/ # /qr1YhJ9mGFWBq+dFytBwcQjA+NSKN2wQJtEQadGO7cTzcrBenLewoN1VOKcv2+s # jTNAt7Q973HVAQMYWuQB5272S3Xar1ArpUPxm6IwEbYB5Q9OJCg= # =me5Q # -----END PGP SIGNATURE----- # gpg: Signature made Thu 10 Nov 2022 16:04:08 EST # gpg: using RSA key 5D09FD0871C8F85B94CA8A0D281F0DB8D28D5469 # gpg: issuer "m...@redhat.com" # gpg: Good signature from "Michael S. Tsirkin <m...@kernel.org>" [full] # gpg: aka "Michael S. Tsirkin <m...@redhat.com>" [full] # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17 0970 C350 3912 AFBE 8E67 # Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA 8A0D 281F 0DB8 D28D 5469 * tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu: virtio-net: fix for heap-buffer-overflow display: include dependencies explicitly checkpatch: typo fix Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Commit: b58717063c6093031336ab87d50a69adeb040f87 https://github.com/qemu/qemu/commit/b58717063c6093031336ab87d50a69adeb040f87 Author: Stefan Hajnoczi <stefa...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M hw/pci-host/pnv_phb.c Log Message: ----------- Merge tag 'pull-ppc-20221111' of https://gitlab.com/danielhb/qemu into staging ppc patch queue for 2022-11-11: Short queue with just a single pnv-phb fix from Thomas Huth. # -----BEGIN PGP SIGNATURE----- # # iHUEABYKAB0WIQQX6/+ZI9AYAK8oOBk82cqW3gMxZAUCY24dtwAKCRA82cqW3gMx # ZNlDAQC+yqONSkYvoANSPNDuMtcK0Lk7KNXFTx5cg8ASNym0twEAkA/YuNv4t0m2 # 9IRfh/xJ+AhKf6VYKbUwftAsZGPTpAc= # =U0me # -----END PGP SIGNATURE----- # gpg: Signature made Fri 11 Nov 2022 05:02:31 EST # gpg: using EDDSA key 17EBFF9923D01800AF2838193CD9CA96DE033164 # gpg: Good signature from "Daniel Henrique Barboza <danielhb...@gmail.com>" [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: 17EB FF99 23D0 1800 AF28 3819 3CD9 CA96 DE03 3164 * tag 'pull-ppc-20221111' of https://gitlab.com/danielhb/qemu: hw/pci-host/pnv_phb: Avoid quitting QEMU if hotplug of pnv-phb-root-port fails Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Commit: 6a4cff8e1a80bafc4b8fe2bfb10081f4880d1b3b https://github.com/qemu/qemu/commit/6a4cff8e1a80bafc4b8fe2bfb10081f4880d1b3b Author: Stefan Hajnoczi <stefa...@redhat.com> Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M docs/devel/acpi-bits.rst M docs/system/devices/can.rst M hw/net/can/ctu_can_fd_frame.h M hw/net/can/ctu_can_fd_regs.h M hw/net/e1000_regs.h M hw/net/mcf_fec.c M hw/net/ne2000.c M hw/net/pcnet.c M hw/net/pcnet.h M hw/net/rtl8139.c M hw/net/tulip.c M hw/scsi/esp.c M hw/usb/host-libusb.c M include/exec/memory.h M libdecnumber/dpd/decimal64.c M net/tap-linux.h M qapi/meson.build M qapi/virtio.json M qemu-img.c M qemu-options.hx M stubs/meson.build M tests/qtest/libqos/qgraph.h M tests/qtest/libqos/virtio-9p.c M util/meson.build Log Message: ----------- Merge tag 'pull-request-2022-11-11' of https://gitlab.com/thuth/qemu into staging * Fix "unused variable" warnings from Clang 15 * Allow building of guest-agent without emulators or tools * White space clean-ups * Fixes for typos in the documentation # -----BEGIN PGP SIGNATURE----- # # iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmNuI5YRHHRodXRoQHJl # ZGhhdC5jb20ACgkQLtnXdP5wLbXfjRAAsUf7C77pVZj5VWpAVYSgHdYJ5WCfVQg3 # Nd4Yixyx8b6yhgY1Vv9OL/uuY04AAWifQn0AUnNBJKrOKcuvU3mHlE/s1imw9CUf # tsX2gE1GAczQqp5dLL2/+FCMZOC/acFkjmA9LAdOfG7eKzodRdsq/ZaIXd2+MmfM # nG972Zw0/ZJqQs+DtjwNYvgtywEmRqunKIaCaSwtGHWvot081yw1iW3PvgrKulEr # v9SQhAurD+ZxcJSeTn3c8L//KYVyCUGQ0K/1cbBcyhPi7xMQar8j7xuCk7xZiOMW # fvhCOSnjbntsf+xnE2VDlakKQvoY6r30Tl0dzSoH79uzGe+ZTPC+L6ly3tzJ0Vo6 # aslppY+8oYxLbJRX1Im8X0rxK6OqcVjjEXu3fVn8/C1WftIltuy3va2LZNZfQ8Bf # +Yte3swzvFzgQE19c0HkgMd4uvfqGIkyprs1n2RjzZaI7cnQ4Ati/wQsOKCUrqrY # VYsy3J1IypM7DO/cZ/JpdDV3PPTWv8JI8H2Agn2VhvY86N9ETn71RAj6UYqufW3W # H3lMv7L6rU8c1tfcjbr0Xf811EwHekkIjyGt0aJ8MacJNkSc1A4pe+UUGVxNefue # W0kT2htHQL1Q9JWjbKQuqT/rYrKUfqRDnd809YAzEVO7jpabS8g/hN3wBiaeZDgK # LqLnITUBhRU= # =H8p7 # -----END PGP SIGNATURE----- # gpg: Signature made Fri 11 Nov 2022 05:27:34 EST # gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5 # gpg: issuer "th...@redhat.com" # gpg: Good signature from "Thomas Huth <th.h...@gmx.de>" [full] # gpg: aka "Thomas Huth <th...@redhat.com>" [full] # gpg: aka "Thomas Huth <h...@tuxfamily.org>" [full] # gpg: aka "Thomas Huth <th.h...@posteo.de>" [unknown] # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5 * tag 'pull-request-2022-11-11' of https://gitlab.com/thuth/qemu: Fix several typos in documentation (found by codespell) net: Replace TAB indentations with spaces qga: Allow building of the guest agent without system emulators or tools libdecnumber/dpd/decimal64: Fix compiler warning from Clang 15 host-libusb: Remove unused variable qemu-img: remove unused variable tulip: Remove unused variable rtl8139: Remove unused variable Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Compare: https://github.com/qemu/qemu/compare/2ccad61746ca...6a4cff8e1a80