On Tue, 2003-09-09 at 22:11, Linus Torvalds wrote:
> On Mon, 8 Sep 2003, Jon Smirl wrote:
> >
> > I think I have tracked this down to the DRM drivers in the kernel not matching
> > the ones in DRI CVS. Some of the structures in the initialization IOCTL have
> > changed which caused  one of the ring pointers to initialize to zero instead of
> > what it needed.  The minor version number probably should have been bumped.
> 
> Hmm.. Even regardless of minor number bumps, this makes me worry that 
> there is a version skew, which should be fixed.
> 
> It's just too painful if new versions of X need a very specific version of 
> the kernel modules, or if new kernel modules don't work with old versions 
> of X. In particular, it makes it pointless to have the DRI stuff in the 
> standard kernel.
> 
> The standard kernel thing with the CVS merges has worked really well for 
> the last year or two, so it would be good to see exactly what the issue 
> is. 
> 
> Basically: any kernel code always has to be backwards compatible.  
> Upgrading a kernel should never break existing installations (there are
> some areas where this is less true than otherwise, but that's the general
> rule, especially for applications that everyday users use, like X11).

Absolutely, otherwise it's a bug. FWIW, the DRM from DRI CVS seems to
work the same here as the one from the linuxppc-2.5 tree shortly before
the -test5 merge. The only recent change I see which might cause
problems is my Radeon AGP => GART cleanup; I tried hard not to break
anything but may have missed something.

Jon, please rule out local modifications on your side and a bad build
(the Makefile dependencies aren't exactly perfect, e.g.) and provide
more details.


-- 
Earthling Michel Dänzer   \  Debian (powerpc), XFree86 and DRI developer
Software libre enthusiast  \     http://svcs.affero.net/rm.php?r=daenzer



-------------------------------------------------------
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