News › linux

Linux 7.3 Enhances PCI Support with Advisory Non-Fatal Errors and New Intel IDs

By Zayden R., August 26, 2026

Linux 7.3 kernel updates add support for Advisory Non-Fatal Errors and new Intel device IDs, enhancing PCI/PCIe subsystem functionality. Engineers can expect improved error handling and compatibility with upcoming Intel hardware.

The Linux 7.3 kernel is shaping up to be one of the most performance-focused releases in recent years, and now it brings noteworthy updates to the PCI/PCIe subsystem. This week, the kernel's development team merged support for Advisory Non-Fatal Errors, a feature introduced in the PCI Express 7.0 specification. This enhancement allows certain non-fatal errors to be signaled as advisory, providing more granular error reporting and better system stability. Until now, these errors were masked by default and not reported under Linux, leaving sysadmins without crucial insights into potential hardware issues.

In addition to improved error handling, Linux 7.3 introduces new Intel device IDs for Nova Lake and Dunlow platforms. The Dunlow codename, which emerged over the summer, is believed to represent entry-level Xeon processors intended for server and workstation use. The inclusion of these IDs in the VMD driver code means that the kernel is ready to support these upcoming Intel hardware platforms without further modifications.

Another notable addition is NVIDIA Vera Rubin's inclusion in the list of platforms supporting peer-to-peer DMA (P2PDMA), which could enhance data transfer efficiencies in high-performance computing environments. Meanwhile, Intel's driver has been updated to support VMCONFIG BUS_RESTRICT_CFG=3, enabling the enumeration of downstream devices on Intel Arrow Lake HX systems.

The kernel also introduces a warning mechanism for user-space writes to kernel-exclusive configuration space regions. This change aims to prevent potential conflicts and maintain system integrity. Furthermore, D3 power management is now allowed for native hotplug-capable root ports on non-x86 platforms, though it's still restricted on older x86 systems due to validation concerns.

For those using Realtek RTS525A PCI Express card readers, the update avoids L0s low-power standby, which previously caused AER interrupt storms, thus enhancing system reliability. These changes, alongside other performance improvements highlighted by It's FOSS, such as faster filesystems and real-time latency fixes, position Linux 7.3 as a significant update for performance and reliability.

Sources

Practice this on a real machine

The Linux Camp teaches these topics as hands-on labs on real virtual machines, verified as you type.