Your message dated Mon, 17 Dec 2012 22:18:07 +0000
with message-id <e1tkj0h-0007dv...@franck.debian.org>
and subject line Bug#695905: fixed in qemu-kvm 1.1.2+dfsg-3
has caused the Debian Bug report #695905,
regarding qcow2 file corruption
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
695905: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695905
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: qemu-kvm
Version: 1.1.2+dfsg-2
Severity: critical
Tags: upstream

We (Univention) noticed a serious data loss problem with qemu-kvm-1.1.2
as currently shipped with Debain wheezy (and our own Debian based
distribution UCS). After finding that issue in our distribution I also
verified that it exists with a plain Debian wheezy setup.
The bug is also present in qemu-kvm-1.1.2 as compiled from git, but is not
present in qemu-kvm-1.2.0, so it's an upstream problem.

I bisected the problem down to
b7ab0fea37c15ca9e249c42c46f5c48fd1a0943c "qcow2: Fix avail_sectors in cluster 
allocation code"
fixing the problem.

I asked the author of said patch for his opinion, but he can't thinks of
why that patch would fix the problem.
<http://lists.nongnu.org/archive/html/qemu-devel/2012-12/msg01537.html>

I'm currently continuing to investigate the problem and will keep you
informed.

The bug is tracked in our German bugzilla at
<https://forge.univention.org/bugzilla/show_bug.cgi?id=29355>
where you can find further technical details.

The bug manifests as MD5 and unpacking errors during package install, programs
failing to start and file system corruption. It mostly happens with qcow2
files which use other qcow2 files as a backing file, but we've seen errors on
plain qcow2 installations as well.


-- Package-specific info:


/proc/cpuinfo:

processor       : 0
....
processor       : 7
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
stepping        : 5
microcode       : 0x4
cpu MHz         : 1200.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm 
constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc 
aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm 
sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5600.20
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages qemu-kvm depends on:
ii  adduser             3.113+nmu3
ii  ipxe-qemu           1.0.0+git-20120202.f6840ba-3
ii  libaio1             0.3.109-3
ii  libasound2          1.0.25-4
ii  libbluetooth3       4.99-2
ii  libbrlapi0.5        4.4-5
ii  libc6               2.13-37
ii  libcurl3-gnutls     7.26.0-1
ii  libglib2.0-0        2.33.12+really2.32.4-3
ii  libgnutls26         2.12.20-2
ii  libiscsi1           1.4.0-3
ii  libjpeg8            8d-1
ii  libncurses5         5.9-10
ii  libpng12-0          1.2.49-1
ii  libpulse0           2.0-6
ii  libsasl2-2          2.1.25.dfsg1-6
ii  libsdl1.2debian     1.2.15-5
ii  libspice-server1    0.11.0-1
ii  libtinfo5           5.9-10
ii  libusbredirparser0  0.4.3-2
ii  libuuid1            2.20.1-5.2
ii  libvdeplug2         2.3.2-4
ii  libx11-6            2:1.5.0-1
ii  python              2.7.3~rc2-1
ii  qemu-keymaps        1.1.2+dfsg-2
ii  qemu-utils          1.1.2+dfsg-2
ii  seabios             1.7.0-1
ii  vgabios             0.7a-3
ii  zlib1g              1:1.2.7.dfsg-13

Versions of packages qemu-kvm recommends:
ii  bridge-utils  1.5-6
ii  iproute       20120521-3

Versions of packages qemu-kvm suggests:
pn  debootstrap  <none>
pn  samba        <none>
pn  vde2         <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: qemu-kvm
Source-Version: 1.1.2+dfsg-3

