intel-wired-lan.osuosl.org archive mirror
 help / color / mirror / Atom feed
* [Intel-wired-lan] [REGRESSION] ixgbe broken after devlink support patch
@ 2025-06-16 19:42 Kaplan, David
  2025-06-17  9:01 ` Przemek Kitszel
  0 siblings, 1 reply; 5+ messages in thread
From: Kaplan, David @ 2025-06-16 19:42 UTC (permalink / raw)
  To: jedrzej.jagielski@intel.com
  Cc: anthony.l.nguyen@intel.com, netdev@vger.kernel.org,
	przemyslaw.kitszel@intel.com, horms@kernel.org, Jedrzej Jagielski,
	Mateusz Polchlopek, Bharath R, regressions@lists.linux.dev,
	intel-wired-lan@lists.osuosl.org

[AMD Official Use Only - AMD Internal Distribution Only]

Hi,

My "Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)" device stopped working on recent kernel builds (fails to show up in 'ifconfig' or to get an IP address).  I bisected the failure down to the following commit:

commit a0285236ab93fdfdd1008afaa04561d142d6c276 (HEAD, refs/bisect/bad)
Author: Jedrzej Jagielski <jedrzej.jagielski@intel.com>
Date:   Thu Apr 10 14:59:56 2025 +0200

    ixgbe: add initial devlink support

    Add an initial support for devlink interface to ixgbe driver.

    Similarly to i40e driver the implementation doesn't enable
    devlink to manage device-wide configuration. Devlink instance
    is created for each physical function of PCIe device.

    Create separate directory for devlink related ixgbe files
    and use naming scheme similar to the one used in the ice driver.

    Add a stub for Documentation, to be extended by further patches.

    Change struct ixgbe_adapter allocation to be done by devlink (Przemek),
    as suggested by Jiri.

    Reviewed-by: Mateusz Polchlopek <mateusz.polchlopek@intel.com>
    Co-developed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
    Signed-off-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
    Tested-by: Bharath R <bharath.r@intel.com>
    Signed-off-by: Jedrzej Jagielski <jedrzej.jagielski@intel.com>
    Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>

Normally, the device is given a name like enp194s0f0 and connects to the wired network.  Starting with this patch, it fails to do so.  I'm not familiar with how to debug this particular device, so please let me know what other information would be of assistance.

lspci -vv information (on a working build):

c2:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
        Subsystem: ASRock Incorporation Ethernet Controller 10G X550T
        Physical Slot: 0-1
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 77
        IOMMU group: 12
        Region 0: Memory at 18020800000 (64-bit, prefetchable) [size=4M]
        Region 4: Memory at 18020c04000 (64-bit, prefetchable) [size=16K]
        Expansion ROM at b6000000 [disabled] [size=512K]
        Capabilities: <access denied>
        Kernel driver in use: ixgbe
        Kernel modules: ixgbe

Thanks --David Kaplan


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-06-18 10:25 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-16 19:42 [Intel-wired-lan] [REGRESSION] ixgbe broken after devlink support patch Kaplan, David
2025-06-17  9:01 ` Przemek Kitszel
2025-06-17 14:29   ` Kaplan, David
2025-06-17 23:09   ` Jakub Kicinski
2025-06-18 10:25     ` Przemek Kitszel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).