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