{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/qemu/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/qemu/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": ["qemu-system-riscv-8.2.0-89.oe2403next.aarch64.rpm", "qemu-guest-agent-8.2.0-89.oe2403next.aarch64.rpm", "qemu-system-aarch64-8.2.0-89.oe2403next.aarch64.rpm", "qemu-system-arm-8.2.0-89.oe2403next.aarch64.rpm", "qemu-user-static-8.2.0-89.oe2403next.aarch64.rpm", "qemu-img-8.2.0-89.oe2403next.aarch64.rpm", "qemu-user-8.2.0-89.oe2403next.aarch64.rpm", "qemu-user-binfmt-8.2.0-89.oe2403next.aarch64.rpm"], "new": ["qemu-system-riscv-8.2.0-90.oe2403next.aarch64.rpm", "qemu-guest-agent-8.2.0-90.oe2403next.aarch64.rpm", "qemu-system-aarch64-8.2.0-90.oe2403next.aarch64.rpm", "qemu-system-arm-8.2.0-90.oe2403next.aarch64.rpm", "qemu-user-static-8.2.0-90.oe2403next.aarch64.rpm", "qemu-img-8.2.0-90.oe2403next.aarch64.rpm", "qemu-user-8.2.0-90.oe2403next.aarch64.rpm", "qemu-user-binfmt-8.2.0-90.oe2403next.aarch64.rpm"]}, "same_num": 8}, "diff": {"diff_details": {"qemu-system-x86_64": {"name": {"old": "qemu-system-x86_64-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-system-x86_64-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["hw-display-virtio-vga-gl.so", "accel-tcg-x86_64.so", "hw-display-virtio-vga.so"], "new": ["hw-display-virtio-vga-gl.so", "accel-tcg-x86_64.so", "hw-display-virtio-vga.so"]}}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/qemu/accel-tcg-x86_64.so", "new": "/usr/lib64/qemu/accel-tcg-x86_64.so", "details": {"count_result": {"Removed functions": 1}}}]}}, "qemu-system-riscv": {"name": {"old": "qemu-system-riscv-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-system-riscv-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {}}, "qemu-block-curl": {"name": {"old": "qemu-block-curl-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-block-curl-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["block-curl.so"], "new": ["block-curl.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/qemu/block-curl.so", "new": "/usr/lib64/qemu/block-curl.so", "details": {"count_result": {"Removed functions": 1}}}]}}, "qemu-block-iscsi": {"name": {"old": "qemu-block-iscsi-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-block-iscsi-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["block-iscsi.so"], "new": ["block-iscsi.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/qemu/block-iscsi.so", "new": "/usr/lib64/qemu/block-iscsi.so", "details": {"count_result": {"Removed functions": 1}}}]}}, "qemu-guest-agent": {"name": {"old": "qemu-guest-agent-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-guest-agent-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm service": {}, "rpm cmd": {}, "rpm symbol": {}}, "qemu-system-aarch64": {"name": {"old": "qemu-system-aarch64-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-system-aarch64-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm cmd": {}, "rpm symbol": {}}, "qemu": {"name": {"old": "qemu-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level1", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm config": {}, "rpm abi": {"diff": {"old": ["hw-display-virtio-gpu-pci-gl.so"], "new": ["hw-display-virtio-gpu-pci-gl.so"]}}, "rpm service": {}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {}}, "qemu-system-arm": {"name": {"old": "qemu-system-arm-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-system-arm-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {}}, "qemu-user-static": {"name": {"old": "qemu-user-static-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-user-static-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}}, "qemu-block-ssh": {"name": {"old": "qemu-block-ssh-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-block-ssh-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["block-ssh.so"], "new": ["block-ssh.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/qemu/block-ssh.so", "new": "/usr/lib64/qemu/block-ssh.so", "details": {"count_result": {"Removed functions": 1}}}]}}, "qemu-img": {"name": {"old": "qemu-img-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-img-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm cmd": {}, "rpm symbol": {}}, "qemu-block-rbd": {"name": {"old": "qemu-block-rbd-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-block-rbd-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["block-rbd.so"], "new": ["block-rbd.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/qemu/block-rbd.so", "new": "/usr/lib64/qemu/block-rbd.so", "details": {"count_result": {"Removed functions": 1}}}]}}, "qemu-hw-usb-host": {"name": {"old": "qemu-hw-usb-host-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-hw-usb-host-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["hw-usb-host.so"], "new": ["hw-usb-host.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/qemu/hw-usb-host.so", "new": "/usr/lib64/qemu/hw-usb-host.so", "details": {"count_result": {"Removed functions": 1}}}]}}, "qemu-user": {"name": {"old": "qemu-user-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-user-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm cmd": {}, "rpm symbol": {}}, "qemu-user-binfmt": {"name": {"old": "qemu-user-binfmt-8.2.0-89.oe2403next.aarch64.rpm", "new": "qemu-user-binfmt-8.2.0-90.oe2403next.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}}, "diff_num": 7}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/qemu/pull/1373", "pr_changelog": "* Mon Aug 24 2026 Fei Xu <xufei30@huawei.com> - 11:8.2.0-90\n- virtio: avoid packed vring virtio_queue_empty() infinite loops (CVE-2026-16457)\n- virtio: fix queue size validation against allocated maximum (CVE-2026-50626)\n- virtio-mmio: fix QUEUE_NUM_MAX (CVE-2026-50626)\n- hw/display/virtio-gpu: validate blob iov size (CVE-2026-66021)\n- block-backend: fix edge case in bdrv_next() where BDS associated to BB changes\n- block-backend: fix edge case in bdrv_next_cleanup() where BDS associated to BB changes\n- block/vmdk: Improve error messages on extent write error\n- block/qcow2-bitmap: Replace g_memdup() by g_memdup2()\n- error: Add error_vprepend() in comment of ERRP_GUARD() rules\n- block: Fix missing ERRP_GUARD() for error_prepend()\n- block/copy-before-write: Fix missing ERRP_GUARD() for error_prepend()\n- block/nbd: Fix missing ERRP_GUARD() for error_prepend()\n- block/nvme: Fix missing ERRP_GUARD() for error_prepend()\n- block/qcow2-bitmap: Fix missing ERRP_GUARD() for error_prepend()\n- block/qcow2: Fix missing ERRP_GUARD() for error_prepend()\n- block/qed: Fix missing ERRP_GUARD() for error_prepend()\n- block/snapshot: Fix missing ERRP_GUARD() for error_prepend()\n- block/vdi: Fix missing ERRP_GUARD() for error_prepend()\n- block/vmdk: Fix missing ERRP_GUARD() for error_prepend()\n- hw/char/xen_console: Fix missing ERRP_GUARD() for error_prepend()\n- hw/core/loader-fit: Fix missing ERRP_GUARD() for error_prepend()\n- hw/core/qdev-properties-system: Fix missing ERRP_GUARD() for error_prepend()\n- hw/net/xen_nic: Fix missing ERRP_GUARD() for error_prepend()\n- hw/remote/remote-obj: hw/misc/ivshmem: Fix missing ERRP_GUARD() for error_prepend()\n- hw/misc/ivshmem: Fix missing ERRP_GUARD() for error_prepend()\n- hw/mem/cxl_type3: Fix missing ERRP_GUARD() in ct3_realize()\n- hw/pci-bridge/cxl_upstream: Fix missing ERRP_GUARD() in cxl_usp_realize()\n- hw/scsi/vhost-scsi: Fix missing ERRP_GUARD() for error_prepend()\n- hw/vfio/ap: Fix missing ERRP_GUARD() for error_prepend()\n- hw/vfio/container: Fix missing ERRP_GUARD() for error_prepend()\n- hw/vfio/helpers: Fix missing ERRP_GUARD() for error_prepend()\n- hw/vfio/iommufd: Fix missing ERRP_GUARD() for error_prepend()\n- hw/vfio/pci-quirks: Fix missing ERRP_GUARD() for error_prepend()\n- hw/vfio/pci: Fix missing ERRP_GUARD() for error_prepend()\n- hw/vfio/platform: Fix missing ERRP_GUARD() for error_prepend()\n- hw/virtio/vhost-vsock: Fix missing ERRP_GUARD() for error_prepend()\n- hw/virtio/vhost: Fix missing ERRP_GUARD() for error_prepend()\n- migration/option: Fix missing ERRP_GUARD() for error_prepend()\n- net/vhost-vdpa: Fix missing ERRP_GUARD() for error_prepend()\n- target/s390x/cpu_models: Fix missing ERRP_GUARD() for error_prepend()\n- block/gluster: Use g_autofree for string in qemu_gluster_parse_json()\n- block/ssh.c: Don't double-check that characters are hex digits\n- block/vdi.c: Make SECTOR_SIZE constant 64-bits\n"}