Introduction
Linux Kernel 5.7 is the latest version of the Linux Kernel, released on May 10, 2020. This version of the Linux Kernel brings with it a number of new features and improvements that make it an attractive option for users. In this article, we will take a look at 12 of the new features and improvements that come with Linux Kernel 5.7, and discuss why they are important for users. From improved hardware support to better security, these features make Linux Kernel 5.7 an attractive option for users looking to upgrade their systems.
Linux Kernel 5.7 Released: 12 New Features to Consider
1. Improved Support for AMD Ryzen CPUs: The new Linux Kernel 5.7 brings improved support for AMD Ryzen CPUs, including better power management and improved performance.
2. Improved Support for Intel CPUs: The new Linux Kernel 5.7 also brings improved support for Intel CPUs, including better power management and improved performance.
3. Improved Support for ARM CPUs: The new Linux Kernel 5.7 also brings improved support for ARM CPUs, including better power management and improved performance.
4. Improved Support for NVIDIA GPUs: The new Linux Kernel 5.7 also brings improved support for NVIDIA GPUs, including better power management and improved performance.
5. Improved Support for AMD GPUs: The new Linux Kernel 5.7 also brings improved support for AMD GPUs, including better power management and improved performance.
6. Improved Support for USB Devices: The new Linux Kernel 5.7 also brings improved support for USB devices, including better power management and improved performance.
7. Improved Support for Networking: The new Linux Kernel 5.7 also brings improved support for networking, including better power management and improved performance.
8. Improved Support for File Systems: The new Linux Kernel 5.7 also brings improved support for file systems, including better power management and improved performance.
9. Improved Support for Security: The new Linux Kernel 5.7 also brings improved support for security, including better power management and improved performance.
10. Improved Support for Containers: The new Linux Kernel 5.7 also brings improved support for containers, including better power management and improved performance.
11. Improved Support for Virtualization: The new Linux Kernel 5.7 also brings improved support for virtualization, including better power management and improved performance.
12. Improved Support for Power Management: The new Linux Kernel 5.7 also brings improved support for power management, including better power management and improved performance.
Introduction
The Linux kernel 5.7 is finally here as the latest stable version of kernel for Unix-like operating systems. The new kernel comes with many significant updates and new features.
In this tutorial you will find 12 prominent new features of Linux kernel 5.7, as well as how to upgrade to the latest kernel.
12 New Features of Linux Kernel 5.7
1. New ARM Features and Device Support
The new 5.7 Linux kernel introduced improvements to the 64-bit ARM architecture. This includes extension support for ARM Activity Monitors and in-kernel pointer authentication.
What’s more, it supports PineTab, PineBook, PinePhone and other ARM devices with its boasted compatibility with RockChip RK3399 SoC and AllWinner A64 chip. In addition, it provides mainline support for Qualcomm Snapdragon 865, NXP i.MX8M Plus, and the Mediatek MT8516 SoC.
2. IO_uring Improvements for Linux I/O Interface
Although there has been IO_uring since the release of Linux kernel 5.1, the latest 5.7 release adds new features and optimizes performance to deliver even better and faster I/O.
3. New exFAT Filesystem Driver
The latest Linux kernel comes with the new exFAT file-system driver from Samsung and excellent exFAT support for reading and writing to the exFAT file system.
Apart from providing reliable exFAT support for Linux, the new driver also allows you to access disk encrypted data from Windows.
4. New “Tiny Power Button” Driver
Kernel 5.7 now comes with an ACPI (Advanced Configuration and Power Interface) power button driver used for powering virtual machines.
The main purpose of this new feature is to reduce VM image complexity and decrease startup time. It does this by directly handling events from virtual machines and sending signals to the init process.
5. Intel Tiger Lake (Gen 12) Enabled
The new Linux 5.7 kernel now enabled Intel Tiger Lake (generation 12) support by default. Although this feature existed in prior versions, it was hidden behind the kernel module flag.
6. Improved Hardware Support
With the latest kernel, Linux introduces native (or improved) support for certain hardware, such as the Logitech G11 keyboard, Presonus Studio 1810c, MOTU MicroBook IIc, Goodix GT917S and GT9147 touchscreens.
As far as the sound subsystem, the new kernel includes some ALSA core, ASoC, HD-audio, and USB-audio updates.
Note: Linux kernel 5.7 brings feature improvements first introduced in Linux kernel 5.0.
7. F2FS And XFS Updates
The F2FS (Flash-Friendly File-System) has been updated for the latest Linux kernel. It introduces Zstd compression support as an addition to the existing LZO and LZ4 compression options. Additionally, the file system now also comes with new kernel ioctl, DebugFS, DIO reads improvements as well as many other bug fixes.
The XFS file system also underwent changes and updates, such as upgraded metadata validation, two parts for code clean-ups, and other fixes.
Other Linux Kernel 5.7 Features
8. Thermal pressure tracking for better task placement on CPUs to avoid thermal throttling.
9. A driver for supporting Apple’s USB Fast Charge.
10. Improved Intel SpeedSelect Technology support.
11. DRM TTM hugepage support which aims to reduce CPU usage and lower TLB misses.
12. Fixes for OverlayFS which now support remote, upper-file system with VirtIO-FS on top.
Upgrade Your Linux Kernel
The latest version of the Linux kernel delivers upgrades and improved system security. If you are not running a production Linux server and have spotted a Linux kernel 5.7 feature you want or need, there is nothing stopping you from upgrading to the latest version.
Anyone running a production Linux server should create a backup and carefully plan the upgrade to minimize downtime.
Conclusion
Now you know what to expect from the new Linux kernel 5.7, as well as how to upgrade your system to the this latest kernel release.
If you are an advanced user, you might be aware that you can compile your own Linux Kernel from scratch. For this, please refer to our tutorial How To Build Linux Kernel.
Linux Kernel 5.7 Released: 12 New Features to Consider
The Linux Kernel 5.7 has been released, bringing with it a host of new features and improvements. This latest version of the Linux Kernel is the first major release of 2020 and is the first to include support for the new AMD Ryzen 3000 series processors. It also includes a number of other features that make it an attractive option for users looking to upgrade their systems.
New Features in Linux Kernel 5.7
The Linux Kernel 5.7 includes a number of new features and improvements that make it an attractive option for users looking to upgrade their systems. Here are some of the highlights:
- Support for AMD Ryzen 3000 series processors
- Support for the new Intel Comet Lake processors
- Support for the new AMD Navi GPUs
- Support for the new Intel Ice Lake processors
- Support for the new AMD Zen 2 processors
- Support for the new Intel Tiger Lake processors
- Support for the new AMD Arcturus GPUs
- Support for the new Intel Xe GPUs
- Support for the new AMD Renoir APUs
- Support for the new Intel Elkhart Lake processors
- Support for the new AMD Zen 3 processors
- Support for the new Intel Alder Lake processors
These are just some of the new features and improvements that are included in the Linux Kernel 5.7. For a full list of features, you can check out the official release notes.
Conclusion
The Linux Kernel 5.7 is a major release that brings with it a host of new features and improvements. It includes support for the new AMD Ryzen 3000 series processors, as well as support for the new Intel Comet Lake, Ice Lake, Tiger Lake, Elkhart Lake, and Alder Lake processors. It also includes support for the new AMD Navi, Arcturus, and Renoir APUs, as well as the new Intel Xe GPUs. If you’re looking to upgrade your system, then the Linux Kernel 5.7 is definitely worth considering.