Linux 3.9 Kernel Improves ARM Hardware Support

Posted by Michael Larabel on February 22, 2013

The Linux 3.9 kernel will be another exciting update not only for common x86 users but the ARM hardware support continues to advance too.

The 3.9 ARM SoC pull was sent in on Thursday by Arnd Bergmann. Among the noteworthy updates this time around include:

- Merging initial NVIDIA Tegra 4 support. Tegra 4 is NVIDIA's first ARM Cortex-A15 SoC that will begin shipping in the coming months. NVIDIA's had initial Tegra 4 SoC kernel code (a.k.a. "Tegra 114") for a while but now the initial code will be mainlined in Linux 3.9. Aside from enabling the Tegra 4 SoC, Linux 3.9 also brings support for the Dalmore and Pluto development boards.

- Separate from Tegra 4, there's now support by NVIDIA for the Tegra 3 "Beaver Board." The Beaver Board is a NVIDIA development board that features a quad-core T3 Cortex-A9 SoC, 2GB of DDR3L memory, 16GB EMMC memory, 1 SD slot, USB, PCI-E Gigabit Ethernet, audio, Serial ATA, HDMI, and UART/JTAG.

- Xen virtualization for ARM began in the Linux 3.7 kernel. There's been KVM for ARM patches that have been available for a few months, but it looks like in Linux 3.9 is where the Kernel-based Virtual Machine (KVM) support for ARMv7 will take shape. For using KVM/Xen virtualization on ARM, a Cortex-A15 (or future ARM processors) is required.

- The Marvell Kirkwood now has PCI Express hot-plugging support.

- Various improvements and clean-ups to all of the common ARM SoC Linux support, e.g. OMAP, Tegra, Samsung, Zynq, etc. More ARM hardware also supports multi-platform.

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. Xserver 1.14 support will arrive with Catalyst...
  2. X.Org Libraries Hit By Round Of Security Issues
  3. New NVIDIA Linux Driver Supports The GeForce GTX...
  4. Wayland's Weston Gets Output Scaling Support
  5. KDE 4.11 Will Be The Last Major KDE4 Workspaces...
  6. Raspberry Pi Gets New Wayland Weston Renderer
  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