PCI range checking under qemu-system-sparc64

Alexey Dokuchaev danfe at FreeBSD.org
Sat Sep 19 16:20:01 UTC 2015


On Fri, Sep 18, 2015 at 07:59:46AM +0100, Mark Cave-Ayland wrote:
> On 17/09/15 09:28, Alexey Dokuchaev wrote:
> > Then I've disabled all CAM/ATA stuff (scbus, ata, umass, etc.) in the
> > kernel config and that's what I see now (this is with CDROM_DMA=on):
> 
> What does the CAM/ATA stuff do here? Does this mean it may not
> necessarily be an interrupt issue if you can get to mounting the root fs
> with CDROM_DMA=on?

Well, I don't know.  I've played a bit more with this: turns out that
"ATA controllers" block has nothing to do with it, but when I disable
scbus and depending stuff, it gets past the "IPsec: Initialized Security
Association Processing." message and trying to mount root off CD (which
fails for obvious reasons).

Disabling "device cd" alone is not enough, FWIW.  Since Marius mentioned
earlier that is might be CMD646 vs. CMD646U emulation, I thought that
commenting out "device cd" could give us a data point, but unfortunately
not: looks like something is wrong with entire SCSI bus.

./danfe


More information about the freebsd-sparc64 mailing list