Short form tonight 'cause I'm somewhat tired and angry about X server hang during my tests so that I have to kill KMail (KDE 3.1 beta2) with my long one...;-(
Kernel 2.5.40 (-mcp3/-ac3) did the trick. No more stuttering during UT 436 (numbers to come). Mesa/demos> ut& [1] 10759 Mesa/demos> r200CreateScreen bad type 0x0 for device fcntl: Invalid argument fcntl: Invalid argument [1] Fertig ut Same with Q3A Intro (video and sound) and all the other Cinematics. For clarification: I have Q3A 1.31 so that I have to use "timedemo 1/demo four" for all my tests. Latest message from Q3A: r200Finish: drmRadeonIrqWait: -16 I think it's because I have latest DRI CVS but don't have the latest DRM kernel stuff for 2.5.40 because of compilation errors. 2.5.40+ should be updated as soon as possible to reach the deadline for the feature freeze around the 20th October (Halloweeen). The <include>-file strukture have changed somewhat with 2.5. make -f Makefile.linux make[10]: Entering directory `/tmp/INSTALL/SOURCE/dri-trunk/xc/xc/programs/Xserver/hw/xfree 86/os-support/linux/drm/kernel' === KERNEL HEADERS IN /lib/modules/2.5.40-ac3/build/include === SMP=1 MODULES=1 MODVERSIONS=1 AGP=1 === Compiling for machine i686 === WARNING === WARNING Use 2.4.x kernels ONLY ! === WARNING cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE -DCONFIG_DRM_SIS -D__SMP__ -DMODVERSIONS -include /lib/modules/2.5.40-ac3/build/include/linux/modversions.h -DEXPORT_SYMTAB -I/lib/modules/2.5.40-ac3/build/include -c gamma_drv.c -o gamma_drv.o In file included from /lib/modules/2.5.40-ac3/build/include/linux/irq.h:19, from /lib/modules/2.5.40-ac3/build/include/asm/hardirq.h:6, from /lib/modules/2.5.40-ac3/build/include/linux/interrupt.h:25, from /lib/modules/2.5.40-ac3/build/include/asm/highmem.h:24, from /lib/modules/2.5.40-ac3/build/include/linux/highmem.h:12, from /lib/modules/2.5.40-ac3/build/include/linux/pagemap.h:10, from drmP.h:56, from gamma_drv.c:34: /lib/modules/2.5.40-ac3/build/include/asm/irq.h:16: irq_vectors.h: Datei oder Verzeichnis nicht gefunden make[10]: *** [gamma_drv.o] Error 1 cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE -DCONFIG_DRM_SIS -D__SMP__ -DMODVERSIONS -include /lib/modules/2.5.40-ac3/build/include/linux/modversions.h -DEXPORT_SYMTAB -I/lib/modules/2.5.40-ac3/build/include -c radeon_drv.c -o radeon_drv.o In file included from /lib/modules/2.5.40-ac3/build/include/linux/irq.h:19, from /lib/modules/2.5.40-ac3/build/include/asm/hardirq.h:6, from /lib/modules/2.5.40-ac3/build/include/linux/interrupt.h:25, from /lib/modules/2.5.40-ac3/build/include/asm/highmem.h:24, from /lib/modules/2.5.40-ac3/build/include/linux/highmem.h:12, from /lib/modules/2.5.40-ac3/build/include/linux/pagemap.h:10, from drmP.h:56, from radeon_drv.c:32: /lib/modules/2.5.40-ac3/build/include/asm/irq.h:16: irq_vectors.h: Datei oder Verzeichnis nicht gefunden make[10]: *** [radeon_drv.o] Error 1 Same for all DRM modules. Some more problems: VTK/bin> ./TaskParallelism r200CreateScreen r200CreateScreen r200_makeX86Normal3fv/197 CVAL 0 OFFSET 14 VAL 41bd1040 r200_makeX86Normal3fv/198 CVAL 4 OFFSET 20 VAL 41bd1044 r200_makeX86Normal3fv/199 CVAL 8 OFFSET 25 VAL 41bd1048 r200_makeX86Normal3fv done drmCommandWrite: -22 drmRadeonCmdBuffer: -22 Speicherschutzverletzung VTK/bin> ./TaskParallelismWithPorts r200CreateScreen r200_makeX86Normal3fv/197 CVAL 0 OFFSET 14 VAL 41bd1040 r200_makeX86Normal3fv/198 CVAL 4 OFFSET 20 VAL 41bd1044 r200_makeX86Normal3fv/199 CVAL 8 OFFSET 25 VAL 41bd1048 r200_makeX86Normal3fv done VTK/bin> ./vtk /opt/VTK/Local/sphere-bench.tcl-2.1 & [1] 10704 VTK/bin> r200CreateScreen [1] Speicherschutzverletzung ./vtk /opt/VTK/Local/sphere-bench.tcl-2.1 (core dumped) [snip] Loaded symbols for /usr/lib/gconv/ISO8859-15.so Reading symbols from /usr/X11R6/lib/modules/dri/r200_dri.so...done. Loaded symbols for /usr/X11R6/lib/modules/dri/r200_dri.so #0 0x40c88617 in Tcl_HashStats () from /usr/lib/libtcl8.3.so (gdb) bt #0 0x40c88617 in Tcl_HashStats () from /usr/lib/libtcl8.3.so #1 0x416d69e5 in vtkTclGetPointerFromObject () from /opt/VTK/V4.0/VTK/lib/libvtkCommonTCL.so #2 0x416d5995 in vtkTclGenericDeleteObject () from /opt/VTK/V4.0/VTK/lib/libvtkCommonTCL.so #3 0x40c636c7 in Tcl_DeleteCommandFromToken () from /usr/lib/libtcl8.3.so #4 0x40c63656 in Tcl_DeleteCommand () from /usr/lib/libtcl8.3.so #5 0x416d58e1 in vtkTclDeleteObjectFromHash () from /opt/VTK/V4.0/VTK/lib/libvtkCommonTCL.so #6 0x41d66a8d in vtkCallbackCommand::Execute () [-] Good night! -Dieter ------------------------------------------------------- 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