Hi Jos�,
I got a similar error with your patch applied. On stdout I get the usual
"Error flushing vertex buffer: return = -11" but the log looks
different:
Jul 15 13:01:11 viking kernel: [drm] AGP 0.99 on VIA Apollo KT133 @ 0xd0000000 64MB
Jul 15 13:01:11 viking kernel: [drm] Initialized mach64 1.0.0 20020417 on minor 0
Jul 15 13:01:12 viking kernel: [drm] Creating pci pool
Jul 15 13:01:12 viking kernel: [drm] Allocating descriptor table memory
Jul 15 13:01:12 viking kernel: [drm] descriptor ring: cpu addr 0xc051c000, bus addr:
0x0051c000
Jul 15 13:01:12 viking kernel: [drm] Starting DMA test...
Jul 15 13:01:12 viking kernel: [drm] starting DMA transfer...
Jul 15 13:01:12 viking kernel: [drm] waiting for idle...
Jul 15 13:01:12 viking kernel: [drm] waiting for idle...done
Jul 15 13:01:12 viking kernel: [drm] DMA test succeeded, using asynchronous DMA mode
Jul 15 13:04:02 viking kernel: [drm]
Jul 15 13:04:02 viking kernel: [drm] ring contents:
Jul 15 13:04:02 viking kernel: [drm] head_addr: 0x0051d650 head: 1428 tail: 1944
Jul 15 13:04:02 viking kernel:
Jul 15 13:04:02 viking kernel: [drm] 0x0051c000: 0x007ffe48 0xd001c000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051c010: 0x007ffe48 0xd0118000 0x40000770
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051c020: 0x007ffe48 0xd0028000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051c030: 0x007ffe48 0xd01e0000 0x400007f8
0x00000000
Jul 15 13:04:02 viking kernel: [drm] ...
Jul 15 13:04:02 viking kernel: [drm] 0x0051d620: 0x007ffe48 0xd0098000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051d630: 0x007ffe48 0xd0180000 0x400000d0
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051d640: 0x007ffe48 0xd0130000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051d650: 0x007ffe48 0xd01b4000 0x40000dd0
0x00000000 (head)
Jul 15 13:04:02 viking kernel: [drm] 0x0051d660: 0x007ffe48 0xd0054000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051d670: 0x007ffe48 0xd00bc000 0x400000d0
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051d680: 0x007ffe48 0xd0084000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] ...
Jul 15 13:04:02 viking kernel: [drm] 0x0051de30: 0x007ffe48 0xd008c000 0x400000d0
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051de40: 0x007ffe48 0xd0180000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051de50: 0x007ffe48 0xd0098000 0xc00000d0
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051de60: 0x007ffe48 0xd00dc000 0x40000068
0x00000000 (tail)
Jul 15 13:04:02 viking kernel: [drm] 0x0051de70: 0x007ffe48 0xd00d4000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051de80: 0x007ffe48 0xd01ec000 0x40000270
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051de90: 0x007ffe48 0xd001c000 0x40000048
0x00000000
Jul 15 13:04:02 viking kernel: [drm] ...
Jul 15 13:04:02 viking kernel: [drm] 0x0051ffd0: 0x007ffe48 0xd00dc000 0x40000c30
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051ffe0: 0x007ffe48 0xd00d4000 0x40000068
0x00000000
Jul 15 13:04:02 viking kernel: [drm] 0x0051fff0: 0x007ffe48 0xd01ec000 0x400003fc
0x00000000
Jul 15 13:04:02 viking kernel: [drm]
Jul 15 13:04:02 viking kernel: [drm] buffer contents:
Jul 15 13:04:02 viking kernel: [drm] d01b4000: 0x00060190
Jul 15 13:04:02 viking kernel: [drm] d01b4004: 0x0240 = 0x3d806d0d
Jul 15 13:04:02 viking kernel: [drm] d01b4008: 0x0244 = 0xbcc71574
Jul 15 13:04:02 viking kernel: [drm] d01b400c: 0x0248 = 0x3b9f445d
Jul 15 13:04:02 viking kernel: [drm] ...
Jul 15 13:04:02 viking kernel: [drm] d01b4454: 0x0840 = 0x3d9f677c
Jul 15 13:04:02 viking kernel: [drm] d01b4458: 0x0844 = 0xbc78d3d8
Jul 15 13:04:02 viking kernel: [drm] d01b445c: 0x0848 = 0x3bc179a8
Jul 15 13:04:02 viking kernel: [drm] d01b4460: 0x084c = 0xff000010
Jul 15 13:04:02 viking kernel: [drm] d01b4464: 0x0850 = 0xfee88000
Jul 15 13:04:02 viking kernel: [drm] d01b4468: 0x0854 = 0xffcccccc
Jul 15 13:04:02 viking kernel: [drm] d01b446c: 0x0858 = 0x07a203ff
Jul 15 13:04:02 viking kernel: [drm] ...
Jul 15 13:04:02 viking kernel: [drm] d01b4dc4: 0x11b0 = 0x053d03df
Jul 15 13:04:02 viking kernel: [drm] d01b4dc8: 0x11b4 = 0x000001c0
Jul 15 13:04:02 viking kernel: [drm] d01b4dcc: 0x11b8 = 0xbb9a4b09
Jul 15 13:04:02 viking kernel: [drm]
Jul 15 13:04:02 viking kernel: [drm]
Jul 15 13:04:02 viking kernel: [drm] BM_GUI_TABLE = 0x0051d660
Jul 15 13:04:02 viking kernel: [drm]
Jul 15 13:04:02 viking kernel: [drm] BM_FRAME_BUF_OFFSET = 0x007ffe48
Jul 15 13:04:02 viking kernel: [drm] BM_SYSTEM_MEM_ADDR = 0xd01b4460
Jul 15 13:04:02 viking kernel: [drm] BM_COMMAND = 0x40000970
Jul 15 13:04:02 viking kernel: [drm]
Jul 15 13:04:02 viking kernel: [drm] BM_STATUS = 0x130060ca
Jul 15 13:04:02 viking kernel: [drm] BUS_CNTL = 0x7b3fa011
Jul 15 13:04:02 viking kernel: [drm] FIFO_STAT = 0x00000000
Jul 15 13:04:02 viking kernel: [drm] GUI_STAT = 0x01800201
Jul 15 13:04:02 viking kernel: [drm] SRC_CNTL = 0x00000f44
Jul 15 13:04:02 viking kernel: [drm:mach64_freelist_get] *ERROR* timeout waiting for
buffers: ring head_addr: 0x0051d650 head: 1428 tail: 1944
Jul 15 13:04:02 viking kernel: [drm:mach64_emit_state] *ERROR* mach64_emit_state:
couldn't get buffer in DMAGETPTR
Jul 15 13:04:04 viking kernel: [drm] mach64_ring_idle failed! GUI_STAT=0x01800201
Jul 15 13:04:04 viking kernel: [drm]
Jul 15 13:04:04 viking kernel: [drm] ring contents:
Jul 15 13:04:04 viking kernel: [drm] head_addr: 0x0051d650 head: 1428 tail: 1944
Jul 15 13:04:04 viking kernel:
Jul 15 13:04:04 viking kernel: [drm] 0x0051c000: 0x007ffe48 0xd001c000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051c010: 0x007ffe48 0xd0118000 0x40000770
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051c020: 0x007ffe48 0xd0028000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051c030: 0x007ffe48 0xd01e0000 0x400007f8
0x00000000
Jul 15 13:04:04 viking kernel: [drm] ...
Jul 15 13:04:04 viking kernel: [drm] 0x0051d620: 0x007ffe48 0xd0098000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051d630: 0x007ffe48 0xd0180000 0x400000d0
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051d640: 0x007ffe48 0xd0130000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051d650: 0x007ffe48 0xd01b4000 0x40000dd0
0x00000000 (head)
Jul 15 13:04:04 viking kernel: [drm] 0x0051d660: 0x007ffe48 0xd0054000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051d670: 0x007ffe48 0xd00bc000 0x400000d0
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051d680: 0x007ffe48 0xd0084000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] ...
Jul 15 13:04:04 viking kernel: [drm] 0x0051de30: 0x007ffe48 0xd008c000 0x400000d0
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051de40: 0x007ffe48 0xd0180000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051de50: 0x007ffe48 0xd0098000 0xc00000d0
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051de60: 0x007ffe48 0xd00dc000 0x40000068
0x00000000 (tail)
Jul 15 13:04:04 viking kernel: [drm] 0x0051de70: 0x007ffe48 0xd00d4000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051de80: 0x007ffe48 0xd01ec000 0x40000270
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051de90: 0x007ffe48 0xd001c000 0x40000048
0x00000000
Jul 15 13:04:04 viking kernel: [drm] ...
Jul 15 13:04:04 viking kernel: [drm] 0x0051ffd0: 0x007ffe48 0xd00dc000 0x40000c30
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051ffe0: 0x007ffe48 0xd00d4000 0x40000068
0x00000000
Jul 15 13:04:04 viking kernel: [drm] 0x0051fff0: 0x007ffe48 0xd01ec000 0x400003fc
0x00000000
Jul 15 13:04:04 viking kernel: [drm]
Jul 15 13:04:04 viking kernel: [drm] buffer contents:
Jul 15 13:04:04 viking kernel: [drm] d01b4000: 0x00060190
Jul 15 13:04:04 viking kernel: [drm] d01b4004: 0x0240 = 0x3d806d0d
Jul 15 13:04:04 viking kernel: [drm] d01b4008: 0x0244 = 0xbcc71574
Jul 15 13:04:04 viking kernel: [drm] d01b400c: 0x0248 = 0x3b9f445d
Jul 15 13:04:04 viking kernel: [drm] ...
Jul 15 13:04:04 viking kernel: [drm] d01b4454: 0x0840 = 0x3d9f677c
Jul 15 13:04:04 viking kernel: [drm] d01b4458: 0x0844 = 0xbc78d3d8
Jul 15 13:04:04 viking kernel: [drm] d01b445c: 0x0848 = 0x3bc179a8
Jul 15 13:04:04 viking kernel: [drm] d01b4460: 0x084c = 0xff000010
Jul 15 13:04:04 viking kernel: [drm] d01b4464: 0x0850 = 0xfee88000
Jul 15 13:04:04 viking kernel: [drm] d01b4468: 0x0854 = 0xffcccccc
Jul 15 13:04:04 viking kernel: [drm] d01b446c: 0x0858 = 0x07a203ff
Jul 15 13:04:04 viking kernel: [drm] ...
Jul 15 13:04:04 viking kernel: [drm] d01b4dc4: 0x11b0 = 0x053d03df
Jul 15 13:04:04 viking kernel: [drm] d01b4dc8: 0x11b4 = 0x000001c0
Jul 15 13:04:04 viking kernel: [drm] d01b4dcc: 0x11b8 = 0xbb9a4b09
Jul 15 13:04:04 viking kernel: [drm]
Jul 15 13:04:04 viking kernel: [drm]
Jul 15 13:04:04 viking kernel: [drm] BM_GUI_TABLE = 0x0051d660
Jul 15 13:04:04 viking kernel: [drm]
Jul 15 13:04:04 viking kernel: [drm] BM_FRAME_BUF_OFFSET = 0x007ffe48
Jul 15 13:04:04 viking kernel: [drm] BM_SYSTEM_MEM_ADDR = 0xd01b4460
Jul 15 13:04:04 viking kernel: [drm] BM_COMMAND = 0x40000970
Jul 15 13:04:04 viking kernel: [drm]
Jul 15 13:04:04 viking kernel: [drm] BM_STATUS = 0x130060ca
Jul 15 13:04:04 viking kernel: [drm] BUS_CNTL = 0x7b3fa011
Jul 15 13:04:04 viking kernel: [drm] FIFO_STAT = 0x00000000
Jul 15 13:04:04 viking kernel: [drm] GUI_STAT = 0x01800201
Jul 15 13:04:04 viking kernel: [drm] SRC_CNTL = 0x00000f44
Jul 15 13:04:04 viking kernel: [drm:mach64_do_dma_idle] *ERROR* mach64_do_dma_idle
failed BM_GUI_TABLE=0x0051d660 tail: 1944
I think its just a coincident that it happend so soon after the server
start, since I tested it a lot last night and nothing happened.
On Sun, 14 Jul 2002 21:39:41 +0100
Jos� Fonseca <[EMAIL PROTECTED]> wrote:
> On Sun, Jul 14, 2002 at 10:09:44PM +0200, Felix K�hling wrote:
> > On Sun, 14 Jul 2002 19:59:08 +0100
> > Jos� Fonseca <[EMAIL PROTECTED]> wrote:
[...]
> > > reproduce it (by the look of its webpages, TORCS seems a nice way to
> > > spend sometime ;-). I'll also redo the other "extra safety check" that
> > > was failing before on my system to see if it goes away too.
> >
> > Yeah, it's a nice programme, but I get only between 8 and 13 fps at
> > 640x480.
> >
>
> Hey! I didn't made the chip! I just helped on the drivers! ;-)
I didn't blame you :)
One more thing, I'm going home for at least four weeks on wednesday, so
I won't be able to do any more testing then. And when I get back I will
most probably upgrade to a Xpert 2000 Pro. So if there is any other
patch you want me to test, there is not much time left.
Bye,
Felix
__\|/__ ___ ___ ___
__Tsch��_______\_6 6_/___/__ \___/__ \___/___\___You can do anything,___
_____Felix_______\�/\ \_____\ \_____\ \______U___just not everything____
[EMAIL PROTECTED] >o<__/ \___/ \___/ at the same time!
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel