PCI range checking under qemu-system-sparc64

Mark Cave-Ayland mark.cave-ayland at ilande.co.uk
Sun Sep 20 22:31:58 UTC 2015


On 20/09/15 05:36, Alexey Dokuchaev wrote:

> On Sun, Sep 20, 2015 at 12:05:32AM +0100, Mark Cave-Ayland wrote:
>> [...]
>> While I don't have any insight on the CPU tick interrupt yet, my initial
>> feeling is that the ATA hang could be related to the PCI interrupt
>> clearing issue that I started looking into a while back. Although it
>> isn't a complete fix, does the attached patch against QEMU help at all?
> 
> Did not help; putting back "device scbus+da+cd" hangs with patched QEMU.

Thanks once again for testing, Alexey. Seems we're at the point now
where I need to get myself setup with a full FreeBSD development
environment to start digging into what happens with the interrupts under
QEMU. The good news is that the hang is consistent, which gives me
plenty of scope for fixing the underlying bug(s).


ATB,

Mark.



More information about the freebsd-sparc64 mailing list