Home Linux Kernel Linux Kernel 6.13 RC2 is Released!

Linux Kernel 6.13 RC2 is Released!

By sk
287 views

Linus Torvalds has announced the second release candidate (RC2) of Linux Kernel 6.13 on December 8, 2024. The Kernel 6.13-rc2 brings a number of updates, fixes, and cleanups following the initial RC1.

Linux Kernel 6.13 Release Candidate 2
Linux Kernel 6.13 Release Candidate 2

Key Highlights of Linux Kernel 6.13 RC2

1. Driver Updates Dominate

Linus Torvalds notes that this release features an unusual diffstat, with over 80% of changes concentrated in driver-related updates.

This includes both enhancements and minor fixes, many of which are one-liners resulting from automated cleanup scripts.

In the Linux Kernel 6.13-rc2 announcement, Linus wrote:

The diffstat looks a bit unusual with 80%+ drivers, and a lot of it
one-liners, but that's actually just because of a couple of automated
scripts that got run after -rc1 for some cleanups. Nothing
particularly interesting, but it makes for a lot of noise in the diff.

Other Significant updates include:

  • SPI: Support for Intel Panther Lake SPI controllers.
  • GPU Drivers: Fixes for AMDGPU resume handling, workload settings, and display-related issues.
  • Networking: Enhancements for Mellanox mlx5 drivers, VLAN pruning fixes, and updates for PHY timestamp extraction.
  • Watchdog: Additional support for ExynosAutoV920, Airoha EN7851, and improvements for Mediatek systems.

2. Architectural Improvements

  • ARM64: Refinements for memory tagging extensions (MTE) and ASID masking logic.
  • LoongArch: Improvements in handling IRQ and huge page table entries.
  • x86: Updates to fix PKRU value restoration and add support for Lunar Lake CPUs.

3. Networking and BPF Updates

Several fixes for network-related components, including:

  • Addressing memory leaks in TCP and NVMe over RDMA.
  • Improvements in ethtool functionality and support for new Mellanox hardware features.
  • Enhanced BPF functionalities, including LPM trie updates and new test cases.

4. Filesystem and Memory Management

  • Btrfs: Fixes for transaction deadlocks and cross-referencing nowait writes.
  • XFS: Addressing inode limit issues and delalloc/quota timer inconsistencies.
  • General Memory Management: Improved handling of mmap hints and fixes for filemap and NUMA-related errors.

5. Watchdog and Power Management

The release includes updates to:

  • Watchdog timer implementations
  • Power domain management
  • Platform-specific power management routines

Minor but Noteworthy Fixes

A significant number of changes were made to ensure code consistency and resolve subtle bugs:

  • ALSA: Audio driver adjustments for Realtek devices and RME Digiface USB.
  • Documentation: Corrections in ABI references and module descriptions.
  • General Maintenance: Cleanup of warnings, typos, and outdated or redundant code.

Try Linux Kernel 6.13 RC2

Linus Torvalds encourages the community to continue testing this release candidate, with an eye toward stabilizing the kernel before the holiday season.

The users can download kernel 6.13-rc2 from the Kernel.org website or the Linus Torvalds's git tree.

Based on the typical Linux kernel release cycle, we can expect the final version of Kernel 6.13 in mid-to-late January 2025.

You May Also Like

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. By using this site, we will assume that you're OK with it. Accept Read More