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.

Reply via email to