Subject: Re: tga2 + X
To: Johan Danielsson <joda@pdc.kth.se>
From: R. C. Dowdeswell <elric@mabelode.imrryr.org>
List: port-alpha
Date: 06/23/2001 21:17:31
Wow, okay -- I replaced my PWS433a's motherboard with one from a
friend since his audio wasn't working and mine was.  It seems that
the new motherboard reproduces your problem every time and so I
came up with a quick work-around that seems to do away with it and
checked it into current.

Could you see if sys/dev/pci/tga.c version 1.32 eliminates this
problem for you?

On 966614016 seconds since the Beginning of the UNIX epoch
Johan Danielsson wrote:
>
>
>I think I saw something about this combination some time ago, is it
>supposed to work?
>
>...
>tga0 at pci0 dev 12 function 0: TGA2 pass 2, board type T8-02
>tga0: 1280 x 1024, 8bpp, Bt485 RAMDAC
>tga0: interrupting at dec 550 irq 8
>wsdisplay0 at tga0
>...
># startx
>
>open frame buffer (/dev/ttyE0), ret = 1
>open frame buffer (/dev/ttyE1), ret = 0
>open frame buffer (/dev
>fatal kernel trap:
>
>    trap entry = 0x2 (memory management fault)
>    a0         = 0x0
>    a1         = 0x1
>    a2         = 0xffffffffffffffff
>    pc         = 0x0
>    ra         = 0xfffffc000057ce14
>    curproc    = 0xfffffc00010bd900
>        pid = 196, comm = XalphaNetBSD
>
>panic: trap
>Stopped in XalphaNetBSD at      cpu_Debugger+0x4:       ret     zero,(ra)
>db> t
>cpu_Debugger() at cpu_Debugger+0x4
>panic() at panic+0xfc
>trap() at trap+0x51c
>XentMM() at XentMM+0x20
>--- memory management fault (from ipl 4) ---
>*ABS*() at          0
>tga_intr() at tga_intr+0xd4
>alpha_shared_intr_dispatch() at alpha_shared_intr_dispatch+0x6c
>dec_550_iointr() at dec_550_iointr+0x68
>interrupt() at interrupt+0x1c8
>XentInt() at XentInt+0x1c
>--- interrupt (from ipl 1) ---
>esigcode() at esigcode+0x6c
>prologue botch: displacement 216
>XentInt() at XentInt+0x1c
>--- interrupt (from ipl 0) ---
>*ABS*() at          0
>mountroot() at mountroot+0x8008
>--- root of call graph ---
>db> 
>
>/Johan
>

 == Roland Dowdeswell                      http://www.Imrryr.ORG/~elric/  ==
 == The Unofficial NetBSD Web Pages        http://www.Imrryr.ORG/NetBSD/  ==
 == The NetBSD Project                            http://www.NetBSD.ORG/  ==
 == Ponte, Inc.                                    http://www.ponte.com/  ==