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

Reply via email to