Linux Kernel 4.7 Is Out : Here Are The New Features


After around two months work on the new version of Linux Kernel, the Linux kernel 4.7 is out now. The Linux creator Linus Torvalds himself announced the release of Linux kernel 4.7 for all Linux-based OS, he talked about a “slight delay due to his travels” in releasing the new version and also told the big changes in Linux Kernel 4.7.

After this release it means that the merge window for 4.8 is now open. Linus told that there’s gonna be a bigger release than the current one “4.7 really was fairly calm, I blame at least partly summer in the northern hemisphere”.

The Prominent Changes Are :

 

Support for Radeon RX480 GPUs

Giving support to the newly released Radeon RX 480 GPUs in the AMDGPU driver, which is the first device based on the new Polaris architecture. Support is on par with the rest of devices of the AMDGPU driver. This support has been embedded directly into the AMDGPU video driver.

Android’s sync_file fencing Mechanism

In this release, the sync_file code that was in the staging/ directory has been moved to the real kernel. The Linux Kernel only had an implicit fencing mechanism where the fence are attached directly to buffers and userspace is unaware of what is happening; explicit fencing is not supported.

Parallel Directory Lookups

The directory cache caches information about path names to make them quickly available for pathname lookup. Most filesystems have been converted to allow this feature.

Support for creating virtual USB Device Controllers in USB/IP

USB/IP allows to shared USB devices over the network. The USB devices need, however, to be real devices.
This release brings the ability to create virtual USB Device Controllers without needing any physical USB device, using the USB gadget subsystem.

New ‘schedutil” Frequency Governor

This release adds a new governor to the dynamic frequency scaling subsystem (cpufreq). There are two main differences between it and the existing governors. First, it uses information provided by the scheduler directly for making its decisions. Second, it can invoke cpufreq drivers and change the frequency to adjust CPU performance right away, without having to spawn work items to be executed in process context or similar.

EFI ‘Capsule’ Firmware Updates

This release adds support for the the EFI Capsule mechanism, which allows to pass data blobs to the EFI firmware. Users can upload capsule by writting the firmware to the /dev/efi_capsule_loader device

You Can download the new Linux Kernel 4.7 from here kernel.org.

Source: https://kernelnewbies.org/Linux_4.7

Ayush Chandel
A tech enthusiastic,developer and blogger who loves to write about technology and help bridge the gap between techies and mainstream readers. Always ready to suggest people on technology and especially the web development. He's also the Founder of this site and just hate Taylor Swift.

Comments 0

Leave a Reply

Linux Kernel 4.7 Is Out : Here Are The New Features

log in

reset password

Back to
log in
Choose A Format
Story
Formatted Text with Embeds and Visuals
%d bloggers like this: