| Summary: | FreeBSD 13.0 release version booting into single user mode by default when the OS disk behind smartpqi controller. | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Srikanth <papani.srikanth> |
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Many People | CC: | girgen, grahamperrin, imp, markj, rainer, scott.benesh |
| Priority: | --- | ||
| Version: | 13.0-RELEASE | ||
| Hardware: | amd64 | ||
| OS: | Any | ||
|
Description
Srikanth
2021-06-14 16:42:49 UTC
Please show the full kernel boot log. There's code in stable (13): https://cgit.freebsd.org/src/log/sys/dev/smartpqi?h=stable/13 I have this code working on 12.2 + patches as of: https://reviews.freebsd.org/D24428 The server is now very stable. For me the old driver worked well enough to be able to boot and compile stuff, just no heavy load. Maybe try a snapshot: https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/13.0/ They seem to be recent enough. Was this addressed by https://cgit.freebsd.org/src/commit/?id=f4855954c2078cc53ef01cd00e5cf18ef266e441 ? FreeSBD 13.0 had an old driver that wasn't very good. I got too busty to update it since I don't have any of this hardware. 12.2 is in the same boat. stable/13 has an updated driver, as does stable/12. Snapshots from either of those branches will give a much better experience. @warner, thanks for this update! Could we expect an errata patch release for this? The SmartPQI is shipped with HP 360 Gen10, quite a common server make. The current driver shipped the FreeBSD releases panics easily under moderate load. Wouldn't it be great to have a working driver for this controller in the latest releases? Do you think that the STABLE version is now production quality? Thanks, Palle (In reply to Palle Girgensohn from comment #5) The version in stable at present still gives bad checksums during high load (see bug #259611). Suggestion in bug #256603 is to use the binary distribution, latest version in https://storage.microsemi.com/en-us/downloads/unix/freebsd/productid=aha-2100-8i&dn=microsemi+adaptec+smarthba+2100-8i.php Will try this and see if it is better. Data corruption does not happen a lot unless it is provoked by high load, but we did see about a 100 bad blocks in a file. For a database machine, this could be a terrible problem. So far we've been able to mend the data using backups. Latest driver has been committed to the tree. |