Accepted qemu 1:7.2+dfsg-7+deb12u3 (source) into proposed-updates
- To: debian-changes@lists.debian.org
- Subject: Accepted qemu 1:7.2+dfsg-7+deb12u3 (source) into proposed-updates
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 03 Dec 2023 17:02:10 +0000
- Debian: DAK
- Debian-architecture: source
- Debian-archive-action: accept
- Debian-changes: qemu_7.2+dfsg-7+deb12u3_source.changes
- Debian-source: qemu
- Debian-suite: proposed-updates
- Debian-version: 1:7.2+dfsg-7+deb12u3
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id: Content-Transfer-Encoding:Content-Type:Subject:MIME-Version:To:Reply-To:From: Cc:Content-ID:Content-Description:In-Reply-To:References; bh=xCeq5k5XPsPcSU09wA4MBMwtb6CQkx8v+KB4fwBVGO4=; b=jbZ8R7KGXDFj5UcEpgNjKClcEv soXngXmV6sedz21CS1CsWBAq1yJGgWuwaTEk721TUdQSc0Tu3A+XRFOKpHjMHae5AJ6CyEFPuB8vr hQH6yogOTIChmofp3TtJ8dqhDr/0nY0w/3HrEQN3/EGdBq/pW6205b0JWchPIpNf28xz9csCFR/an uyMNZU00FWyUurm/rEFcWlVqJk7unmfCHeac2mz0yarBx1eo/lqKswx8b6R4DqhoHE7AIAtWnMArB kpieRDPGNsDCeL1iEBeUzU4wAQjOOKHbVJXCkRHptkCELEc1kEzoGB5rkXT6aZQ1Nbh2/TTRCe3FP q5ZjKMEQ==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1r9pr8-008UTq-EW@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 03 Dec 2023 15:36:08 +0300
Source: qemu
Architecture: source
Version: 1:7.2+dfsg-7+deb12u3
Distribution: bookworm
Urgency: medium
Maintainer: Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>
Changed-By: Michael Tokarev <mjt@tls.msk.ru>
Changes:
qemu (1:7.2+dfsg-7+deb12u3) bookworm; urgency=medium
.
* +hw-ide-ahci-fix-legacy-software-reset.patch - fix legacy ide regression
introduced in 7.2.6
* update to upstream 7.2.7 stable/bugfix release, v7.2.7.diff,
https://gitlab.com/qemu-project/qemu/-/commits/v7.2.7 :
- Update version for 7.2.7 release
- target/tricore: Rename tricore_feature
- tracetool: avoid invalid escape in Python string
- tests/tcg/s390x: Test LAALG with negative cc_src
- target/s390x: Fix LAALG not updating cc_src
- tests/qtest: ahci-test: add test exposing reset issue with pending callback
- hw/ide: reset: cancel async DMA operation before resetting state
- target/mips: Fix TX79 LQ/SQ opcodes
- target/mips: Fix MSA BZ/BNZ opcodes displacement
- ui/gtk-egl: apply scale factor when calculating window's dimension
- ui/gtk: force realization of drawing area
- ati-vga: Implement fallback for pixman routines
- block/nvme: nvme_process_completion() fix bound for cid
- target/arm: Correctly propagate stage 1 BTI guarded bit in a two-stage walk
- target/arm: Fix handling of SW and NSW bits for stage 2 walks
- target/arm: Don't allow stage 2 page table walks to downgrade to NS
- target/arm: Don't access TCG code when debugging with KVM
- Revert "linux-user: fix compat with glibc >= 2.36 sys/mount.h"
- Revert "linux-user: add more compat ioctl definitions"
- qemu-iotests: 024: add rebasing test case for overlay_size > backing_size
- qemu-img: rebase: stop when reaching EOF of old backing file
- tests/tcg: Add -fno-stack-protector
- tests/migration: Add -fno-stack-protector
- misc/led: LED state is set opposite of what is expected
- hw/sd/sdhci: Block Size Register bits [14:12] is lost
- lasips2: LASI PS/2 devices are not user-createable
- linux-user/sh4: Fix crashes on signal delivery
- linux-user/mips: fix abort on integer overflow
- migration: Fix analyze-migration read operation signedness
- hw/pvrdma: Protect against buggy or malicious guest driver
- disas/riscv: Fix the typo of inverted order of pmpaddr13 and pmpaddr14
- hw/audio/es1370: reset current sample counter
- migration/qmp: Fix crash on setting tls-authz with null
- amd_iommu: Fix APIC address check
- linux-user/hppa: Fix struct target_sigcontext layout
- chardev/char-pty: Avoid losing bytes when the other side just
(re-)connected
- hw/display/ramfb: plug slight guest-triggerable leak on mode setting
- target/i386: fix memory operand size for CVTPS2PD
- target/i386: generalize operand size "ph" for use in CVTPS2PD
- target/i386: Fix exception classes for MOVNTPS/MOVNTPD.
- target/i386: Fix exception classes for SSE/AVX instructions.
- target/i386: Fix and add some comments next to SSE/AVX instructions.
- tests/tcg/i386: correct mask for VPERM2F128/VPERM2I128
- target/i386: fix operand size of unary SSE operations
- scsi-disk: ensure that FORMAT UNIT commands are terminated
- esp: restrict non-DMA transfer length to that of available data
- esp: use correct type for esp_dma_enable() in sysbus_esp_gpio_demux()
- optionrom: Remove build-id section
- ui/vnc: fix handling of VNC_FEATURE_XVP
- ui/vnc: fix debug output for invalid audio message
- hw/scsi/scsi-disk: Disallow block sizes smaller than 512 [CVE-2023-42467]
- accel/tcg: mttcg remove false-negative halted assertion
- target/arm: Don't skip MTE checks for LDRT/STRT at EL0
- hw/cxl: Fix CFMW config memory leak
- linux-user/hppa: lock both words of function descriptor
- linux-user/hppa: clear the PSW 'N' bit when delivering signals
- hw/ppc: Always store the decrementer value
- target/ppc: Decrementer fix BookE semantics
- target/ppc: Sign-extend large decrementer to 64-bits
- hw/ppc: Avoid decrementer rounding errors
- hw/ppc: Round up the decrementer interval when converting to ns
- host-utils: Add muldiv64_round_up
- hw/ppc: Introduce functions for conversion between timebase and nanoseconds
.
* update to upstream 7.2.6 stable/bugfix release, v7.2.6.diff,
https://gitlab.com/qemu-project/qemu/-/commits/v7.2.6 :
- Update version for 7.2.6 release
- tpm: fix crash when FD >= 1024 and unnecessary errors due to EINTR
- s390x/ap: fix missing subsystem reset registration
- ui: fix crash when there are no active_console
- hw/tpm: TIS on sysbus: Remove unsupport ppi command line option
- target/riscv/pmp.c: respect mseccfg.RLB for pmpaddrX changes
- hw/riscv: virt: Fix riscv,pmu DT node path
- linux-user/riscv: Use abi type for target_ucontext
- hw/intc: Make rtc variable names consistent
- hw/intc: Fix upper/lower mtime write calculation
- hw/char/riscv_htif: Fix printing of console characters on big endian hosts
- arm64: Restore trapless ptimer access
- virtio: Drop out of coroutine context in virtio_load()
- qxl: don't assert() if device isn't yet initialized
- hw/net/vmxnet3: Fix guest-triggerable assert()
- docs tests: Fix use of migrate_set_parameter
- qemu-options.hx: Rephrase the descriptions of the -hd* and -cdrom options
- hw/i2c/aspeed: Fix TXBUF transmission start position error
- hw/i2c/aspeed: Fix Tx count and Rx size error in buffer pool mode
- hw/ide/ahci: fix broken SError handling
- hw/ide/ahci: fix ahci_write_fis_sdb()
- hw/ide/ahci: PxCI should not get cleared when ERR_STAT is set
- hw/ide/ahci: PxSACT and PxCI is cleared when PxCMD.ST is cleared
- hw/ide/ahci: simplify and document PxCI handling
- hw/ide/ahci: write D2H FIS when processing NCQ command
- hw/ide/core: set ERR_STAT in unsupported command completion
- target/ppc: Flush inputs to zero with NJ in ppc_store_vscr
- ppc/vof: Fix missed fields in VOF cleanup
- hw/ppc/e500: fix broken snapshot replay
- block-migration: Ensure we don't crash during migration cleanup
- docs/about/license: Update LICENSE URL
- target/arm: Fix 64-bit SSRA
- target/arm: Fix SME ST1Q
- accel/kvm: Specify default IPA size for arm64
- kvm: Introduce kvm_arch_get_default_type hook
- include/hw/virtio/virtio-gpu: Fix virtio-gpu with blob on big endian hosts
- target/s390x: Check reserved bits of VFMIN/VFMAX's M5
- target/s390x: Fix VSTL with a large length
- target/s390x: Use a 16-bit immediate in VREP
- target/s390x: Fix the "ignored match" case in VSTRS
- Fixed incorrect LLONG alignment for openrisc and cris
- include/exec/user: Set ABI_LLONG_ALIGNMENT to 4 for nios2
- include/exec/user: Set ABI_LLONG_ALIGNMENT to 4 for microblaze
- linux-user/elfload: Set V in ELF_HWCAP for RISC-V
- hw/nvme: fix CRC64 for guard tag
- dump: kdump-zlib data pages not dumped with pvtime/aarch64
- hw/smbios: Fix core count in type4
- hw/smbios: Fix thread count in type4
- hw/smbios: Fix smbios_smp_sockets caculation
- machine: Add helpers to get cores/threads per socket
- pnv_lpc: disable reentrancy detection for lpc-hc
- loongarch: mark loongarch_ipi_iocsr re-entrnacy safe
- apic: disable reentrancy detection for apic-msi
- raven: disable reentrancy detection for iomem
- bcm2835_property: disable reentrancy detection for iomem
- lsi53c895a: disable reentrancy detection for MMIO region, too
- lsi53c895a: disable reentrancy detection for script RAM
- hw: replace most qemu_bh_new calls with qemu_bh_new_guarded
- checkpatch: add qemu_bh_new/aio_bh_new checks
- async: avoid use-after-free on re-entrancy guard
- async: Add an optional reentrancy guard to the BH API
- memory: prevent dma-reentracy issues
- python: drop pipenv
- gitlab-ci: check-dco.py: switch from master to stable-7.2 branch
Checksums-Sha1:
bfb297f87240785878f8054af9a9a26361ff825b 6482 qemu_7.2+dfsg-7+deb12u3.dsc
c0e719de6366ed5379628f95d888d4f2d7b56615 220512 qemu_7.2+dfsg-7+deb12u3.debian.tar.xz
6f4e85cdba290a51056685d51e3a4467104a5673 18325 qemu_7.2+dfsg-7+deb12u3_source.buildinfo
Checksums-Sha256:
0b3e4b8f64584d8eca7cb3079864785609244f4492c9afbe01ef0d4729bdf961 6482 qemu_7.2+dfsg-7+deb12u3.dsc
9efd3c1e0930a2b03b9c217fba7ee0ef3ae66bf052a6efd9fefab39ffb599d1f 220512 qemu_7.2+dfsg-7+deb12u3.debian.tar.xz
a5aebe1e5e9a32d9d791ffdbf64d3d14426e8c1df77ea5d0c85086059c849520 18325 qemu_7.2+dfsg-7+deb12u3_source.buildinfo
Files:
98cce2163602335f8d054d941024d378 6482 otherosfs optional qemu_7.2+dfsg-7+deb12u3.dsc
c8a01b81bcc2cab77875e313457a7afd 220512 otherosfs optional qemu_7.2+dfsg-7+deb12u3.debian.tar.xz
c085f382cf8d287d95a7cfb651156809 18325 otherosfs optional qemu_7.2+dfsg-7+deb12u3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFDBAEBCgAtFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmVsdtEPHG1qdEB0bHMu
bXNrLnJ1AAoJEHAbT2saaT5Z0vEIAMbYqV6bbJE3iGrnWZpGapVjDh9ptVdYsxBo
02DaKjxRuNHTPJ6iaxGyTLwqpI7u1qQiA06/m6OOL78wwZ9CePz0j5J6GjUukln/
7qbE37X75JzfhzdRUor4PeoKdpqM6ZwxOhm+nACYuxSRXtX7CBCFRHh7n2tXJVVA
Ll4cEEaKzgJJJszVSFQ8/hbMEVCOCn6Iei92ED7rG3v1ocXeDeeUTddeWQkzwYn9
zIOG8Hddw0FQAF5br+Z3Ac+MBnYYXR32xqy1Axz8SOZH3ID8DjcifmNVTk5Ppc44
iefgc8mEYAZK+9ARPsFNkG/rX+mo6pnzfBn0LirawpFJ7mDOq4c=
=ocNx
-----END PGP SIGNATURE-----