From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42132) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpuYs-00054I-5E for qemu-devel@nongnu.org; Fri, 30 Sep 2016 05:56:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpuYo-0007RD-6v for qemu-devel@nongnu.org; Fri, 30 Sep 2016 05:56:58 -0400 References: <1475169307-1510-1-git-send-email-lvivier@redhat.com> <1475169307-1510-2-git-send-email-lvivier@redhat.com> <20160930103341.3b2bee36@bahia> From: Laurent Vivier Message-ID: <0ee7d079-1a51-841a-bf83-29037628f021@redhat.com> Date: Fri, 30 Sep 2016 11:56:50 +0200 MIME-Version: 1.0 In-Reply-To: <20160930103341.3b2bee36@bahia> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 1/3] tests: use qtest_pc_boot()/qtest_pc_shutdown() in virtio tests List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Greg Kurz Cc: qemu-devel@nongnu.org, dgibson@redhat.com, thuth@redhat.com, qemu-ppc@nongnu.org On 30/09/2016 10:33, Greg Kurz wrote: > On Thu, 29 Sep 2016 19:15:05 +0200 > Laurent Vivier wrote: ... >> @@ -230,9 +227,6 @@ static void test_unaligned_write_same(void) >> 0x41, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x33, 0x00, 0x00 >> }; >> >> - qvirtio_scsi_start("-drive file=blkdebug::null-co://,if=none,id=dr1" >> - ",format=raw,file.align=4k " >> - "-device scsi-disk,drive=dr1,lun=0,scsi-id=1"); >> vs = qvirtio_scsi_pci_init(PCI_SLOT); >> >> g_assert_cmphex(0, ==, >> @@ -242,7 +236,7 @@ static void test_unaligned_write_same(void) >> virtio_scsi_do_command(vs, write_same_cdb_2, NULL, 0, buf2, 512, NULL)); >> >> qvirtio_scsi_pci_free(vs); >> - qvirtio_scsi_stop(); >> + qvirtio_scsi_stop(vs->qs); > > Is still vs->qs still valid ? Also it looks wrong to call qvirtio_scsi_stop() > without any prior call to qvirtio_scsi_start()... The qvirtio_scsi_start() is called by qvirtio_scsi_pci_init(). Laurent