Re: Sun4/110 "Panic: Crazy Interrupts"

Samuel Furtaw <[email protected]>
Newsgroups gmane.os.netbsd.ports.sparc
Message-ID <CADun6geTjpngM1=_i=+ymc3a5vJgnEz8wYbeDGnF9x=QX7t7nQ@mail.gmail.com>
Hi!

The panic DDB isn't wanting to take input for me, so I added printf's
to find the line number. It looks like we crash at line 304:
```
bt->bt_addr = 0
```

I was able to get a video capture of the traceback, at least:
https://www.youtube.com/watch?v=9g2g0rYFGqc

Thanks,
Samuel

On Tue, Apr 16, 2024 at 2:23 PM Julian Coleman <[email protected]> wrote:
>
> Hi,
>
> I wrote:
>
> > > I assume here that the CG4 driver doesn't handle something on the 4/110.
>
> and the crash is:
>
> > > 0: data fault: pc=0xf0012090 addr=0xfe04800 ser=0x8002<WRITE,SZERR>
>
> and if we look at the log message for R1.31 of the BW2 driver:
>
>   http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/sun/bwtwo.c?only_with_tag=MAIN
>
> I made a change to only write 32 bits at a time to avoid WRITE,SZERR crashes
> on P4 framebuffers.  We must be writing more than 32 bits somewhere, maybe
> when we initialise the Brooktree DAC.  As I wrote in the earlier mail, it
> would be good to get the backtrace/line number.
>
> Regards,
>
> Julian
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.