The world’s routers, switches, servers, desktops, and even smartphones will experience Linux kernel 6.1. Linus Torvalds said the company has announced the Linux Kernel Mailing List. However, a worldwide community of engineers and devotees developed and maintained the Linux Kernel. There are a large number of people who participated in the development of the Linux kernel.
Key Features of the Linux Kernel 6.1
One of the major developments to Linux 6.1 is mainline (experimental) support for Rust. It is a multi-standard general-purpose programming language expanding pressure through the open source geography. However, this primary batch of development makes it efficient in the initiative of enabling kernel devices to write kernel code in Rust.
Meanwhile, another insertion to Linux kernel 6.1 is MG-LRU (Multi-Generational Least-Recently-Used). Keep in mind that it isn’t enabled by default. This memory-minded feature says it optimizes page to retrieve and enhances performance under memory pressure, while better performance is always pleasurable. Linux 6.1 features a number of performance enhancements to the Btrfs file system performance.
This system includes a new block group tree to boost mounting on bigger file systems with additional io_uring integration. It also modified sysfs exports; and “outstanding FIEMAP speed improvement”. It is noteworthy that the erofs file system now has the capability to share duplicated data across file systems. However, the EXT4 file system perks from a disturbance of fixes, cleanups, and overhauls.
PinePhone Pro for the Linux 6.1 Kernel
However, it later didn’t try to unload block allocation bitmaps for read-only file systems. The PinePhone pro is also capable to retreat the Linux 6.1 kernel. It was a suite of previous Android smartphones including Grand Max, Samsung Galaxy E5, E7, and Sony Xperia 1 IV. Now, you will find an input driver for the PinePhone keyboard case.
Now, the cheap clone controllers will work with more advanced and powerful Nintendo HID drivers. Phoronix reported that the driver of Logitech now allows HID++ usage for all Bluetooth devices. This option is able to auto-detect high-resolution scrolling capability if compatible. However, the stockpile of new sound hardware support was also added with Linux 6.1.
Mediatek MT8186 SoC for Audio Support
Primary work includes sound support on Apple Silico and significant support for AMD Rembrandt with the SOF (Sound Open Firmware). This system also adds support for audio on the Mediatek MT8186 SoC. It is important that the Mediatek MT8186 SoC is supposed to feature in new Chromebooks. However, various new devices get support from the kernel X-Pad input driver.
It includes Xbox One Elite paddles on the original Elite and the Elite series 2. Meanwhile, other compatible devices include the Hori Fighting Commander ONE gamepad (including in Xbox mode). The 8BitDo Pro 2 wired controller and a Wooting keyboard cover, including the Wooting 1, 2, 2 HE, and 60HE. Kernel 6.1 also features the typical sort of fundamental laying for next-gen CPUs and GPUs.
However, the functions in 6.1 include a new driver code for the AMD company management structure on future Ryzen chips. It is also a fixture for Intel Meteor Lake 5nm chips and constant effort on Intel Arc Graphics DG2/Alchemist. Other important changes include.
- Merged KMSAN (Kernel Memory Sanitizer)
- More powerful Long Arch CPU support
- Kernel capability to launch & decompress in an architecture-agnostic way on EFI systems
- Error decoding using EDAC driver with faster Intel Memory
- Support for Maple Tree data structure
- Ability to create user namespaces with New Security Controls
- If any fault happens in the segmentation, Kernel will print the CPU core
Meanwhile, Linux kernel 6.1 offers a series of new features and advancements. These developments can improve the performance and security of Linux-based systems. It would make Linux an even more strengthened and soft operating system. This system is capable to meet the demands of a massive range of users and applications.
Linux 6.1 is currently available to download as source code. But you should wait for your distro maintainer to complete that package. However, some distros package releases new Linux kernel and makes them available to users as updates. Distro new kernel only releases in new updates as a fixed-release. You can also try the mainline repo of Canonical to install Linux 6.1 on Ubuntu-based distros.