From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MLJiI-0003J6-H1 for qemu-devel@nongnu.org; Mon, 29 Jun 2009 12:28:14 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MLJiE-0003IC-N1 for qemu-devel@nongnu.org; Mon, 29 Jun 2009 12:28:14 -0400 Received: from [199.232.76.173] (port=44657 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MLJiE-0003I9-GX for qemu-devel@nongnu.org; Mon, 29 Jun 2009 12:28:10 -0400 Received: from wa4ehsobe002.messaging.microsoft.com ([216.32.181.12]:19787 helo=WA4EHSOBE002.bigfish.com) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_MD5:16) (Exim 4.60) (envelope-from ) id 1MLJiE-0001YZ-62 for qemu-devel@nongnu.org; Mon, 29 Jun 2009 12:28:10 -0400 Received: from mail211-wa4 (localhost.localdomain [127.0.0.1]) by mail211-wa4-R.bigfish.com (Postfix) with ESMTP id 7FFCA15F80D8 for ; Mon, 29 Jun 2009 16:28:08 +0000 (UTC) Received: from ausb3extmailp02.amd.com (ausb3extmailp02.amd.com [163.181.251.22]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail211-wa4.bigfish.com (Postfix) with ESMTP id F041418E0050 for ; Mon, 29 Jun 2009 16:28:05 +0000 (UTC) Received: from ausb3twp02.amd.com ([163.181.250.38]) by ausb3extmailp02.amd.com (Switch-3.2.7/Switch-3.2.7) with ESMTP id n5TGS2WC005897 for ; Mon, 29 Jun 2009 11:28:05 -0500 Received: from sausexbh1.amd.com (sausexbh1.amd.com [163.181.22.101]) by ausb3twp02.amd.com (Tumbleweed MailGate 3.5.1) with ESMTP id 2832016A03D3 for ; Mon, 29 Jun 2009 11:27:48 -0500 (CDT) Subject: Re: [Qemu-devel] EXT3-fs error on Git HEAD From: Frank Arnold In-Reply-To: <20090629134201.4115de43.mle+tools@mega-nerd.com> References: <20090629095032.f729525f.mle+tools@mega-nerd.com> <20090629134201.4115de43.mle+tools@mega-nerd.com> Content-Type: text/plain; charset="UTF-8" Date: Mon, 29 Jun 2009 18:27:49 +0200 Message-ID: <1246292869.13041.342.camel@mendozza.osrc.amd.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Am Montag, den 29.06.2009, 13:42 +1000 schrieb Erik de Castro Lopo: > Erik de Castro Lopo wrote: >=20 > > I have a number of Qemu VMs. Over the weekend I updated to the latest > > Git head and now two of my VMs (one i386 and one x86-64) are having > > disk errors. Strange thing is, my arm VM is working flawlessly. >=20 > These VM disk images are all qcow. The i386 and x86-64 ones I converted > to qcow2 and they now work fine. The arm one is still qcow and is still > working fine. We're seeing the same on qemu-kvm.git. I tracked it down to following commits: commit c16b5a2ca0b186de618654a576bdad9cdd2d1ab2 Author: Christoph Hellwig Date: Mon May 25 12:37:32 2009 +0200 fully split aio_pool from BlockDriver commit ad53089b0d0b4bc0731d978e5713365e1a91ba74 Author: Christoph Hellwig Date: Mon May 25 15:45:37 2009 +0200 qcow: add qcow_aio_setup helper Steps to reproduce: 1. Install some Linux distro with EXT3 file system in a qcow image. Everything up to kvm-86-178-g54c5a33 should be working if qemu-kvm.git is used for it. 2. Start a VM with the image on kvm-86-235-g0936eb0 (merge containing the two commits above) or newer. 3. Run CTCS [1] or some other file system stress test on it. Usually, after 5-10 minutes the file system on the image is dead. [1] http://sourceforge.net/projects/va-ctcs/ Quick howto for CTCS: $ tar xzf ctcs-1.3.1-pre1.tgz $ cd ctcs-1.3.1pre1 $ make install $ ./newburn 10m --=20 Frank Arnold System Design Technician, Software Test AMD Operating System Research Center Dresden, Germany Tel: +49 351 448 356702 Legal Information: Advanced Micro Devices GmbH Karl-Hammerschmidt-Str. 34 85609 Dornach b. M=C3=BCnchen Gesch=C3=A4ftsf=C3=BChrer: Thomas M. McCoy; Giuliano Meroni Sitz: Dornach, Gemeinde Aschheim, Landkreis M=C3=BCnchen Registergericht M=C3=BCnchen, HRB Nr. 43632