Kernel Mode-Setting Gets Ready, libdrm Updated

Posted by Michael Larabel on December 17, 2008

With the grunt of the development efforts on the Linux 2.6.28 kernel winding down, soon the merge window for Linux 2.6.29 will open and that's where Intel is prepared to (finally) commit the kernel mode-setting framework and code that supports their hardware to the mainline Linux kernel. With this milestone finally coming, Intel's Jesse Barnes has updated libdrm with the needed files.

Found in the Git master code for libdrm are several new files and modifications to existing files that provide some of the support needed to provide video mode-setting within the Direct Rendering Manager. Additionally, a few basic mode-setting tests were added to the libdrm code-base. This libdrm update is just one piece of the puzzle in obtaining kernel mode-setting support.

Kernel mode-setting support for Intel hardware is now primed and will be committed with the Linux 2.6.29 kernel while the KMS support for ATI hardware will likely appear in a later release. Likewise, the kernel mode-setting support for NVIDIA hardware through the Nouveau driver won't enter the mainline kernel anytime soon.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Linux Desktop Security Could Be A Whole Lot Better
  2. KDE 4.11 Will Be The Last Major KDE4 Workspaces Feature Release
  3. New NVIDIA Linux Driver Supports The GeForce GTX 780
  4. Chrome 28 To Offer More Speed Improvements
  5. Digia Announces "Boot To Qt" Project
  6. X.Org Libraries Hit By Round Of Security Issues
  7. Wayland's Weston Gets Output Scaling Support
  8. Raspberry Pi Gets New Wayland Weston Renderer
  9. Debian GNU/Hurd 2013 Release Brings New Packages
  10. Intel Ultrabook Performance Is Faster With Mesa 9.2
  11. Hot Relocation HDD To SSD Support For Btrfs
Latest Forum Talk
  1. OpenChrome Driver Is Far From Feature Complete
  2. how to use old laptops with via gfx
  3. Raspberry Pi Gets New Wayland Weston Renderer
  4. Digia Announces "Boot To Qt" Project
  5. Chrome 27 Loads Web Pages Faster
  6. Haswell cpus released to manufacturers wih bugs...
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite