Among the changes that have already been queued up for the Linux 3.16 kernel via maintainer pull requests are:
- 64-bit ARM EFI stub support and other 64-bit ARM (ARM64/AArch64) changes.
- Samsung Exynos ARM multiplatform kernel support and other ARM improvements, including NVIDIA Jetson TK1 board support.
- Some experimental static re-clocking support in Nouveau for certain generations of NVIDIA GPUs. There's also other Nouveau driver changes.
- The Radeon DRM driver will have GPU VM optimizations and HDMI deep color support.
- Numerous Intel graphics driver improvements, including initial support for upcoming Intel "Cherryview" Atom SoCs that will premiere in a few months.
- A new Synaptics input driver and better support for the Sony DualShock 4 controller.
- KVM saw improvements for some different architectures like S390, PowerPC, and MIPS.
- ARM Xen improvements including suspend-and-resume support.
- Broadwell support within Intel's P-State driver, a ARM big.LITTLE cpufreq driver on ARM64, and other power-related improvements.
- Various ACPI and power management updates.
- Many updated audio/sound drivers.
- The usual scheduler changes and improvements.
- Blk-mq is nearly feature complete, a.k.a. the multi-queue block layer.
- Many staging driver improvements as new code gets ready to be christened within the general area of the Linux kernel.
- Nokia N900 modem driver support.
Stay tuned for more Linux 3.16 kernel coverage as there's still at least one week left to its merge window and we're still waiting on a number of pull requests (Btrfs, EXT4, F2FS, etc). Of course, once the merge window has closed, we'll move onto our regular testing and performance benchmarking of this next Linux kernel version.