I was perusing marc.info some more for a solution and found this thread: https://marc.info/?l=openbsd-misc&m=155903560126280&w=2
It turns out that Stuart's suggestion to change kern.timecounter.hardware from tsc to acpihpet0 prevents the hangs on my machine. So they appear to be unrelated to the factors I mentioned before. Even machdep.allowaperture is unneeded. I'll write here again if the hangs should return or if someone needs more info. Otherwise, take my silence in this thread as a good sign. :) -- https://amissing.link
