LSI 53c1020 (mpt) troubles

Daniel O'Connor darius at dons.net.au
Thu Dec 17 04:16:31 UTC 2020


Hi,
I have a system which I've put an LSI 53c1020 (the PCIe version) so I can connect an old LTO tape drive (U320 interface) to it.

It detects the tape drive but emits some alarming messages and access to it is impossibly slow.

I suspect the cable is dodgy, so I am waiting to get another one to test with because it also runs very slowly under Linux.

However on FreeBSD it spams the logs with messages like:
Dec 17 03:09:15 maarsy-acq3 kernel: mpt0: request 0xfffffe00b9f7b3c0:172 timed out for ccb 0xfffff800073c9000 (req->ccb 0xfffff800073c9000)
Dec 17 03:09:15 maarsy-acq3 kernel: mpt0: attempting to abort req 0xfffffe00b9f7b3c0:172 function 0
Dec 17 03:09:15 maarsy-acq3 kernel: mpt0: abort of req 0xfffffe00b9f7b3c0:172 completed
Dec 17 03:09:15 maarsy-acq3 kernel: mpt0: attempting to abort req 0xfffffe00b9f7b3c0:172 function 0
Dec 17 03:09:15 maarsy-acq3 kernel: mpt0: abort of req 0xfffffe00b9f7b3c0:172 completed

These are repeated many times per second.

Under Linux it does not seem to do this (tested with Ubuntu 20.04 ISO)

If anyone is interested in testing patches to improve the robustness then I can test them since the new cable will take a while to arrive :)

--
Daniel O'Connor
"The nice thing about standards is that there
are so many of them to choose from."
 -- Andrew Tanenbaum



More information about the freebsd-stable mailing list