Linux Kernel 6.12 RC3 Release: Fix a lot of bugs and improve performance
On October 13, 2024, Linus Torvalds released the third candidate (RC3) for Linux kernel 6.12. While this version doesn't seem special at first glance, it actually fixes multiple bugs, improves performance, and ensures stability in multiple domains of the kernel.
This article will summarize the most important changes, bug fixes and updates in Linux 6.12-rc3.
Catalog
A more unusual aspect of this version is that the UTF table was regenerated, resulting in a large number of changes, turning the fix that originally had only one row into a 6703 row difference.
In addition to this exception, the release of this version is typical for RC3, including driver updates, file system repairs, core network tuning and tool updates. Below, we will detail these key improvements.
Like most kernel updates, driver updates dominate the changes in RC3. These updates focus mainly on GPU and network components, but also include minor updates to areas such as USB, MMC, fbdev (frame buffering device) and thermal drivers.
Key changes include:
Several file systems in RC3 have been improved, including XFS, SMB and NTFS3. These fixes solve performance and stability issues and help keep the kernel storage subsystem reliable.
Some updates improve core network features, ensure smoother operation and resolve known errors:
The tool section in this version has also attracted attention. Updates include refreshes to self-tests to ensure that the test tool remains in sync with recent kernel changes. Self-tests of memory management subsystems and network components have been extended to ensure that the kernel is thoroughly tested as it continues to evolve.
Key Improvements:
In addition to the major changes, RC3 also includes a series of smaller, seemingly random fixes that involve the fields of scheduler, memory management, and io_uring system call interfaces. These fixes are targeting extreme or rare situations that may affect a particular user or workload, but help improve overall stability of the kernel.
Example:
As with any RC version, developers and users are encouraged to test RC3 to help identify any remaining issues before the final version is released.
Users can download the third version of 6.12 from the Kernel.org website or Linus Torvalds' git tree for testing.
Please note that these development versions should not be used in production systems because they are experimental.
Linux Kernel 6.12 RC3 brings many improvements, especially in driver support, file system reliability, and core networking. For more details, see the official release notes in the link given below:
The above is the detailed content of Linux Kernel 6.12 RC3 Released. For more information, please follow other related articles on the PHP Chinese website!