Linux 4.7 Kernel Update Released, Support for RX 480, Kaby Lake Fixes and More
According to a message from Linus Torvalds, the man behind Linux kernel, that latest version Linux 4.7 has officially left release candidacy and has finally been released. The kernel update, Linux 4.7, has been in development since May and has had seven release candidates before it reached the final build.
The email from Linus detailed that the release was slightly delayed due to his travels, and gave special emphasis to fixes for Intel’s Kaby Lake GPU as well as some small fixes and additions. Another significant change in Linux 4.7 is the added support for AMD’s RX 480 GPU.
In terms of fixes and improvements, the final version of the kernel also includes a new security module called LoadPIn which makes sure all the kernel modules are loaded from the same filesystem.
The EFI Capsule firmware has also been updated. The new mechanism allows passing of data blobs to the EFI firmware where they are parsed and decision is made based upon their content.
The update also adds the support for creating virtual USB device controllers in USB/IP. Previously the kernel could allow sharing of devices but they had to be physical ones. Linux 4.7 will allow users to share USB devices over the network, even virtual ones.
This might end up being particularly useful in phone emulation allowing connection to other virtual machines. Even the sync_file code for Android is considered stable now after moving to the real kernel version.
Linus also reminds developers that with the launch of Linux 4.7, the merge window for version 4.8 is now open. According to him, the content on linux-next suggests the next kernel update might be quite big and significant and by comparison, Linux 4.7 was pretty much nothing.