b...@po.cwru.edu writes: >> Divan Santana <di...@santanas.co.za> [20240131 165546 +0200]: >> >> b...@po.cwru.edu writes: >> >> > Onboard SATA seems to require additional initialization on a Gigabyte >> > B650 in OpenBSD 7.4 amd64; basic requests take minutes to complete and >> > each block read takes 30 seconds. During boot, attached SSDs will block >> > pending these requests; >> >> I have the same issue. I was hoping to install openbsd 7.4 on this new >> AMD MSI board server. >> >> This issue is quite a show stopper for me. >> >> If anyone wants some further input from me to debug this, let me know. >> >> @b...@po.cwru.edu is there any workaround?
> The only user-land workaround I know is to suspend with `zzz -z`. After > resuming, the bus seems to be in a workable state. > > I've had great success with the noted kernel driver workaround, which > applies the reset during system startup. Optical drive performance has > been as expected with that workaround. OK, the zzz -z works well. After that the issue appears resolved. I just had to enable/start apmd. How can one apply your patch, so the issue is resolved on boot? Currently to boot the system takes REALLY long because of this issue and the 3 SATA drives I have in it. > Hopefully one of those will work for you, and if any OpenBSD developers > are listening, maybe one of them can see the "right" way to do this. Hope so :)