http://bugzilla.opensuse.org/show_bug.cgi?id=1204786 Bug ID: 1204786 Summary: Boot is hanging when intel ethernet card is enabled Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.4 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: bechir.kahla@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 862487 --> http://bugzilla.opensuse.org/attachment.cgi?id=862487&action=edit boot_logs I have a Lenovo ThinkPad P15 Gen 2i. This laptop is running OpenSuse Leap 15.4 when installing the laptop I had no issue, but just after rebooting it the boot hangs and many services where failing to start, even the sudo commands hangs The issue is not reproduced systematically, sometimes the system boots correctly but it is very frequent. Disabling my IO devices from the bios one by one helped me to understand that the issue is coming from the my ethernet card which is an itel card. an lspci for the ethernet device I am using done in the initramfs as it was hanging if I run it after igc module insertion :
0b:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-LM (rev 03) Subsystem: Lenovo Device 22d8 Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
EqualizationPhase1- EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest- Capabilities: [100 v2] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn- MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap- HeaderLog: 00000000 00000000 00000000 00000000 Capabilities: [140 v1] Device Serial Number 90-2e-16-ff-ff-f3-4f-ea Capabilities: [1c0 v1] Latency Tolerance Reporting Max snoop latency: 3145728ns Max no snoop latency: 3145728ns Capabilities: [1f0 v1] Precision Time Measurement PTMCap: Requester:+ Responder:- Root:- PTMClockGranularity: 4ns PTMControl: Enabled:+ RootSelected:- PTMEffectiveGranularity: 4ns Capabilities: [1e0 v1] L1 PM Substates L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1+ L1_PM_Substates+ L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1+ L1SubCtl2: Kernel modules: igc
I attached some logs but I don't see many entries from igc driver just :
oct. 27 09:47:01 localhost kernel: igc 0000:0b:00.0: enabling device (0000 -> 0002) oct. 27 09:47:01 localhost kernel: igc 0000:0b:00.0: PTM enabled, 4ns granularity oct. 27 09:47:01 localhost kernel: igc 0000:0b:00.0 (unnamed net_device (uninitialized): PHC added oct. 27 09:47:01 localhost kernel: igc 0000:0b:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link) oct. 27 09:47:01 localhost kernel: igc 0000:0b:00.0 eth0: MAC:90:2e:16:f3:4f:ea oct. 27 09:47:25 localhost NetworkManager[1554]: <info> [1666856845.4896] device (eth0): driver 'igc' does not support carrier detection.
I will try to enable higher log level for igc module and attach the new logs -- You are receiving this mail because: You are the assignee for the bug.