On Sun, Aug 25, 2019 at 01:03:37AM +0200, Pierre Emeriaud wrote: > >Synopsis: alpine vm crashes repeatedly > >Category: vmd > >Environment: > System : OpenBSD 6.6 > Details : OpenBSD 6.6-beta (GENERIC.MP) #246: Sat Aug 24 > 09:18:54 MDT 2019 > > [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > Architecture: OpenBSD.amd64 > Machine : amd64 > >Description: > I just created an alpine vm on my L380 thinkpad. This is the > first time I use vmd. It crashed twice during install (not at the same > spot), and while the install succedded, it now dies just few seconds > after login on vmctl console with "vmd: vm 2 event thread exited > unexpectedly" in the host logs. Once it crashes the vm is shown > stopped by vmctl, and vmctl console terminates with EOT. > When vmd is started with -dvv, sometimes the vm console hangs > while ip connectivity remains (ping & ssh up), sometimes the vm just > stops.
I just grabbed the same .iso you did and installed without any issues. The signal you're seeing in the vmd logs is SIGCHLD. I have a few crash dumps I'm looking at from a few other people, seems like libevent gets itself into a weird state sometimes; SIGCHLD happens there too, so it might be the same thing. Not sure when I'll have an answer, I can't see why the event queue is getting trashed, but it may be some sort of race. -ml
