On Tue, 13 Feb 2024 14:25:54 -0700
Rory Dudley <r...@netc.lu> wrote:

> On 2/13/24 11:14, Sad Clouds wrote:
> > Hello, I'm trying to install OpenBSD on sparc64 where all disks are
> > connected to LSI 9261-8i PCIe RAID card. There is mfi(4) driver, but
> > this does not seem to be present during install and it cannot see any
> > disks.
> >
> > Any suggestions? Do I need to build distribution from source and
> > manually include the driver in kernel config?
> >
> > Thanks.
> >
> Hello,
> 
> Assuming you have OpenBSD src downloaded, looking in
> /usr/src/sys/arch/sparc64/conf/GENERIC and
> /usr/src/sys/arch/sparc64/RAMDISK, you can see that the mfi(4) driver is
> not specified there, meaning it won't be built into the system. This is
> true even if the man page for it is there.  I'm not an authority on the
> topic, but there is probably a good reason it's not included there. My
> recommendation would be to bypass your RAID card entirely (i.e.
> uninstall it), and take a look at softraid(4) if you need disk array
> capabilities.
> 
> cheers!~
> Rory

Hi Rory, thanks for your suggestion. I've used Solaris and NetBSD for
years, but this is the first time I install OpenBSD. I will try
installing it on USB disk and then build my own GENERIC kernel with
mfi(4) driver, may be it will work.

The sparc64 system I'm using has a somewhat slow built-in storage
controller, hence why I disconnected disk storage backplane and instead
connected it to the HBA RAID card. I need to use the card as it
provides much faster 6Gb/sec SAS/SATA ports.

If mfi(4) driver is not architecture independent and has issues with
sparc64, then I guess I could try installing OpenBSD as a Solaris LDOM.

Thanks.

Reply via email to