On 03/31/2015 08:29 PM, Ed Maste wrote:
On 31 March 2015 at 17:55, Ed Maste <ema...@freebsd.org> 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

Reply via email to