Getting KMS Ready For Linux 2.6.29 Kernel
It will be a while before the Linux 2.6.29 kernel merge window opens, considering we are just at the second release candidate for Linux 2.6.28, but Intel's Jesse Barnes is beginning to prepare the patches for kernel-based mode-setting support.
There's still quite a bit of work left before kernel mode-setting will be stable, but the patches can be found on the DRI development mailing list. These patches need to sit atop the recent GTT (Graphics Translation Table) mapping and EXA pixmap management patches.
Jesse has also sent along the Radeon driver that adds DRM/KMS mode-setting support (mailing list message), but it's currently out of date.
For more information on kernel mode-setting support for Linux, checkout A Preview of Kernel-based Mode-Setting and The State of Kernel Mode-Setting. Additionally, you may be interested in Red Hat's Plymouth and Fedora 10, which are KMS friendly.
Introduced in the Linux 2.6.28 kernel is GEM support for providing a kernel memory manager to the X.Org graphics drivers, which is a pre-requisite for kernel mode-setting. Intel had developed the Graphics Execution Manager after having a falling out over Tungsten's TTM.
Also available is the patches for core KMS support and the Intel i915 KMS driver.
Latest Linux Hardware Reviews
Latest Linux Articles
Latest Linux News
Latest Forum Discussions