Added subject.

Thank you. It escaped me for a moment that I was composing an email and thought "Synopsis ✔️".

ddb> show panic
*cpu0: kernel diagnostic assertion "amap->am_buckets[bucket] == NULL" failed: f
ile "/usr/src/sys/uvm/uvm_amap.c", line 147

I have no clear explanation and have seen various panics related to amap
corruption. This is just one of them.

If possible, are you able to try running snapshots? Otherwise, when the
next release is cut, the redesign will be in vmm(4).

TBH I do not understand what's this about, but I can try to run snapshots to help.

I could only find a Stackexchange answer [1] on how to switch, but it does read more complex than I'd expect from OpenBSD. Then, I'm actually on resflash and I'd have to figure out how to track snapshots long-term there.

A bigger worry that came up with this is about using OpenBSD as a hypervisor. As far as what I read, people say they only ever lost one file or another in FFS2, but im case of virtualization this one file is an entire disk.

So far I've lost two due to this bug: The first luckily early in setting up the VM and the second was a mount to a subdir in /var/lib which could be re-created with some three commands.

Where I'm getting at: Even once this panic is solved an unexpected power outage will probably cause the very same type of corruption. Nevertheless I'm stubborn enough to give it a chance. I will just have to do a lot of backups :)

[1] https://unix.stackexchange.com/questions/411202/openbsd-how-to-follow-current

Reply via email to