Version drift between the XFree/DRI folks and the kernel folks DRI in XFree 4.0.2 requires (at least for the r128 chip, and I'm pretty sure for several others based on a few emails off of the DRI lists) an updated DRM module as opposed to the revision 1.0 drm module currently in the kernel tree; updated version of the modules should be in xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ of the XFree tree. Currently installed are XFree86-4.0.2-0.1 and kernel-2.4.0-0.43.11 from rawhide
This defect is considered MUST-FIX for Florence Gold release
Bill, Mike, any objections?
Just to add some information here -- if you update to 2.4.0 final (or actually, there may be a few necessary bits in one of the ac kernels since I seem to remember a minor fix for one of the cards, Alan would know better), the DRM modules there have the proper version to work with XFree 4.0.2
Our current source tree is -ac4 based and will advance shortly to a later kernel, so I'll close this as RAWHIDE on the theory that by the time we build a kernel that makes it to rawhide, it will have these modules... :-)