On Sat, Jun 24, 2023 at 05:48:15PM +0200, Volker Schlecht wrote: > > > Date: Tue, 20 Jun 2023 09:31:58 +0200 > > > From: develo...@robert-palm.de > > > > > > Hi, > > > > > > I noticed that an ARM64 installation with latest snapshots is not > > > possible any longer in hetzner cloud arm64 instances (ampere altra). > > > > > > Last snapshot working is > > > https://ftp.hostserver.de/archive/2023-06-18-0105/snapshots/arm64/miniroot73.img > [...] > > The most likely candidate is: > > > > CVSROOT: /cvs > > Module name: src > > Changes by: kette...@cvs.openbsd.org 2023/06/18 10:25:21 > > Modified files: > > sys/arch/arm64/dev: agintc.c Log message: > > Remove spurious comment. > > ok patrick@ > > > > Can you try reverting that change and see of the resulting kernel boots? > > I hope that commit didn't have any functional consequences, so I built a > -current kernel with the previous diff reverted, and it boots fine now: > > CVSROOT: /cvs > Module name: src > Changes by: kette...@cvs.openbsd.org 2023/06/17 16:10:19 > > Modified files: > sys/arch/arm64/dev: agintc.c > > Log message: > Flush the ITS after we disestablish an MSI. Fixes an issue seen on Ampere > eMAG with an AMD GPU with an HD audio function where azalia(4) doesn't > fully attach. > > ok patrick@
It should not have a functional consequence on the VM, but obviously it does make a difference because it stops booting. I have tried to come up with a diff that replaces INVALL with targeted INV, but those still lead to a hang. Since backing this diff out breaks another machine, a solution needs to be found, not a backout. I'll have a look.