I am having some unusual issues with bioctl while using an ami-based
The card is a LSI/Symbios MegaRAID 150-4 (FW 713N) in a 64-bit PCI slot.
Drives are Seagate SATA drives. Case is a Supermicro 5033C-T with
built-in drive cage.
Currently we are having a two-drive RAID-1 mirrored array with one hot
When we first setup the array and installed openbsd, bioctl ami0
produced output just like you would expect. When I simulated a failure,
the array started to rebuild. Good! Except that when I reinserted
another drive to become the new hotspare, it did not show in bioctl output.
After a reboot, the drive did show in bioctl output as unused, so I set
it as hot spare (bioctl -H 0:1 ami0). After doing this, bioctl did not
show the drive as a hot spare, but still as unusued. After yet another
reboot, the controller's BIOS did show the extra drive as a hot spare.
Can you provide any insight into what could be going on?