From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35443) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yd6c2-0002MZ-Cz for qemu-devel@nongnu.org; Tue, 31 Mar 2015 20:34:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yd6bz-0001xm-6R for qemu-devel@nongnu.org; Tue, 31 Mar 2015 20:34:30 -0400 Received: from mx1.redhat.com ([209.132.183.28]:33295) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yd6by-0001xa-Vm for qemu-devel@nongnu.org; Tue, 31 Mar 2015 20:34:27 -0400 Message-ID: <551B3D0F.5030206@redhat.com> Date: Tue, 31 Mar 2015 20:34:23 -0400 From: John Snow MIME-Version: 1.0 References: <1427129798-21590-1-git-send-email-jsnow@redhat.com> <1427129798-21590-5-git-send-email-jsnow@redhat.com> <551B0A89.8060507@redhat.com> <551B153D.1080405@redhat.com> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 4/4] ahci-test: improve rw buffer patterns List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Ed Maste Cc: qemu-devel On 03/31/2015 08:29 PM, Ed Maste wrote: > On 31 March 2015 at 17:55, Ed Maste wrote: >> >> feynman% ./tests/ahci-test >> /i386/ahci/sanity: OK >> /i386/ahci/pci_spec: OK >> /i386/ahci/pci_enable: OK >> /i386/ahci/hba_spec: OK >> /i386/ahci/hba_enable: OK >> /i386/ahci/identify: OK >> /i386/ahci/io/pio/lba28/simple: ** >> ERROR:tests/ahci-test.c:790:ahci_test_io_rw_simple: assertion failed >> (memcmp(tx, rx, bufsize) == 0): (0xffffffffffffffff == 0x00000000) >> zsh: abort (core dumped) ./tests/ahci-test > > Well, that's rather strange: I had to head out after your last > follow-up, and then when picking this up again from home I ended up > accidentally breaking my build directory and then did a fresh clean > build. Now I can't reproduce the error. Running tests/ahci-test > reports all OK. > > So I'm not quite sure what was wrong, but it looks like this is not a > real issue -- sorry for the noise. > I'll take a swing: You may have updated the ahci-test binary/source-code, but failed to rebuild the actual qemu binary which included the fixes that the newest test exercises. I hope, anyway. (It would explain the problem on your little endian amd64 machine, at least.) Thanks for the report and followup :) --js