Hi,
I tried another game: Torcs. Occasionally (about once in 1 or 2 hours)
it crashes with "Error flushing vertex buffer: return = -11". This is
the corresponding kernel log:
Jul 13 23:04:30 viking kernel: [drm:mach64_freelist_get] *ERROR* Empty ring with
non-idle engine!
Jul 13 23:04:30 viking kernel: [drm]
Jul 13 23:04:30 viking kernel: [drm] ring contents:
Jul 13 23:04:30 viking kernel: [drm] head_addr: 0x0051e310 head: 2244 tail: 2244
Jul 13 23:04:30 viking kernel:
Jul 13 23:04:30 viking kernel: [drm] 0x0051c000: 0x007ffe48 0xd00a4000 0x40000048
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051c010: 0x007ffe48 0xd01f8000 0x40000068
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051c020: 0x007ffe48 0xd0198000 0x40000048
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051c030: 0x007ffe48 0xd00c8000 0x40000068
0x00000000
Jul 13 23:04:30 viking kernel: [drm] ...
Jul 13 23:04:30 viking kernel: [drm] 0x0051e2e0: 0x007ffe48 0xd00cc000 0x400000d0
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051e2f0: 0x007ffe48 0xd0004000 0x40000048
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051e300: 0x007ffe48 0xd0018000 0xc0000068
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051e310: 0x007ffe48 0xd00cc000 0x40000048
0x00000000 (head) (tail)
Jul 13 23:04:30 viking kernel: [drm] 0x0051e320: 0x007ffe48 0xd01a4000 0x40000068
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051e330: 0x007ffe48 0xd01ac000 0x40000068
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051e340: 0x007ffe48 0xd008c000 0x40000138
0x00000000
Jul 13 23:04:30 viking kernel: [drm] ...
Jul 13 23:04:30 viking kernel: [drm] 0x0051ffd0: 0x007ffe48 0xd00d0000 0x40000068
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051ffe0: 0x007ffe48 0xd006c000 0x40000068
0x00000000
Jul 13 23:04:30 viking kernel: [drm] 0x0051fff0: 0x007ffe48 0xd0180000 0x40000068
0x00000000
Jul 13 23:04:30 viking kernel: [drm]
Jul 13 23:04:30 viking kernel: [drm] buffer contents:
Jul 13 23:04:30 viking kernel: [drm] d00cc000: 0x00060190
Jul 13 23:04:30 viking kernel: [drm] d00cc004: 0x0240 = 0x3f89dd39
Jul 13 23:04:30 viking kernel: [drm] d00cc008: 0x0244 = 0x00000000
Jul 13 23:04:30 viking kernel: [drm] d00cc00c: 0x0248 = 0x3c0d6ea3
Jul 13 23:04:30 viking kernel: [drm] ...
Jul 13 23:04:30 viking kernel: [drm] d00cc0c4: 0x0298 = 0x012a0473
Jul 13 23:04:30 viking kernel: [drm] d00cc0c8: 0x000001c0
Jul 13 23:04:30 viking kernel: [drm] d00cc0cc: 0x0300 = 0x7f800000
Jul 13 23:04:30 viking kernel: [drm]
Jul 13 23:04:30 viking kernel: [drm]
Jul 13 23:04:30 viking kernel: [drm] BM_GUI_TABLE = 0x0051e310
Jul 13 23:04:30 viking kernel: [drm]
Jul 13 23:04:30 viking kernel: [drm] BM_FRAME_BUF_OFFSET = 0x007ff980
Jul 13 23:04:30 viking kernel: [drm] BM_SYSTEM_MEM_ADDR = 0x0051e310
Jul 13 23:04:30 viking kernel: [drm] BM_COMMAND = 0xc0000000
Jul 13 23:04:30 viking kernel: [drm]
Jul 13 23:04:30 viking kernel: [drm] BM_STATUS = 0x8b0820ca
Jul 13 23:04:30 viking kernel: [drm] BUS_CNTL = 0x7b3fa011
Jul 13 23:04:30 viking kernel: [drm] FIFO_STAT = 0x00000000
Jul 13 23:04:30 viking kernel: [drm] GUI_STAT = 0x01800100
Jul 13 23:04:30 viking kernel: [drm] SRC_CNTL = 0x00000f00
Jul 13 23:04:30 viking kernel: [drm:mach64_emit_state] *ERROR* mach64_emit_state:
couldn't get buffer in DMAGETPTR
I can restart torcs after that without problems. Maybe other programmes
have the same problem but I didn't test them that "thoroughly" ;)
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