DRM Patches For Linux 2.6.27 Kernel
Phoronix: DRM Patches For Linux 2.6.27 Kernel
The Linux 2.6.26 kernel had featured updated Intel and ATI DRM that added the needed kernel support for the ATI R500 and Intel GMA 4500 3D support. While the merge window for the Linux 2.6.27 kernel has already closed, we will hopefully see a few more Direct Rendering Manager (DRM) patches...
Is DRM specific to each card GPU, or does the DRM not need to be updated for future GPU?
Another way to ask the same =) Does the DRM contain GPU specific code?
Yes, a good chunk of the DRM is GPU-specific and the proportion of GPU-specific code is growing as memory management and kernel modesetting are added. Dave Airlie recently re-organized the DRM source code to make it more like a typical kernel driver and to make the GPU-specific portions of the code easier to find and manage.
If you think of DRM as "the kernel driver for graphics" that will give you a pretty good understanding -- with the added complication that most of the same DRM code is also used with FreeBSD, Solaris and other OSes.
So that was what his huge patch was about =)
Does this mean, that AMD will spilt future specifications up in a DRM spec, 2D, 3D, and ISA spec?
Or can it not be divided like that?
Thanks for the DRM ~ "the kernel driver for graphics" =)
Linus Torvalds to David Airlie:
Originally Posted by Linus
Hmm, I ve seen Linus being jumpy like that before. Maybe he should do some anger managment or sing "Im so pretty" when the steam goes up.
Originally Posted by Michael
or maybe do like this guy? =)
What did Airlie do? Will he still commit new patches?
Scary and a little mean sounding maybe, but he /is/ right.
The thing is, I think the DRM folks wanted to get their code into the next volley of major distros....
linus has a point, but sometimes (like this one) he is way too aggressive with expressing his opinion.
i'd be pissed if i were airlied, but i would also have to agree with linus. new stuff comes in merge window, after it's closed - it's bugfixing only.