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&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to