Intel Driver Changes Building Up For Linux 3.8 Kernel

Posted by Michael Larabel on November 22, 2012

The Intel DRM graphics driver in the Linux 3.8 kernel will feature a number of user-facing changes.

We're still a few days out from the Linux 3.7 kernel but already we know a lot of what to expect from the Linux 3.8 kernel, including the open-source GPU driver improvements for Linux 3.8.

Among the Intel DRM driver work you will find merged during the Linux 3.8 merge window when it's open around early December include:

- Intel Haswell display support is finally in good shape after the Intel open-source developers previously admitted they screwed up on the Linux driver enablement for these new CPUs to be released in H1'2013. Part of the Haswell display issue came down to there now being a unified DDI encoder for Haswell with DisplayPort and HDMI. Haswell VGA support is also in decent shape with Linux 3.8.

- DisplayPort support for Intel Valley View should also now be in good shape.

- The updated Intel DRM driver now has unified panel handling between LVDS and eDP (Embedded DisplayPort) panels. This will allow for further user-end improvements in the future.

- The AGP layer has finally been demolished for Intel "Gen6" (Sandy Bridge) and newer hardware.

- Improved DisplayPort helper core in the DRM core of the Linux kernel.

- The DRM core also now has page-flip completion and vblnak time-stamps samplied with CLOCK_MONOTONIC so that their buffer-swap control is OML_sync compliant and that Wayland will no longer stall for a few frames when the real-time clock changes.

These changes are covered in additional detail on the blog of Daniel Vetter's, one of the Intel Open-Source Technology Center developers working full-time on the Intel Linux graphics driver stack.

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. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  2. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  3. F2FS File-System Shows Regressions On Linux 3.10
  4. Previewing The Radeon Gallium3D Shader Optimizations
Latest Linux News
  1. Mageia 3 Released, Still Using Legacy GRUB
  2. NetBSD 6.1 Brings In More Features
  3. Using Six Monitors With AMD's Open-Source Linux Driver
  4. Benchmarking The Intel P-State, CPUfreq Changes
  5. FreeBSD Still Working On Next-Gen Package Manager
  6. DNF Still Advancing As Experimental Yum For Fedora
  7. Logitech Begins Supporting Linux Users
  8. Modern Intel Gallium3D Driver Still Being Toyed With
  9. Linux 3.10 Kernel Benchmarks On A Core i7 Laptop
  10. GCC 4.8.1 Compiler Due To Be Out Next Week
  11. Linux 3.10 Kernel Benchmarks For Intel Ivy Bridge
Latest Forum Talk
  1. Using Six Monitors With AMD's Open-Source Linux...
  2. Logitech Begins Supporting Linux Users
  3. OpenSUSE Considers Replacing LXDE With E17
  4. Mageia 3 Released, Still Using Legacy GRUB
  5. Sumo Lounge Emperor
  6. NetBSD 6.1 Brings In More Features
  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