On Tue, May 13, 2025 at 09:32:26AM -0700, Nicole Findlay wrote:
> On 2025-05-13 00:56, Stuart Henderson wrote:
> > On 2025-05-12, Nicole Findlay <nicolefind...@airmail.cc> wrote:
> > > I am trying to install OpenBSD 7.7 amd64 install77.iso in a VM, but
> > > it panics while installing the sets. This is the error message:
> > > "wdc_atapi_start: not ready, st = 50"
> > > 
> > > The VM then reboots within approximately 30 seconds to a minute.
> > > 
> > > These web pages I found have screenshots that are like what I am
> > > experiencing, including the full error message:
> > > <https://www.wezm.net/v2/posts/2023/openbsd-db-atapi-start-not-ready/>
> > > <https://www.reddit.com/r/openbsd/comments/12jzg2y/comment/jhhk1gx/>
> > > 
> > > They suggest that configuring the VM's virtual CD drive as SATA,
> > > rather than IDE, is a way to avoid it.
> > > 
> > > Unfortunately for me, the bespoke and strange QEMU-based (I think)
> > > hosting infrastructure I am stuck using does not give me such
> > > control or insight, so I cannot try that. There are several existing
> > > pre-7.7 OpenBSD VMs hosted by this infrastructure, although I do not
> > > know their provenance. This infrastructure's bespoke management web
> > > app also makes extracting log messages impossible for me so far.
> > > 
> > > Is this panic a bug, or expected behavior? (This is my first
> > > experience with OpenBSD, so I am ignorant.)
> > 
> > Probable that it's a bug, but not sure whether it's in OpenBSD or your
> > VM environment.
> 
> After further digging on my local computer, completely separate from
> the aforementioned remote infrastructure, I think it may be an OpenBSD
> bug.

I've just committed some changes that fix this, so upcoming snapshots should
work better in this sort of setup.

The information you provided here lead fairly directly to the problem, a
lack of working delay function in the kernel on machines with no ACPI HPET.
Out of curiosity, how did you end up testing with hpet=off?

Reply via email to