On Sat, Nov 29, 2025 at 03:21:53AM -0700, Derek wrote: > I've now successfully tested it on OpenBSD 7.8 with my LSI SAS 9305-16i HBA > (device ID 1000:00c4). > > Test results: > - Applied the comprehensive patch (adding 10 device IDs: 0x00c0-0x00c9) > - Built kernel successfully > - HBA now detected and working > - dmesg output (see also attached dmesg.txt): > mpii0 at pci9 dev 0 function 0 vendor "Symbios Logic", unknown product > 0x00c4 rev 0x01: msi > mpii0: SAS9305-16i, firmware 9.0.100.0, MPI 2.6 > > The driver is functioning correctly. The only minor cosmetic issue is dmesg > shows "unknown product 0x00c4" instead of "SAS3224" - I believe this is > because pcidevs_data.h wasn't automatically regenerated during the build, > but the driver itself works perfectly. > > System details: > - OpenBSD 7.8 amd64 > - LSI SAS 9305-16i (PCI ID 1000:00c4, SAS3224 chip) > - Successfully booting OpenBSD from disk on the HBA > > The patch works as intended. Thank you for the unexpectedly quick response > and comprehensive fix! I have great admiration for OpenBSD, and hope to be > able to contribute source code at some point.
Thanks for testing. Committed to -current.
