Linus Torvalds released version 5.13 of the Linux kernel this Sunday. Linux 5.13 provides initial, but still early support for the new Apple M1 chip with basic support. There are also new security features for Linux 5.13 such as Landlock LSM, Clang CFI support, and the ability to randomize the kernel stack offset on every system call. We also note the support for FreeSync HDMI and the initial implementation of Aldebaran. Other changes and new features relate to a generic USB display driver and other new hardware activations.
We have had a fairly quiet week since rc7, and I see no reason to delay 5.13. The rundown for the week is tiny, with only 88 unmerged commits (and a few of them are just reverts). Of course, if the past week was small and quiet, 5.13 as a whole is actually quite large. In fact, it’s one of the biggest 5.x releases, with over 16,000 commits (over 17,000 if you count the merges), from over 2,000 developers. But this is a general phenomenon, not a particular phenomenon which is distinguished by its unusual character, writes Torvalds.
With Linux 5.13, there is still no support for the Rust language (although it has recently been integrated into Linux-Next, at least for more extensive testing), the CIFSD daemon has not yet been integrated, it There is still no breakthrough in modern open source support for NVIDIA GPUs, and there is nothing new to report on Bcachefs or other initiatives that take place outside of the kernel tree. Here is an overview of the changes made to Linux 5.13.
- Initial support for Apple’s SoC M1 and other Apple hardware platforms released in 2020 is now available in early form. However, faster graphics and more refined support are still in the works. Only the initial code shoot has reached Linux 5.13 and it is to be expected that this will improve in the next kernel cycles;
- Support for simultaneous translation lookaside buffer (TLB) dump function for some minor performance benefits. In fact, the Linux 5.13 x86 memory management work provides a minor performance optimization that is particularly beneficial in light of the CPU security downturns of recent years impacting the TLB;
- the AMD Energy driver has been removed with no upstream replacement / alternative in the kernel at this time;
- added an Intel cooling driver to reduce your CPU frequency to a lower temperature threshold than the default;
- fixed AMD Zen support for Turbostat;
- many improvements have been made to the support of RISC-V;
- support de Loongson 2K1000 ;
- KVM provides AMD SEV and Intel SGX enhancements for guest VMs.
- support for Intel bus lock detection was added in addition to existing support for split lock detection;
- KCPUID is a new utility in the tree to help set up new x86 processors;
- Intel Alder Lake S graphics support merged in preliminary form;
- Initial FreeSync HDMI support for AMD GPUs;
- initial support for AMD Aldebaran accelerator hardware;
- a generic USB display driver has been added for configurations such as using a Raspberry Pi Zero as a display adapter;
- support for “Intel DG1 Platform Monitoring Technology” / Telemetry platform;
- the POWER9 NVLink 2.0 driver has been removed due to lack of open source user support;
- Direct Rendering Manager driver updates;
Source : Linus Torvalds
And you ?
What do you think of the new features in Linux 5.13?
See as well
Linus Torvalds announces the availability of version 5.12 of the Linux kernel: it adds support for the ACRN hypervisor and improves the NFS Eager writing
Linus Torvalds announces the availability of version 5.11 of the Linux kernel which comes with support for Intel Software Guard Extensions (SGX) technology
Linux 5.10.1 is available less than 24 hours after the release of LTS Linux 5.10 due to bugs severe enough to warrant its immediate release
Linux 5.13 will fix bugs created by the University of Minnesota, it took over 80 developers to review and fix the hypocritical commits