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

Reply via email to