Linux 3.3 Kernel Has A Big, "Pretty Good" Staging Merge

Posted by Michael Larabel on January 09, 2012

The Linux 3.3 kernel staging pull request has been submitted to Linus Torvalds. As said by Greg Kroah-Hartman, the 3.3 staging merge is big and "overall, the story is pretty good."

Here's some of the highlights of the staging area pull for the Linux 3.3 kernel:

- Several Android device drivers are now back in the mainline tree. This work comes per a real effort to mainline Google Android changes in the Linux kernel.

- The Microsoft Hyper-V drivers have left the Linux kernel staging area and are now part of the mainline code-base with Linux 3.3. The Hyper-V drivers are for Microsoft's virtualization platform and were living in the staging area for several release cycles.

- The XGI frame-buffer (xgifb) driver for these obscure graphics cards has received some improvements. (Though there's no new XGI work in the X.Org land or on a KMS/DRM driver.)

- Various changes to the Broadcom staging driver.

- LTTng has seen some changes in the kernel staging area. LTTng is the Linux Trace Toolkit Next Generation. As implied by the name, this is about tracing within the kernel to be used for debugging. LTTng is already used by a wide-range of companies and is already deployed with some Linux distributions. More details on this project can be found at LTTng.org.

- The Intel SST audio engine driver has been dropped.

- The Texas Instruments OMAP DRM/KMS driver has entered the Linux kernel staging area. The "omapdrm" driver has been under development for quite a while now but has finally hit the tree. This marks the second ARM graphics driver in the mainline Linux kernel after the Samsung Exynos driver entered the Linux 3.2 kernel. The OMAP DRM driver doesn't enable any 3D/video acceleration support, but has kernel mode-setting (KMS) and is backed by GEM memory management support.

- A lot of other Linux drivers have been cleaned-up and/or removed.

The pull request for staging on the Linux 3.3 kernel can be found on the kernel mailing list.

Greg KH also sent in today the USB pull request for Linux 3.3. The USB merge for 3.3 isn't too exciting (that email), but it does have some important fixes and re-works concerning Linux USB 3.0 support.

The staging and USB pull is also greeted by many other changes to be found in the Linux 3.3 kernel: many graphics driver changes (Intel, AMD Radeon, Nouveau), Radeon VM and DMA-BUF support, attacking Bufferbloat with Byte Queue Limits (BQL), and other new features to be talked about in the coming days.

What won't be found in the Linux 3.3 kernel is VIA KMS support, no NVIDIA GeForce 600 "Kepler" support, likely not the Radeon HD 7000 "Southern Islands" series support, not any Microsoft exFAT, and certainly not Reiser4.

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. Wayland's Weston Gets Output Scaling Support
  2. Raspberry Pi Gets New Wayland Weston Renderer
  3. Debian GNU/Hurd 2013 Release Brings New Packages
  4. Intel Ultrabook Performance Is Faster With Mesa 9.2
  5. Hot Relocation HDD To SSD Support For Btrfs
  6. Phoronix Test Suite 4.6.0 "Utsira" Released
  7. New Intel X.Org Driver Supports All Of Haswell
  8. SQLite Now Faster With Memory Mapped I/O
  9. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  10. Qt For Tizen Launches, Based On Qt 5.1
  11. KTAP Released For Linux Kernel Dynamic Tracing
Latest Forum Talk
  1. Debian GNU/Hurd 2013 Release Brings New Packages
  2. Raspberry Pi Gets New Wayland Weston Renderer
  3. Favorite Open/Closed Source Games
  4. gnome 3.8 in RHEL7?
  5. DRM Moves Ahead With HTML5 Specification
  6. Intel Linux OpenGL Driver Leading Over Apple OS X
  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