Linux 4.6 Set To Bring A Significant Number Of New Features


Recommended Posts

Thomas the Tank Engine

 

Quote

Linus Torvalds ended up tagging the Linux 4.6-rc1 kernel on Saturday night rather than opting for Sunday. While we tend to get excited about every major update to the Linux kernel, Linux 4.6 is coming in particularly heavy with new functionality and notable improvements to existing features. Linux 4.6 is arguably looking like the most exciting release in a few kernel cycles.

 

Indeed, Linus Torvalds noted in the 4.6-rc1 release announcement that this has been one of the bigger merge windows in a while. While the early release of Linux 4.6-rc1 threw me off guard a bit, below is a quick summary at the changes I've been watching on the kernel mailing list and Git over the past two weeks. Enjoy!

 

My quick one sentence summary would come down to finally having open-source hardware acceleration via Nouveau on the GTX 900 series, FBC/PSR for Intel by default, power management improvements in several different areas, a lot of new ARM hardware support, better Raspberry Pi 3D performance, OrangeFS is now the newest Linux file-system in mainline, there's been a big CPU frequency scaling redesign, Dell XPS 13 Skylake laptop support, an important fix where some laptops were always being thermal throttled and thus poor performance, more USB 3.1 support, and some security improvements that separately benefit EFI systems and then also work on better 32-bit Linux program security.

 

Graphics

 

- Open-Source GeForce GTX 900 hardware acceleration support! Finally when using NVIDIA's signed firmware image files, it's possible to get open-source 3D working on NVIDIA's latest Maxwell GPUs. But there isn't yet re-clocking support and other limitations are present; I'll have my Nouveau GTX 900 benchmarks from Linux 4.6 out on Monday.

- The Intel DRM graphics driver has enabled FBC and PSR by default for select generations of Intel graphics hardware. Frame-buffer compression and Panel Self Refresh on supported hardware can lead to measurable power savings.

- AMDGPU reset support for being able to better recover with AMD's new DRM driver when issues are encountered.

- Performance improvements on Raspberry Pi for its 3D support thanks to DRM driver optimizations.

 

Processors

 

- Support 13 new ARM SoCs and a lot of platform improvements. Among the ARM SoC/platform work is on Axis Artpec-6, TI Keystone-k2g, Mediatek MT7623, Allwinner A83T, NXP i.MX6QP, ST Microelectronics stm32f469, Annapurna Labs Alpine v2, Marvell Armada 3700, Marvell Armada 7000/8000, Amlogic S905, Qualcomm Snapdragon 820, Socionext UniPhier, ARM Juno Development Platform, Allwinner A64, and Broadcom Vulcan. Board/machine work includes Buffalo Linkstation LS-QVL/LS-GL, Cubietruck Plus, D-Link DIR-885L, Google Nexus 7, Homlet v2, Lamono R1, Itead Ibox, LG Optimus Black, and the Raspberry Pi Model A.

- Continued architecture work on the ARM 64-bit / AArch64 code.

- A significant redesign to CPUFreq and P-State for allowing the kernel's scheduler to better communicate changes to the CPU frequency scaling drivers. There's also a new scaling governor being designed (but not for linux 4.6) to further benefit from the changes.

- Various scheduler changes.

- Initial POWER9 CPU support but it won't really become useful until later kernel releases.

- Intel Memory Protection Keys support.

- The usual churn in the KVM space.

 

File-Systems / Storage

 

- OrangeFS has landed as a new file-system while it's long been in development.

- XFS file-system updates.

- More improvements to F2FS for running this file-system on flash/SSD storage.

- Scalability and performance improvements in EXT4.

- Relatively mundane Btrfs file-system changes.

- Runtime AHCI power management for being able to conserve more power when the disks are also suspended.

 

 

 

 

 

 

 

 

 

Read the rest: http://www.phoronix.com/scan.php?page=article&item=linux-46-features&num=1

  • Like 2
Link to post
Share on other sites
simonlang

now that changelog reads impressive. 

  • Like 1
Link to post
Share on other sites
Unobscured Vision

Hey @T3X4S! Maybe this Kernel will fix ya up! It's Release Candidate, but still .. ;) 

Link to post
Share on other sites
Thomas the Tank Engine
1 minute ago, Unobscured Vision said:

Hey @T3X4S! Maybe this Kernel will fix ya up! It's Release Candidate, but still .. ;) 

I wouldn't tell him to use this, because like you said it's an RC, wait for Stable because things may change between now & then.

  • Like 1
Link to post
Share on other sites
Unobscured Vision

True, true.

Link to post
Share on other sites
+John Teacake

Some good changes there!

Link to post
Share on other sites
T3X4S

Well the stable one had errors during the install - Im gonna reboot and see how messed up things are

Well - I think I will try ubuntu 16.04 & then update to this kernel  

What could possibly go wrong ? :D

 

Link to post
Share on other sites
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.