FreeBSD on Layerscape/QorIQ LX2160X

Dan Kotowski dan.kotowski at a9development.com
Sun May 24 15:11:32 UTC 2020


> > I also looked more closely at mps, and actually "just polling I/O" does work. We see:
> > mps0: IOCCapabilities: 1285c<ScsiTaskFull,DiagTrace,SnapBuf,EEDP,TransRetry,EventReplay,HostDisc>
> > and that means mps_request_sync (called by mps_get_iocfacts) has worked.
> > And the command completion actually seems to come from interrupts.
> > I've heard something about MSI(X) not working for the Linux people (not NetBSD though!),
> > so I guess the next thing to try would be booting with hw.pci.enable_msi=0 hw.pci.enable_msi=1
>
> lol, I mean, hw.pci.enable_msi=0 hw.pci.enable_msix=0

Still roughly the same: https://gist.github.com/agrajag9/9cb79fe1e53dd6e8f7dc09fe5f6236e9

And NVMe still panics during boot, so pulled that at least for now.


More information about the freebsd-arm mailing list