From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=36140 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PNgNU-0007AR-Lq for qemu-devel@nongnu.org; Wed, 01 Dec 2010 01:41:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PNgNQ-0006Hb-N2 for qemu-devel@nongnu.org; Wed, 01 Dec 2010 01:41:20 -0500 Received: from adelie.canonical.com ([91.189.90.139]:54821) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PNgNQ-0006FM-F9 for qemu-devel@nongnu.org; Wed, 01 Dec 2010 01:41:16 -0500 Received: from loganberry.canonical.com ([91.189.90.37]) by adelie.canonical.com with esmtp (Exim 4.69 #1 (Debian)) id 1PNgNL-0008SC-Um for ; Wed, 01 Dec 2010 06:41:13 +0000 Received: from loganberry.canonical.com (localhost [127.0.0.1]) by loganberry.canonical.com (Postfix) with ESMTP id A13712E8127 for ; Wed, 1 Dec 2010 06:41:05 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Wed, 01 Dec 2010 06:33:24 -0000 From: Dustin Kirkland Sender: bounces@canonical.com References: <20100617095222.20761.57447.malonedeb@wampee.canonical.com> <20101201033902.22622.46633.malone@soybean.canonical.com> Message-Id: Errors-To: bounces@canonical.com Subject: [Qemu-devel] Re: [Bug 595438] Re: KVM segmentation fault, using SCSI+writeback and linux 2.4 guest Reply-To: Bug 595438 <595438@bugs.launchpad.net> List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Fedora1? Seriously? :-P -- = KVM segmentation fault, using SCSI+writeback and linux 2.4 guest https://bugs.launchpad.net/bugs/595438 You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. Status in Kernel Virtual Machine: Confirmed Status in QEMU: Fix Committed Status in qemu-kvm: Fix Released Status in =E2=80=9Cqemu-kvm=E2=80=9D package in Ubuntu: Fix Released Status in =E2=80=9Cqemu-kvm=E2=80=9D source package in Lucid: Fix Committed Status in =E2=80=9Cqemu-kvm=E2=80=9D package in Debian: Fix Released Bug description: I Use Ubuntu 32 bit 10.04 with standard KVM. I have Intel E7600 @ 3.06GHz processor with VMX In this system I Run: LC_ALL=3DC PATH=3D/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/= bin QEMU_AUDIO_DRV=3Dnone /usr/bin/kvm -M pc-0.12 -enable-kvm -m 256 -smp 1= -name spamsender -uuid b9cacd5e-08f7-41fd-78c8-89cec59af881 -chardev socke= t,id=3Dmonitor,path=3D/var/lib/libvirt/qemu/spamsender.monitor,server,nowai= t -monitor chardev:monitor -boot d -drive file=3D/mnt/megadiff/cdiso_400_13= 0.iso,if=3Dide,media=3Dcdrom,index=3D2 -drive file=3D/home/mmarkk/spamsende= r2.img,if=3Dscsi,index=3D0,format=3Dqcow2,cache=3Dwriteback -net nic,macadd= r=3D00:00:00:00:00:00,vlan=3D0,name=3Dnic.0 -net tap,vlan=3D0,name=3Dtap.0 = -chardev pty,id=3Dserial0 -serial chardev:serial0 -parallel none -usb -vnc = 127.0.0.1:0 -vga cirrus .iso image contain custom distro of 2.4-linux kernel based system. During i= nstall process (when .tar.gz actively unpacked), kvm dead with segmentation= fault. And ONLY when I choose scsi virtual disk and writeback simultaneously. But, writeback+ide, writethrough+scsi works OK. I use qcow2. It seems, that qcow does not have such problems. Virtual machine get down at random time during file copy. It seems, when qc= ow2 file size need to be expanded. IMPACT: kvm used with scsi virtual disk and writeback dies with segfault. FIX: is the inclusion of a patch cherry-picked from upstream which dequeues requests before invoking callbacks. It is at http://bazaar.launchpad.net/~serge-hallyn/ubuntu/lucid/qemu-kvm/fix-scsi-wr= iteback/revision/70 TO REPRODUCE: See the command above. REGRESSION POTENTIAL: this is cherry-picked from upstream, and has been tested by the bug reporter with no ill effects.