Re: the removal of Packard

Christoph Hellwig <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
On Fri, Mar 21, 2003 at 10:54:57PM +0100, Michel Dänzer wrote:
> Are you aware that
> the DRM is trying to share code between different OSs for example,
> possibly with different standards?

Yes.  And I see how badly it's done. Take a look at XFS which is a
project I work on during daytime and see how it's written for IRIX
APIs and works for Linux nicely without beeing as horribly ugly
as drm.

But it's not just the ugly code, drm has lots of other issues like
silent changes of ioctl ABIs between XFree releases, and very often
there seems to be a lack of understanding the Linux APIs (e.g.
many driver oopsed for a while because they hadn't the unlock_page
prototype and thus got the calling convetion wrong, it opencoded
some kernel functionality I don't remember anymore and thus broke
when the implementation was changed, etc..)

Another very bad thing about the DRI kernel code is the CVS menality.
If the DRI folks would submit one patch for a change thos things could
be fixed a lot easier (and earlier!) instead of the big merges happening
from time to time.

> I find it funny that I rarely if ever see these enhancements on the
> dri-devel list, where the DRM maintainers are.

This ios mostly fixes.  Look into -ac or Red Hat's kernel tree to
find them.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.