Hi,
It was told about a system failing to probe igb device:
...
igb 0000:04:00.1: PCI INT B -> GSI 44 (level, low) -> IRQ 44
mlx4_en: eth0: Link Down
igb 0000:04:00.1: setting latency timer to 64
igb 0000:04:00.1: PCI INT B disabled
igb: probe of 0000:04:00.1 failed with error -2
alloc irq_desc for 45 on node -1
alloc kstat_irqs on node -1
igb 0000:04:00.2: PCI INT C -> GSI 45 (level, low) -> IRQ 45
igb 0000:04:00.2: setting latency timer to 64
igb 0000:04:00.2: PCI INT C disabled
igb: probe of 0000:04:00.2 failed with error -2
...
The error -2 seems to not be the standard error, but instead
I suspect it is E1000_ERR_PHY:
#define E1000_ERR_PHY 2
and it is returned if igb_get_invariants() fails to identify
the phy->id or hw->mac.type.
lspci output:
04:00.1 Ethernet controller: Intel Corporation DH8900CC Series Gigabit
Network Connection (rev 10)
04:00.2 Ethernet controller: Intel Corporation DH8900CC Series Gigabit
Network Connection (rev 10)
04:00.3 Ethernet controller: Intel Corporation DH8900CC Series Gigabit
Network Connection (rev 10)
04:00.4 Ethernet controller: Intel Corporation DH8900CC Series Gigabit
Network Connection (rev 10)
igb 3.0.6-k
The lspci -v is attached in the end of file just in case.
The kernel is 2.6.32-220.13.1.el6.x86_64
Any idea what could be missing? Usually I would debug this further
but in this case I have to build an installation iso, ask to install
and get the outputs from a very limited environment... so any idea
is helpful to me :)
Thanks,
fbl
lspci:
04:00.1 0200: 8086:0438 (rev 10)
Subsystem: 8086:0000
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-
Interrupt: pin B routed to IRQ 44
Region 0: Memory at c7e60000 (32-bit, non-prefetchable) [size=128K]
Region 2: I/O ports at 8180 [size=128]
Region 3: Memory at c7eac000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [70] MSI-X: Enable- Count=10 Masked-
Vector table: BAR=3 offset=00000000
PBA: BAR=3 offset=00002000
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <128ns,
L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+
Unsupported+
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 256 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+
TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x8, ASPM L0s, Latency L0
<512ns, L1 unlimited
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x8, TrErr- Train- SlotClk- DLActive-
BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range B, TimeoutDis+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance-
SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range,
EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB
Capabilities: [100] 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: 14, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [138] Alternative Routing-ID Interpretation (ARI)
ARICap: MFVC- ACS-, Next Function: 2
ARICtl: MFVC- ACS-, Function Group: 0
Kernel modules: igb
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired