This bug was fixed in the package qemu-hwe - 1:11.0.3+ds-2ubuntu2

---------------
qemu-hwe (1:11.0.3+ds-2ubuntu2) stonking; urgency=medium

  * Merge with src:qemu (LP: #2153234). Remaining changes:
    - d/*: creation of hwe packages (LP 2143146)
  * New changes
    - revert: d/control-in: add dependencies to -hwe components (LP 2143146)
    - d/hwe-helper/99-ubuntu-virt.conf: Fix version setting for the hook script
      This can be squashed into: hwe: create -hwe packages

qemu (1:11.0.3+ds-2ubuntu1) stonking; urgency=medium

  * Merge with Debian unstable (LP: #2153234). Remaining changes:
    - Add qemu-kvm host preparation systemd unit
      (LP 2157739 2033565)
      + d/qemu-kvm-init: preparation script (KVM modules, arch specifics)
      + d/qemu-system-common.qemu-kvm.service: systemd oneshot unit invoking
        qemu-kvm-init
      + d/qemu-system-common.install: install helper script
      + d/rules: call dh_installinit and dh_installsystemd for qemu-kvm
    - Ubuntu specific machine types
      (LP 1304107 1621042 1776189 1761372 1761372 1776189 2131822)
      + d/p/ubuntu/define-ubuntu-machine-types.patch: define distro machine
        types with release-versioned machine attributes; add the ubuntu-q35
        alias selecting the most recent q35 ubuntu type; add v2 types for
        arch_caps handling and to fix the questing type's wrong base version;
        emit a hint when instantiating a now-unsupported old guest type
      + d/qemu-system-x86.NEWS: document the -hpb (huge-page-backed) type
    - Enable nesting by default
      + d/p/ubuntu/enable-svm-by-default.patch: Enable nested svm by default
        in qemu64 on amd
        [ No more strictly needed, but required for backward compatibility ]
    - d/rules: Use upstream vDSO on non-amd64 architectures and disable
      upstream tests depending on qemu-system-data
    - d/control-in: B-D on multipath libs for multipath persist in
      qemu-pr-helper (LP 2117378)
    - d/control-in: add dependencies to -hwe components (LP 2143146)
    - d/p/u/lp2133188/*: Add riscv64 vector state to signal context
      (LP 2133188)
    - d/p/u/* : fix early stop for module loading function
      (LP 2146445)
    - Make Zicbop extension available in RISC-V KVM VMs (LP 2154708)
      + d/p/u/target-riscv-kvm-add-KVM-support-for-Zicbop-extensio.patch
  * Dropped changes:
    - d/control: remove dependency on deprecated edk2 arm
      (LP 2145209)
      [Fixed in Debian 1:11.0.0+ds-1]
    - d/qemu-guest-agent.postinst: trigger udev rule to start the service
      (LP 2102093)
      [Fixed in Debian 1:11.0.0+ds-1]
    - d/qemu-block-extra.postinst: Use latest Ubuntu's QEMU
      package version when deciding whether to invoke
      'deb-systemd-helper purge'.
      [This can be dropped since we are after 26.04]
    - tolerate ipxe size change on migrations to >=18.04 (LP 1713490)
      + d/p/ubuntu/pre-bionic-256k-ipxe-efi-roms.patch: old machine types
        reference 256k path
      + d/control-in: depend on ipxe-qemu-256k-compat-efi-roms to be able to
        handle incoming migrations from former releases.
      [Machine type 2.10 is removed]
    - Fix race condition when using iothreads and throttle groups (LP 2150154)
      + d/p/lp2150154-1-*.patch
      [Fixed in upstream v11.0.0]
    - Fix crash due to memory region unset for virgl (LP 2156706)
      d/u/virtio-gpu-virgl-Add-virtio-gpu-virgl-hostmem-region.patch
      [Fixed in upstream v11.0.0]
    - d/control-in: breaks/replaces for dtb files moving qemu-system-misc
      to qemu-system-data
      [Can be dropped after 26.04]
    - d/rules: Use upstream vDSO for architecture variant builds (LP 2131236)
      [squashed to Use upstream vDSO on non-amd64 architectures]
    - d/p/u/hw-acpi-correct-field-sequence-in-SPCR-table (LP 2146419)
      [Fixed in upstream 11.0.3]
  * The following bugs are fixed in the new merged Debian/Upstream version:
    - s390x - interface hardening fixes (LP: #2160034)
      [Fixed in upstream 11.0.3]
    - Fix silent guest data loss during drive-mirror/blockdev-mirror/active
      blockcommit startup race (LP: #2156307).
      [Fixed in upstream 11.0.0]
    - s390x: Make container ids in SysIB_15x 1-based (LP: #2164517)
      [Fixed in upstream 11.0.2]

qemu (1:11.0.3+ds-2) unstable; urgency=medium

  * iotest-161-fix-race.patch: try to address iotest 161 race

qemu (1:11.0.3+ds-1) unstable; urgency=medium

  [ Miao Wang ]
  * target-loongarch-fix-data-race-in-CSR_ESTAT.patch
    fix dracut test error on loong64

  [ Michael Tokarev ]
  * new upstream stable/bugfix release
  * drop patches which were applied upstream

qemu (1:11.0.2+ds-2) unstable; urgency=medium

  [ Miao Wang ]
  * pvscsi-translate-data-endianness.patch
    fix x86_64 ovmf test error on s390x
  * target-loongarch-Enable-TARGET_PAGE_BITS_VARY-for-lo.patch
    fix qemu-loong64 test error on loong64
  * target-loongarch-Fixes-for-endianness-problems-in-ve.patch
    fix qemu-loong64 test error on s390x

qemu (1:11.0.2+ds-1) unstable; urgency=medium

  [ Michael Tokarev ]
  * new upstream stable/bugfix release:
    - Update version for 11.0.2 release
    - linux-user: Fix AT_PHDR when program headers are relocated
      into their own segment
    - hw/pci: Replace assert with bounds check and return
    - ppc/pnv_phb3: Error out on invalid config access
    - linux-user/xtensa: fix unlock of uninitialized frame pointer on sigreturn
    - linux-user/xtensa: save/restore FP registers across signal delivery
    - target/xtensa: add cpu_set_fcr/fsr helpers to sync fp_status
    - target/arm/hvf: Stop pre-allocating cpreg_vmstate arrays
    - ui/sdl2: Set GL ES profile before creating initial GL context
    - ui/sdl2: Explicitly specify EGL platform
    - hw/9pfs: reject . and .. in Twstat rename
    - hw/9pfs: fix abort due to illegal name with Twstat rename
    - gdbstub: Update x86 control register bits
    - target/i386: apply mod to immediate count of an RCL/RCR operation
    - hw/uefi: fix parse_hexstr
      (Closes: CVE-2026-48915)
    - target/riscv: mask vxrm csrw write to the low 2 bits
    - disas/riscv.c: fix inst_length()
    - target/riscv/tcg: disable svnapot if satp_mode < sv39
    - target/riscv/cpu_helper.c: add PMA access fault
    - target/riscv/cpu_helper.c: fault with reserved PTE.PBMT val
    - target/riscv/insn_trans/trans_rvzicbo.c.inc: save opcode before helpers
    - disas/riscv.c: add 'cbo' insns to disassembler
    - target/riscv/csr.c: fix mstatus.UXL reserved value
    - target/riscv/csr.c: do not allow mstatus MPV/GVA writes
    - target/riscv/tcg: disable svpbmt if satp_mode < sv39
    - target/riscv/cpu_helper.c: allow LOAD_ADDR_MIS promotion to AMO fault
    - virtio: Allow to fill a whole virtqueue in order
    - amd_iommu: Reject non-decreasing NextLevel in fetch_pte()
    - amd_iommu: Follow root pointer before page walk and use 1-based levels
    - libvduse: fix buffer overflow in vduse_queue_read_indirect_desc()
      (Closes: CVE-2026-6425)
    - libvhost-user: fix buffer overflow in virtqueue_read_indirect_desc()
      (Closes: CVE-2026-6425)
    - tests/qtest: Add amd-iommu command buffer head wrap test
    - amd_iommu: Update command buffer head ptr in MMIO region after wraparound
    - amd_iommu: restrict command buffer head/tail ranges to ring size
    - linux-user: add preadv2/preadv2
    - system/rtc: Fix a possible year-2038 integer overflow problem
    - linux-user/strace: add fsmount series of syscalls
    - linux-user: implement fsmount(2) series of syscalls
    - fpu: Handle all rounding modes in partsN_uncanon_normal
    - hw/usb/hcd-ohci: Clean up USBPacket before freeing ISO TD packet
    - qed: Don't try to flush during incoming migration
    - iotests: test shared mmap for fuse export
    - block/export/fuse: set FUSE_DIRECT_IO_ALLOW_MMAP flag to fix regression
    - block/export/fuse: use struct fuse_init_in
    - qcow2: Fix data loss on zero write with detect-zeroes=unmap
    - iotests/046: Test that discard/write_zeroes wait for dependencies
    - qcow2: Fix corruption on discard during write with COW
    - qemu-io: Add 'aio_discard' command
    - virtio-blk: add missing VIRTIO_BLK_T_SCSI_CMD size check
      (Closes: #1139923, CVE-2026-48914)
    - block/io: fallback to bounce buffer if BLKZEROOUT is not supported
      because of alignment
    - hw/i3c: fix CMD/data FIFO depth reset values to match real silicon
    - s390x/pci: Fix interrupt forwarding disable for interpreted devices
    - target/s390x: Make container ids in SysIB_15x 1-based
    - lcitool: remove Cirrus CI support
    - gitlab: remove x64-freebsd-14-build Cirrus job
    - gitlab: add initial MacOS 15 on gitlab runner
    - ci: drop cirrus MacOS build
    - tests/unit: add test-envlist covering setenv/unsetenv name matching
    - util/envlist: fix prefix-match in envlist_unsetenv() name lookup
    - 9pfs: fix missing rename lock in v9fs_co_readdir_many
      (Closes: CVE-2026-48004)
    - tests/9pfs: add deep absolute path test
    - tests/qtest/libqos: add qvirtqueue_reset_pool() for descriptor pool reset
    - hw/9pfs: let callers of v9fs_path_sprintf() and v9fs_fix_path()
      handle errors
    - hw/9pfs: add error handling to v9fs_fix_path()
    - hw/9pfs: change V9fsPath.size to size_t and v9fs_path_sprintf()
      return type
    - hw/9pfs: add NULL check in v9fs_path_is_ancestor()
    - linux-user/s390x: restore fpu_status rounding mode from FPC on sigreturn
    - linux-user/sh4: restore FP rounding mode on sigreturn
    - linux-user/sh4: preserve T/M/Q bits across signal delivery
    - linux-user/mips: save/restore FCSR across signal delivery
    - linux-user/ppc: restore fp_status from FPSCR on sigreturn
    - hw/net/rocker_of_dpa: Avoid unaligned accesses in _of_dpa_flow_match()
    - hw/net/rocker_of_dpa: Check group ID pointers are not NULL
    - target/arm: SME BFCVT, BFCVTN have "Alternate BFloat16 behaviors"
    - target/arm: Don't assert if 64-bit EL2 AT insn sees a Domain fault
    - target/arm: Enable REVD for SVE2.1
    - vfio/container: Restrict dma_map_file() to shared RAM or RAM devices
    - vfio-user: reject zero migration page size capability
    - vfio-user: reject zero DMA page size capability
    - target/arm: Set correct fp flags for FLOGB when FPCR.AH = 1
    - target/arm: Use FPST_A64_F16 for SVE FCVTLT_hs
    - target/arm: SVE2 FMAXP, FMINP must honour AH=1
    - block/linux-aio: bound ioq_submit() recursion depth
    - mc146818rtc: Fix get_guest_rtc_ns() overflow bug
    - apic: fix delivery bitmask with modified xAPIC ids
    - lsi53c895a: clear tag byte when processing messages
    - lsi53c895a: fix use-after-free of cancelled request
    - ui: fix validation of VNC extended clipboard data length
      (Closes: CVE-2026-8343)
    - ui/vnc: fix OOB read updating VNC update frequency stats
      (Closes: CVE-2026-48003)
    - ui/vnc: fix OOB write in lossy rect worker code
      (Closes: CVE-2026-48002)
    - ui/vnc: fix OOB write in VNC stats array
      (Closes: CVE-2026-48002)
    - ui/vnc: fix OOB read access in VNC SASL mechname array
    - linux-user/mips64: fix mipsn32 elf_core_copy_regs entry width
    - linux-user/mips64: fix elf_core_copy_regs register layout in core files
    - target/riscv: Make hpmcounterh return the upper 32-bits
    - target/riscv/csr.c: fix read of pmpaddr(0-63) CSRs
    - target/riscv: clear mseccfg on reset for all dependent extensions
    - target/riscv: Update the local interrupt mask
    - target/riscv: Add mseccfg to VMStateDescription
    - target/riscv/pmp: Fix integer overflow in TOR and NA4 address computation
    - target/riscv: Fix medeleg[11] read-only zero bit for M-mode ECALL
    - hw/char: Check interrupt after txctrl register is written
    - target/riscv: rvv: Handle source overlap of vector widening reduction
      instructions
    - target/riscv: Allow mseccfg access based on ext_zicfilp
    - hw/riscv/riscv-iommu: Fix Svnapot 64KB pages
    - target/riscv: Update MISA.X for non-standard extensions
    - target/riscv: Update MISA.C for Zc* extensions
    - crypto: fix client side anonymous TLS credentials
  * tcg-loongarch64-Fix-cmp_vec-with-TCG_COND_NE.patch

  [ Miao Wang ]
  * tests/test-qemu-user.sh: also test qemu-loong64
  * tests/test-qemu-user.sh: skip armhf when page size is large than 4K

qemu (1:11.0.1+ds-1) unstable; urgency=medium

  * new upstream stable/bugfix release
    Closes: multiple vulnerabilities in the UEFI code:
      CVE-2026-8341 CVE-2026-41435 CVE-2026-41436 CVE-2026-41437
      CVE-2026-41438 CVE-2026-41439 CVE-2026-41440
  * remove hw-display-don-t-accidentally-autofree-existing-virg.patch
  * d/control: add Depends: native-architecture to qemu-user-binfmt
    (Closes: #1136993)
    Similar dependency for qemu-user should probably be added too

qemu (1:11.0.0+ds-2) unstable; urgency=medium

  * d/changelog: wrap long lines in previous entry
  * d/control: promote ipxe-qemu & seabios to Depends for all qemu-system-ARCH
    (Closes: #1135696)
  * hw-display-don-t-accidentally-autofree-existing-virg.patch (CVE-2026-6502)

qemu (1:11.0.0+ds-1) unstable; urgency=medium

  [ Michael Tokarev ]
  * d/changelog: mention closing of #1129349
  * d/patches,d/control: drop disable-pycotap.patch,
    build-depend on python3-pycotap instead
  * d/control: rdma is only needed for system build on linux
  * d/control: libudev is only needed for system build on linux
  * d/rules: make --enable-tools to depend on qemu-utils
    being in build packages list or not
  * new upstream release (11.0)
    Closes: CVE-2026-5744 (hw/uefi: heap overflow)
    Closes: CVE-2026-5761 (virtio-blk: zone report buffer out-of-memory)
    Closes: CVE-2026-5763 (virtio-scsi request size mismatch)
    Closes: CVE-2026-3890 (hcd-ohci: infinite loop)
    Closes: #1085299, CVE-2024-6519 (UAF in lsi53c895a)
  * d/copyright: remove obsolete linuxboot.bin & multiboot.bin
  * d/patches: refresh
  * d/control*: remove qemu-system-microblazeel
    (now handled by qemu-system-microblaze -M endianness=big/little)
  * d/control: add python3-pip build dependency
  * d/control: add python3-qemu-qmp build dependency
  * d/control: add python3-qemu-qmp to qemu-system-common:Suggests
  * d/rules,d/qemu-system-common.install: install accel-qtest.so
  * seabios-hppa-stdbool.diff: fix ftbfs
  * d/control: remove 32bit host, system-arch and user-arch are always 64bits
  * d/rules: drop another mention of 32bit host arch
  * d/control: remove 32bit architectures from libseccomp build-dependency,
    add comment
  * d/rules: pass --cpu= explicitly for (some) 32bit architectures
  * hw-q35-fix-VGA-text-console-with-SMM-disabled.patch: replace 1095935.patch

  [ Hector Cao ]
  * d/control-in: remove dependency on deprecated edk2 arm
  * d/qemu-guest-agent.postinst: trigger udev rule to start the service
    (Closes: #1134535)

qemu (1:10.2.2+ds-1) unstable; urgency=medium

  * new upstream stable/bugfix release
    Closes: #1128478, CVE-2026-2243
    Closes: #1129604, CVE-2026-3195
    Closes: #1129605, CVE-2026-3196
    Closes: CVE-2026-3842
    Closes: #1129349
  * d/control: build utils on powerpc too

 -- Hector Cao <[email protected]>  Thu, 20 Aug 2026 14:52:30
+0200

** Changed in: qemu-hwe (Ubuntu)
       Status: In Progress => Fix Released

** CVE added: https://cve.org/CVERecord?id=CVE-2024-6519

** CVE added: https://cve.org/CVERecord?id=CVE-2026-2243

** CVE added: https://cve.org/CVERecord?id=CVE-2026-3195

** CVE added: https://cve.org/CVERecord?id=CVE-2026-3196

** CVE added: https://cve.org/CVERecord?id=CVE-2026-3842

** CVE added: https://cve.org/CVERecord?id=CVE-2026-3890

** CVE added: https://cve.org/CVERecord?id=CVE-2026-41435

** CVE added: https://cve.org/CVERecord?id=CVE-2026-41436

** CVE added: https://cve.org/CVERecord?id=CVE-2026-41437

** CVE added: https://cve.org/CVERecord?id=CVE-2026-41438

** CVE added: https://cve.org/CVERecord?id=CVE-2026-41439

** CVE added: https://cve.org/CVERecord?id=CVE-2026-41440

** CVE added: https://cve.org/CVERecord?id=CVE-2026-48002

** CVE added: https://cve.org/CVERecord?id=CVE-2026-48003

** CVE added: https://cve.org/CVERecord?id=CVE-2026-48004

** CVE added: https://cve.org/CVERecord?id=CVE-2026-48914

** CVE added: https://cve.org/CVERecord?id=CVE-2026-48915

** CVE added: https://cve.org/CVERecord?id=CVE-2026-5744

** CVE added: https://cve.org/CVERecord?id=CVE-2026-5761

** CVE added: https://cve.org/CVERecord?id=CVE-2026-5763

** CVE added: https://cve.org/CVERecord?id=CVE-2026-6425

** CVE added: https://cve.org/CVERecord?id=CVE-2026-6502

** CVE added: https://cve.org/CVERecord?id=CVE-2026-8341

** CVE added: https://cve.org/CVERecord?id=CVE-2026-8343

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156307

Title:
  drive-mirror/blockdev-mirror/active blockcommit silently lose guest
  writes  during job startup

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2156307/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to