Software update: Linux kernel 5.17

Spread the love

Linus Torvalds has version 5.17 of the Linux Kernel released† The kernel is the heart of the operating system and, simply put, it sits as a layer between the hardware and the applications. In version 5.17 we find, among other things, improved support for AMD processors. More information is at 9to5Linux to find. Below is an overview of the most important changes in this release.

The 5.17 kernel has been released

A little over two months after the release of Linux kernel 5.16, the Linux 5.17 kernel series is here to introduce even more new features, such as a new “AMD P-State” subsystem for future AMD CPUs that provides a performance boost, a revamped fscache subsystem, as well as a new “page-table check” feature to better protect your GNU/Linux system from certain threats by detecting some types of corruption and automatically shutting down the system.

Linux kernel 5.17 also adds recursive support for id-mapped mounts, adds support for KCSAN (kernel concurrency sanitizer) for the AArch64 (ARM64) architecture, adds support for a new event type called FAN_RENAME to the fanotify subsystem, adds support for KFENCE, which can now detect missing memory barriers, to 32-bit ARM architectures, and adds a new syntax that would benefit Ceph file system mounts.

Among other noteworthy changes, Linux 5.17 introduces boot-time memtest memory tester to the m68k architecture, adds a field to store names for private anonymous memory in an attempt to optimize memory use in apps, introduces an alternative way to implement loops in BPF programs, adds support for tracking forced-idle time to the core scheduling feature, and adds support for offloading traffic-control actions on network devices.

There’s also a new reference-count tracking infrastructure for tracking down the source of reference-count bugs in the networking subsystem, a new “converged security and management engine” module for communication with the Intel Management Engine (ME) via Wi-Fi, support for booting user-mode Linux with a devicetree blob, as well as support for the MCTP (Management Component Transport Protocol) for serial devices.

Last but not least, Linux kernel 5.17 brings a new gpio-sim module for simulating GPIO chips, switches the random-number generator to the BLAKE2 cryptographic hash function for extra security and a performance boost, adds the ability to decompress kernel modules within the kernel itself, extends FUSE file system’s initialization flags, and adds support for passing USB devices to Xen guests in the Xen USB virtual host driver.

As usual, numerous drivers have been updated and new ones were added to offer you the best possible hardware support for your GNU/Linux distribution. Noteworthy additions include support for AMD Renoir audio DSPs, Intel’s new “platform firmware runtime update” driver for rebootless updating of parts of the system firmware, and much more.

Version number 5.17
Release status Final
Operating systems Linux
Website Linux kernel
Download
License type Conditions (GNU/BSD/etc.)
.fb-background-color { background: #ffffff !important; } .fb_iframe_widget_fluid_desktop iframe { width: 100% !important; }
BelowdriverEngineIntelKernelLinuxManagementSoftwareTransportUSBXen
Share