On Mon, Mar 18, 2024 at 04:59:43PM +0100, Marcin Juszkiewicz wrote: > W dniu 15.03.2024 o 13:06, Jonathan Gray pisze: > > > What made me wonder is that it feels like error on OpenBSD side. > > > 7.3 release boots, 7.4 and later do not. > > > I tracked it down to PAC. > > > > https://github.com/openbsd/src/commit/4171e492c627a295b38565e1f04e0b7ba62913f8 > > > > If I disable it, qemu sbsa-ref with cpu max boots. > > With "-cpu max,pauth=off" I can boot OpenBSD 7.5 miniroot. So it looks like > that.
Mark committed his diff to set the HCR_API and HCR_APK bits. Won't make the 7.5 release, but will be in snapshots in a few weeks. https://github.com/openbsd/src/commit/32b03391502ca53007d47df3bd83460d36c6cc99 Support for the cache size format used by Neoverse N2 and V1 was also added.