We believe that the bug you reported is fixed in the latest version of
qemu-kvm, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 695...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Tokarev <m...@tls.msk.ru> (supplier of updated qemu-kvm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 16 Dec 2012 23:08:40 +0400
Source: qemu-kvm
Binary: qemu-kvm qemu-kvm-dbg kvm
Architecture: source i386
Version: 1.1.2+dfsg-3
Distribution: unstable
Urgency: low
Maintainer: Michael Tokarev <m...@tls.msk.ru>
Changed-By: Michael Tokarev <m...@tls.msk.ru>
Description: 
 kvm        - dummy transitional package from kvm to qemu-kvm
 qemu-kvm   - Full virtualization on x86 hardware
 qemu-kvm-dbg - Debugging info for qemu-kvm
Closes: 686776 688964 691343 691569 695905 696050 696051 696052 696057 696061 
696063
Changes: 
 qemu-kvm (1.1.2+dfsg-3) unstable; urgency=low
 .
   * 
intel_hda-do-not-call-msi_reset-when-only-device-state-needs-resetting.patch
     patch to fix Fixing reset of MSI function in intel-hda virtual device.
     The fix (applied to stable-1.1.1) was partially wrong, as it actually
     added the msi_reset() call to two code paths instead of one as planned.
     Fix this by splitting the function in question into two parts.
     (Closes: #688964)
   * blockdev-preserve-readonly-and-snapshot-states-across-media-changes.patch:
     allow opening of read-only cdrom images/devices (Closes: #686776)
   * ahci-properly-reset-PxCMD-on-HBA-reset.patch: fix windows install on ahci
     (Closes: #696052)
   * e1000-discard-packets-that-are-too-long-if-not-SBP-and-not-LPE.patch:
     discard too long rx packets which may overflow guest buffer
     (Closes: #696051)
   * eepro100-fix-network-hang-when-rx-buffers-run-out.patch:
     fix e100 stall (Closes: #696061)
   * fix possible network stalls/slowness in e1000 device emulation:
     net-notify-iothread-after-flushing-queue.patch
     e1000-flush-queue-whenever-can_receive-can-go-from-false-to-true.patch
     (Closes: #696063)
   * fixes-related-to-processing-of-qemu-s-numa-option.patch:
     fixes numa handling (Closes: #691343)
   * qcow2-fix-avail_sectors-in-cluster-allocation-code.patch:
     fixes data corruption in stacked qcow2 (Closes: #695905)
   * qcow2-fix-refcount-table-size-calculation.patch: another possible
     corruption or crash in qcow2 (Closes: #691569)
   * tap-reset-vnet-header-size-on-open.patch: always ensure tap device is
     in known state initially (Closes: #696057)
   * vmdk-fix-data-corruption-bug-in-WRITE-and-READ-handling.patch:
     possible data corruption bug in vmdk image format (Closes: #696050)
Checksums-Sha1: 
 4288d03e5dbbce17b98325e1c3c5dbf2b91309e0 1949 qemu-kvm_1.1.2+dfsg-3.dsc
 ec4bd6412a1c999b582f37159837c6ebe81d29fb 48542 
qemu-kvm_1.1.2+dfsg-3.debian.tar.gz
 6b2660777bf3c5fa177955cb1ebd7d87a8a1913e 1756288 qemu-kvm_1.1.2+dfsg-3_i386.deb
 84f8fda1d470ee3e17f1371aab59d29cbcfe7771 5098654 
qemu-kvm-dbg_1.1.2+dfsg-3_i386.deb
 b27aceda82c8543ee3218010c310dd9af7bebf6c 22976 kvm_1.1.2+dfsg-3_i386.deb
Checksums-Sha256: 
 f3b9978abda70ad11fb94eab91315ae3da8104f85540bb0ccdf3d485241c8ee4 1949 
qemu-kvm_1.1.2+dfsg-3.dsc
 2670ccd5f2d07a0e00e1b631b1f4abe0cba61390744cb82348c1825dcd173ad9 48542 
qemu-kvm_1.1.2+dfsg-3.debian.tar.gz
 95a9063e7535b702be99113dc6feb4c22c2d06cbe7be8a113b8950234fce234d 1756288 
qemu-kvm_1.1.2+dfsg-3_i386.deb
 d282d450633843193d39d0fc0008e8a7669847fa665d36b63bca4ef9c6300d85 5098654 
qemu-kvm-dbg_1.1.2+dfsg-3_i386.deb
 50ba25f736b5408e73f5c0a3c4c6f010cb7a6774267df55ce67660a64d1fb251 22976 
kvm_1.1.2+dfsg-3_i386.deb
Files: 
 f19d1ac0052beaa0c4ab9b8e952f2560 1949 misc optional qemu-kvm_1.1.2+dfsg-3.dsc
 eb29632fab2488aef650b519cf42825e 48542 misc optional 
qemu-kvm_1.1.2+dfsg-3.debian.tar.gz
 fdf45ed18e063a5c868ac29cf56f0421 1756288 misc optional 
qemu-kvm_1.1.2+dfsg-3_i386.deb
 cd186a71d7b55aaeded888be2a2a85db 5098654 debug extra 
qemu-kvm-dbg_1.1.2+dfsg-3_i386.deb
 9268cfd2c236f45ecd23c06ce8dc6002 22976 oldlibs extra kvm_1.1.2+dfsg-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iJwEAQECAAYFAlDPlbwACgkQUlPFrXTwyDhUVQP8DnAttJAOVgAduFC65xLL3D8W
LeiQOMbneDinQOfDS9Ja8Wgf7OIfLZqwBh35MDyQthLc8p9ECCypl1ugxucO3cgJ
YvRRrMgsxyBrSnS7iWV4/kukS+S4ATmpJmdAZMxHKd4xfckiZfIaLDSHngpSQuZW
8vk8OTf67JXHn0MQh9E=
=2NqR
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to