Re: PCI range checking under qemu-system-sparc64

Mark Cave-Ayland <[email protected]>
Newsgroups gmane.os.freebsd.devel.sparc
Message-ID <[email protected]>
On 13/09/15 11:39, Alexey Dokuchaev wrote:

> On Sun, Sep 13, 2015 at 04:21:43AM +0200, Marius Strobl wrote:
>> However, looking at ebus(4), I've spotted a bug in the conversion
>> to NEW_PCIB. Interested parties might want to give the attached
>> patch a try. That bug definitely can lead to the problem seen with
>> QEMU, I'm not sure it's the only one in that regard, though; I'm
>> fairly certain in this case there's no problem with interpreting
>> the device-tree involved, given that the same code is used for
>> ISA busses which - at least in reality - unlike EBus ones use
>> I/O port instead of memory space for the resources of devices
>> such as UARTs etc. There could be other spots not prepared for
>> EBus devices suddenly requesting SYS_RES_IOPORT, too, though.
> 
> I've applied that patch, but it alone is not enough to allow the boot
> to proceed further in QEMU. :(

How sad :(

> As Mark had mentioned, I will try to get some debug info and share
> it if I find anything interesting.

Yes please. Once the ebus attach is sorted then hopefully things will
start to become a bit clearer...


ATB,

Mark.

_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-sparc64
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.