Linus Torvalds has released Linux Kernel 6.14 Release Candidate 6 (RC6), reporting no significant issues and keeping the release on track. The most notable change in this update addresses an AMD microcode signing issue, while the rest of the updates consist of minor fixes across multiple subsystems.
Table of Contents
Linux Kernel 6.14 RC6 Highlights
AMD Microcode Fixes
A major focus of this release candidate is the resolution of an AMD microcode signing problem. Several updates in the x86/microcode subsystem ensure that only SHA256-checksummed patches are loaded, adding an extra layer of security and validation.
Architecture-Specific Changes
x86 Updates
- Improvements in handling CPUID leaf 0x2 output validation.
- Fixes in microcode loading, including the removal of unused functions and better patch level detection.
- Refinements in speculation mitigation mechanisms.
Arm64 and LoongArch
- KVM updates for Arm64, ensuring proper initialization of SCTLR_EL1.
- Multiple LoongArch kernel virtualization fixes, including improvements in guest CSR register handling and AVEC interrupt checking.
- LoongArch-specific bug fixes in memory management and NUMA configuration.
Subsystem Fixes and Enhancements
Graphics and Display
- Various fixes for AMD GPU drivers, including KFD queue NULL pointer dereference prevention.
- Improvements in Intel and Imagination Technologies DRM drivers, particularly in timestamp accuracy and fence handling.
- Nouveau driver update to enable firmware caching for better performance.
Networking
- Fixes in Wi-Fi drivers, including mac80211 and iwlwifi, addressing issues related to TX queue cleanup, debugfs directory removal, and sparse warnings.
- Enhancements in DSA (Distributed Switch Architecture) drivers for MediaTek and Realtek chipsets.
- Patch to correct ownership handling in UDP segmentation offload (GSO).
Storage and Filesystems
- Bug fixes in XFS, including buffer readahead decoupling and buffer accounting improvements.
- Adjustments in Btrfs to resolve chunk map leaks and zoned storage issues.
- NVMe-TCP driver fixes for sporadic response drops and potential memory corruption.
- Enhancements in exFAT to prevent soft lockups and improve file write handling.
USB and Peripheral Support
- Fixes in USB Type-C UCSI drivers to prevent NULL pointer dereferences.
- Resolution of interrupt handling issues in Renesas USB host controllers.
- HID driver updates for various peripherals, including Apple, Nintendo, and Intel devices.
Virtualization and Kernel Security
- Several KVM fixes for x86 and Arm64, focusing on debug control registers, event injection, and virtual machine run state handling.
- SEV-Guest improvements, optimizing request data allocation.
- Fixes in userfaultfd to avoid blocking on large folios with raised reference counts.
Filesystem and Memory Management
- Fixes in memory-hotplug and swap mechanisms, ensuring stable migration and recovery.
- Adjustments in userfaultfd behavior to prevent unexpected page table entry unmapping.
- Refinements in pipe buffer logic to fix race conditions and improve performance.
Try Kernel 6.14-rc6
Developers and testers are encouraged to review the shortlog for more details and report any regressions to ensure a smooth release process.
If you want to test this release, you can download the Kernel 6.14-rc6 from the Kernel.org website or the Linus Torvalds's git tree.
Linux Kernel 6.14 RC6 is a minor release. The majority of updates include security patches, performance improvements, and bug fixes across different subsystems.
With no major roadblocks, the release schedule remains on track. The next few weeks will focus on stabilizing the kernel further before the final release.
The above is the detailed content of Linux Kernel 6.14 RC6 Released. For more information, please follow other related articles on the PHP Chinese website!

Linuxoffersmoredevelopertools,especiallyopen-sourceandcommand-linebased,whileWindowshasimprovedwithWSLbutstilllagsinsomeareas.Linuxexcelsinopen-sourcetools,command-lineefficiency,andsystemoptimization,makingitidealfordevelopersfocusedontheseaspects.W

This article explores the best Linux distributions offering a Windows-like desktop experience. The shift from Windows, particularly from Windows 10 (released July 29, 2015) and its successor Windows 11 (October 5, 2021), is often considered by users

As an administrator with more than ten years of experience in Linux management, my main responsibility is always the security management of Linux servers. Firewalls play a vital role in protecting Linux systems and network security. They are like security guards between internal and external networks, controlling and managing in and out of network traffic according to a set of predefined rules. These firewall rules allow legal connections and block unspecified connections. There are many open source firewall applications available these days, and choosing the right application for your needs can be challenging. In this article, we will explore the ten most popular open source firewalls that can help protect your Linux servers in 2024. Iptables /

This article explores additional valuable X-based Linux commands and programs, expanding on our previous coverage of GUI-based Linux commands. xwininfo: Unveiling Window Details xwininfo is a command-line utility providing comprehensive information

Netdata: A powerful tool to easily monitor the performance of MySQL databases on Linux systems Netdata is a free and open source real-time system performance and health monitoring application suitable for Unix-like systems such as Linux, FreeBSD and macOS. It collects and visualizes various metrics, allowing you to monitor the system's operation in real time. Netdata supports a variety of plug-ins that can monitor the current system status, running applications and services, such as MySQL database servers, etc. This article will guide you on how to use Netdata to monitor the performance of MySQL database servers on RHEL-based distributions. After reading, you will be able to go through Netdata's web interface,

Linux diff3 command: a powerful tool for comparing and merging three files The diff3 command is a powerful tool in Linux that compares three files and shows their differences. This is very useful for programmers and system administrators who often deal with multiple versions of the same file, needing to merge these versions or identify changes between different versions. This article will introduce the basic usage of the diff3 command, common options, and some examples to help you understand how it works in Linux. What is the diff3 command? diff3 is a tool for comparing three files line by line, which recognizes differences and displays them in an easy to understand format. It can be used for: Find three articles

This guide provides a comprehensive walkthrough for installing the open-source SMS management software, playSMS, on a Linux server. It's a powerful tool for efficient SMS communication management. System Requirements: Before beginning, ensure your s

Clementine: Your Versatile and User-Friendly Music Player for Linux, macOS, and Windows Clementine is a modern, lightweight music player designed for ease of use, particularly on Linux systems. Inspired by Amarok, Clementine surpasses its predecessor


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

Dreamweaver Mac version
Visual web development tools

Notepad++7.3.1
Easy-to-use and free code editor

mPDF
mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment
