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