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