Re: Problem with kernel modules
drm with XFree86-4.1.0, linux-2.4.23 for ATI Radeon Mobility
Setup: Laptop Clevo 4600 (vel Eurocom 4600) with
Pentium III Mobility 1.2. GHz
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
ATI Radeon Mobility (Integrated) AGP 4x
M6-P (indicated also as R100/7000, or LY)
32 MB VideoRAM: 64bit DDR SGRAM (i830MP)
512 MB DRAM
kernel Linux-2.4.23 (from, www.kernel.org)
XFree86-4.1.0-50 (from RedHat)
Mesa-3.4.2-10 (from RedHat for RH-7.2 and use with XFree86-4.1.0)
distribution Linux RedHat-7.2 (with erratic supplements)
I observe the following problem concerning, most probably, radeon.o module
compiled from the kernel linux-2.4.23 source (generally later than 2.4.18):
An effort of launching a graphic application using DRI results in total
freezing of the keyboard, mouse, screen so that only switch off can be
done (glxinfo shows that DRI , AGP and all the rest are enabled).
Kernel and all modules have been compiled using the same version of the
compiler, gcc2.96-112.7.2 (from RedHat-7.2 Errata)
However , I have observed that
launching the graphic application using DRI with XFree86-4.1.0 under
kernel 2.4.18 (Linux kernel 2.4.18 from http://www.kernel.org)
and subsequent warm restart to 2.4.23 removes this unrequired effect
as long as the machine is switched on (subsequently, a number of WARM
restarts can be done and this will not restore the freezing effect).
I have found this has most probably nothing with APM or using
the EXT3 and occurs with XFree86 subversions 4.1.0, 4.2.0 and
apparently does not depend on the XFree86 subversion number.
Assignment of RAM intervals appears to be the only difference between
log files with X starting under linux-2.4.23 booted directly after switching
the machine on and the log files with X under the 2.4.23 warm
restarted from 2.4.18 under which a graphic application using DRI has been
launched. Note, starting X under 2.4.18 without launching such application
will not remove the effect of freezing after the warm restart to 2.4.23.
(examples of the application: gears, tunnel, tunnel2 )
It seems that cache RAM may keep some information copied there while starting
aplication using DRI under X with linux-2.4.18 and this enables start of such
applications after warm restart to 2.4.23 (does it have any sense ??).
I am sending this message in hope it will appear helpful in solving
the known problem of using DRI with ATI RADEON for kernels
later than 2.4.18
(others report the problem preserves also with Linux kernel 2.6.0,
e.g.
https://sourceforge.net/mailarchive/forum.php?thread_id=3713780&forum_id=6511
From: Rafal Gala <[EMAIL PROTECTED]>
Mobility Radeon + DRI
2004-01-08 05:39 ).
Kind regards
Wlodek
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel