Date: Sun, 24 May 2020 15:11:24 +0000 From: Dan Kotowski <dan.kotowski@a9development.com> To: "greg@unrelenting.technology" <greg@unrelenting.technology> Cc: Warner Losh <imp@bsdimp.com>, freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: FreeBSD on Layerscape/QorIQ LX2160X Message-ID: <YI70eszO0ei1z8fnsDWQ7Cwt9u63BkXvIDMcBQ0XYj6gwcloNfare1sgktdUeO9cgby8KQk8v7EVqIOVigIwlnrPlcFDYAxgEJKcbZUyi2w=@a9development.com> In-Reply-To: <664db38a87ea8803be72af9738534994@unrelenting.technology> References: <f5e74382291265f01b2dd29ce9180a55@unrelenting.technology> <3e81db774e0fc1a3c2251c89b7629e1b@unrelenting.technology> <86119565e5927716a9feebabcb611871@unrelenting.technology> <f801aa134da12d1b4a34b87dbc180b4a@unrelenting.technology> <37858865a8ebddd3fe1e3a228a19ef62@unrelenting.technology> <7066da0bc417ed047dc27b4741c90e81@unrelenting.technology> <xoiJF1ZUP3-rgbxC8ZmJGQNpsJSyK4zsAXhbLl8Ml96Da1lBPGwPqn0ANf7q-GgthPAWePSR9QDCM5vKysd_3e2aGtp-0egUXu6AW3bhLDg=@a9development.com> <CANCZdfqbd_u35toFYKr4LKkCBwnRhutM5knjnVcGR018Jfo1Vw@mail.gmail.com> <664db38a87ea8803be72af9738534994@unrelenting.technology>
next in thread | previous in thread | raw e-mail | index | archive | help
> > I also looked more closely at mps, and actually "just polling I/O" does= work. We see: > > mps0: IOCCapabilities: 1285c<ScsiTaskFull,DiagTrace,SnapBuf,EEDP,TransR= etry,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_ms= i=3D0 hw.pci.enable_msi=3D1 > > lol, I mean, hw.pci.enable_msi=3D0 hw.pci.enable_msix=3D0 Still roughly the same: https://gist.github.com/agrajag9/9cb79fe1e53dd6e8f7= dc09fe5f6236e9 And NVMe still panics during boot, so pulled that at least for now.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YI70eszO0ei1z8fnsDWQ7Cwt9u63BkXvIDMcBQ0XYj6gwcloNfare1sgktdUeO9cgby8KQk8v7EVqIOVigIwlnrPlcFDYAxgEJKcbZUyi2w=>