lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <odmZKRDZji6TR3elLw5LCOtSjE9Rz3-lHt0d3MZyoGurOniENhlrc7s08W9HN3VgOJG4lSPyAYAnwc4rt5NyZyS0PHO9kCrCjk2GlYxGHDo=@protonmail.com>
Date: Fri, 05 Sep 2025 02:20:52 +0000
From: Preindl <preindl@...tonmail.com>
To: "netdev@...r.kernel.org" <netdev@...r.kernel.org>
Cc: "intel-wired-lan@...ts.osuosl.org" <intel-wired-lan@...ts.osuosl.org>
Subject: Re: [BUG] igc: ASPM causes I226-V NIC to drop after idle

Hello,
I'd like to add the following information/correction.

The issue can be traced to the following error that appears typically after a period of inactivity
igc: Failed to read reg 0xc030!


The kernel parameter pcie_aspm=off does not solve the issue.
I am now testing the parameters pcie_port_pm=off and pcie_aspm.policy=performance that mitigates the above error for some users.

This issue seems to be more common with Asus motherboards and may be reproducible with Intel I225-V NICs, see also
https://bbs.archlinux.org/viewtopic.php?id=288371https://forum.proxmox.com/threads/network-card-drop-igc-0000-09-00-0-eno1-pcie-link-lost.121295/
https://www.reddit.com/r/buildapc/comments/xypn1m/network_card_intel_ethernet_controller_i225v_igc/
On Monday, September 1st, 2025 at 4:45 PM, Preindl <preindl@...tonmail.com> wrote:


> Hello,
> 
> I am seeing an issue with the Intel I226-V Ethernet controller on an ASUS ProArt X870E motherboard. When PCIe Active State Power Management (ASPM) is enabled, the NIC becomes unavailable after a period of inactivity. Disabling ASPM avoids the problem.
> 
> This looks like a hardware/firmware issue, but since it is easily reproducible (there are several forum discussions), it may warrant a kernel quirk in the igc driver to disable ASPM for this firmware (or device?).
> 
> ---
> 
> Hardware:
> - Motherboard: ASUS ProArt X870E
> - NIC: Intel I226-V [8086:125c] (rev 06)
> - Subsystem: [1043:8867]
> - Firmware version (from ethtool -i): 2023:889d
> 
> Software:
> - OS: Debian GNU/Linux 13 (trixie)
> - Kernel: Linux 6.12.41+deb13-amd64
> - Driver: igc
> 
> ---
> 
> Steps to reproduce (logs attached)
> 1. Boot system with default PCIe ASPM enabled.
> 2. Leave the box/NIC idle for some time.
> 3. NIC disappears (reappears after reboot)
> 
> Workaround:
> - Booting with pcie_aspm=off (or disabling ASPM in BIOS) keeps the NIC stable.
> 
> Expected:
> - NIC should remain functional with ASPM enabled.
> 
> Actual:
> - NIC crashes at/after idle when ASPM is enabled.
> 
> ---
> 
> Please let me know if additional information or testing would help.



Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