Port-sparc64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Tracing NetBSD sun4v issues



On Sat, 17 Oct 2026 12:02:42 +0000 (UTC)
Palle Lyckegaard <palle%netbsd.org@localhost> wrote:

> On Thu, 15 Oct 2026, Palle Lyckegaard wrote:
> 
> > My fault - I have been messing with the hypervisor interrupt api versioning 
> > stuff.
> >
> > Perhaps your test system is using  api version 2, whereas the system I have 
> > access to uses version 3.
> >
> > I will investigate this and try to fix the issue.e.
> >
> 
> I have committed a possible fix for the issue:
> 
> sys/arch/sparc64/sparc64/autoconf.c rev. 1.256
> 
> and
> 
> sys/arch/sparc64/sparc64/intr.c rev. 1.76
> 
> 
> Please try these updates and report back.

That did not seem to fix it

Loading netbsd: 13955784+516584+330992 [807600+524086]=0x1314a48
[   1.0000000] sun4v_interrupt_init: failed to set major to 3
[   1.0000000] sun4v_interrupt_init: failed to set major to 2
[   1.0000000] sun4v_interrupt_init: hv interrupt api major set to 0
...
[   1.0000000] vdsk0 at cbus0 chan 0x0: ivec 0x0, 0x1panic: sun4v_intr_setenabled(200, 0) failed - err = 6

[   1.0000000] cpu0: Begin traceback...
[   1.0000000] cpu0: End traceback...
Stopped in pid 0.0 (system) at  netbsd:cpu_Debugger+0x4:        nop
db{0}> 


Home | Main Index | Thread Index | Old Index