>-----Original Message-----
>From: amnon cohen [mailto:[email protected]]
>Sent: Thursday, August 11, 2011 6:10 AM
>To: Dan Tucholski
>Cc: Wyborny, Carolyn; [email protected]
>Subject: Re: [E1000-devel] Driver issue with I340-T2/hardware
>timestamping
>
>You need to define ensure that  IGB_PER_PKT_TIMESTAMP
>is defined when compiling the driver. (You need to comment out the
>line undefing it in igb.h)
>This pushes the timestamp of each packet into the ring buffer.
>If you do not define IGB_PER_PKT_TIMESTAMP, the timestamps get stored
>in registers on the
>card, and some timestamps will be lost if you do not read the register
>before the next packet arrives.
>- Amnon
>
>On Mon, Jun 27, 2011 at 8:40 PM, Dan Tucholski
><[email protected]> wrote:
>> "Wyborny, Carolyn" <[email protected]> writes:
>>>
>>>>-----Original Message-----
>>>>From: Dan Tucholski [mailto:[email protected]]
>>>>Sent: Monday, June 27, 2011 9:07 AM
>>>>To: [email protected]
>>>>Subject: [E1000-devel] Driver issue with I340-T2/hardware
>timestamping
>>>>
>>>>Hello,
>>>>
>>>>I am doing research with two of your intel I340-T2 gigabit network
>cards
>>>>and I am running into some technical issues possibly with the driver.
>>>>We
>>>>are trying to use the Precision Time Protocol daemon (PTPd) in order
>to
>>>>get two linux machines both using those networks cards to synchronize
>>>>their clocks through hardware timestamping. In all of your support
>for
>>>>these network cards, it says that hardware timestamping is possible,
>but
>>>>in actually doing the experiment, it seems as if the driver is not
>fast
>>>>enough to timestamp all packets within nanoseconds. Two packets
>always
>>>>need to be timestamped within nanoseconds of each other and the
>driver
>>>>only seems to allow stamping of one of them everytime and fails to
>give
>>>>the second a timestamp at all. When sleeps were added to the test
>code
>>>>to
>>>>increase the time between packets needing to be stamped, the driver
>>>>executed properly timestamping all packets. Just wanted to clarify
>this
>>>>was a driver issue and see if there was any other solution or further
>>>>support.
>>>>
>>>>Here are my specs:
>>>>
>>>>Intel Corporation 82580 Gigabit Network Connection
>>>>Intel Corporation Ethernet Server Adapter I340-T2
>>>>
>>>>Driver Version: 3.0.22
>>>>
>>>>Linux kernel 2.6.32-5-686
>>>>
>>>>Thank you,
>>>>Dan Tucholski
>>>>
>>>>
>>>>---------------------------------------------------------------------
>---
>>>>------
>>>>All of the data generated in your IT infrastructure is seriously
>>>>valuable.
>>>>Why? It contains a definitive record of application performance,
>>>>security
>>>>threats, fraudulent activity, and more. Splunk takes this data and
>makes
>>>>sense of it. IT sense. And common sense.
>>>>http://p.sf.net/sfu/splunk-d2d-c2
>>>>_______________________________________________
>>>>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
>>>
>>>Hello Dan,
>>>
>>>I'll need to research a bit to see if I can find a reason for the
>>>behavior you're seeing.  I'm not aware of anything off the top of my
>head
>>>specific to this part and the timestamp feature.  This feature has
>been
>>>tested as working, but I'm not sure exactly of testing that was done.
>>>
>>>If you open an issue at sourceforge.net we'll have a place to keep
>track
>>>of data.  Can you send me a full lspci -vvv of your system.  Also,
>>>separately, a run of lspci with -t.  Can I get a copy of your .config?
>>>How much delay did you need to add to get the second packet stamped
>with
>>>this part?  What is your network connectivity?  1Gb?  What brand of
>>>switches are you using?  How are you doing the test, through switches
>or
>>>back to back?
>>>
>>>Thanks,
>>>
>>>Carolyn
>>>
>>>Carolyn Wyborny
>>>Linux Development
>>>LAN Access Division
>>>Intel Corporation
>>
>>
>> Hi Carolyn,
>>
>> The sleep was added and used a 10 microsecond delay that did not help
>so
>> we changed it to a 1 millisecond delay that did properly timestamp all
>> packets.  No further testing on an exact sleep time was done.  The
>cards
>> are connected at 100mbps and are connected to a Cisco IE30008TC (A)
>> switch.  Testing was also done when they were connected back-to-back
>and
>> the same results with 1 packet being unstamped was seen.  Also we just
>> discovered that when all the sleeps are taken out and the switch is
>> running in ptp mode forward the "no receive timestamp" error comes up
>but
>> when the switch is changed to e2etransparent mode the "no receive
>> timestamp" errors are no longer there.  Following is the information
>that
>> you have asked for and attached is the .config file.
>>
>> Thanks,
>> Dan
>>
>> root@debian-1588-1:/home/dan/ptpd-2.1.0/src# lspci -vvv
>> 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML
>and
>> 945GT Express Memory Controller Hub (rev 03)
>>        Subsystem: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML
>and
>> 945GT Express Memory Controller Hub
>>        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
>>        Capabilities: [e0] Vendor Specific Information: Len=09 <?>
>>        Kernel driver in use: agpgart-intel
>>
>> 00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML
>and
>> 945GT Express PCI Express Root Port (rev 03) (prog-if 00 [Normal
>decode])
>>        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, Cache Line Size: 64 bytes
>>        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>>        I/O behind bridge: 0000b000-0000bfff
>>        Memory behind bridge: fd300000-fd4fffff
>>        Prefetchable memory behind bridge:
>> 00000000fd700000-00000000fd7fffff
>>        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- <SERR- <PERR-
>>        BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>        Capabilities: [88] Subsystem: Intel Corporation Device 0000
>>        Capabilities: [80] Power Management version 2
>>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>                Address: fee0300c  Data: 4169
>>        Capabilities: [a0] Express (v1) Root Port (Slot+), MSI 00
>>                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
>> <64ns, L1 <1us
>>                        ExtTag- RBE- FLReset-
>>                DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>                        MaxPayload 128 bytes, MaxReadReq 128 bytes
>>                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq-
>AuxPwr-
>> TransPend-
>>                LnkCap: Port #2, Speed 2.5GT/s, Width x16, ASPM L0s L1,
>> Latency L0 <256ns, L1 <4us
>>                        ClockPM- Surprise- LLActRep- BwNot-
>>                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
>> CommClk+
>>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>                LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd-
>HotPlug-
>> Surprise-
>>                        Slot #0, PowerLimit 0.000W; Interlock- NoCompl-
>>                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
>> HPIrq- LinkChg-
>>                        Control: AttnInd Off, PwrInd On, Power-
>Interlock-
>>                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
>PresDet+
>> Interlock-
>>                        Changed: MRL- PresDet+ LinkState-
>>                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal-
>> PMEIntEna- CRSVisible-
>>                RootCap: CRSVisible-
>>                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>        Capabilities: [100 v1] Virtual Channel
>>                Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
>>                Arb:    Fixed+ WRR32- WRR64- WRR128-
>>                Ctrl:   ArbSelect=Fixed
>>                Status: InProgress-
>>                VC0:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>                        Status: NegoPending- InProgress-
>>        Capabilities: [140 v1] Root Complex Link
>>                Desc:   PortNumber=02 ComponentID=00 EltType=Config
>>                Link0:  Desc:   TargetPort=00 TargetComponent=00
>> AssocRCRB- LinkType=MemMapped LinkValid+
>>                        Addr:   00000000fed19000
>>        Kernel driver in use: pcieport
>>
>> 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS,
>> 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00
>> [VGA controller])
>>        Subsystem: Intel Corporation Mobile 945GM/GMS, 943/940GML
>Express
>> Integrated Graphics Controller
>>        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 16
>>        Region 0: Memory at fdf00000 (32-bit, non-prefetchable)
>[size=512K]
>>        Region 1: I/O ports at ff00 [size=8]
>>        Region 2: Memory at d0000000 (32-bit, prefetchable) [size=256M]
>>        Region 3: Memory at fdf80000 (32-bit, non-prefetchable)
>[size=256K]
>>        Expansion ROM at <unassigned> [disabled]
>>        Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
>>                Address: 00000000  Data: 0000
>>        Capabilities: [d0] Power Management version 2
>>                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>
>> 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME,
>> 943/940GML Express Integrated Graphics Controller (rev 03)
>>        Subsystem: Intel Corporation Device 27a2
>>        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
>>        Region 0: Memory at fde80000 (32-bit, non-prefetchable)
>[size=512K]
>>        Capabilities: [d0] Power Management version 2
>>                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>
>> 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express
>Port 1
>> (rev 02) (prog-if 00 [Normal decode])
>>        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, Cache Line Size: 64 bytes
>>        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
>>        I/O behind bridge: 0000a000-0000afff
>>        Memory behind bridge: fd200000-fd2fffff
>>        Prefetchable memory behind bridge:
>> 00000000fd100000-00000000fd1fffff
>>        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- <SERR- <PERR-
>>        BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>        Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
>>                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
>> unlimited, L1 unlimited
>>                        ExtTag- RBE- FLReset-
>>                DevCtl: Report errors: Correctable- Non-Fatal- Fatal+
>> Unsupported-
>>                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>                        MaxPayload 128 bytes, MaxReadReq 128 bytes
>>                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq-
>AuxPwr+
>> TransPend-
>>                LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1,
>> Latency L0 <256ns, L1 <4us
>>                        ClockPM- Surprise- LLActRep+ BwNot-
>>                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
>> CommClk+
>>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd-
>HotPlug+
>> Surprise+
>>                        Slot #16, PowerLimit 10.000W; Interlock-
>NoCompl-
>>                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
>> HPIrq- LinkChg-
>>                        Control: AttnInd Unknown, PwrInd Unknown,
>Power-
>> Interlock-
>>                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
>PresDet+
>> Interlock-
>>                        Changed: MRL- PresDet+ LinkState+
>>                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal+
>> PMEIntEna- CRSVisible-
>>                RootCap: CRSVisible-
>>                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>                Address: fee0300c  Data: 4171
>>        Capabilities: [90] Subsystem: Intel Corporation N10/ICH 7
>Family
>> PCI Express Port 1
>>        Capabilities: [a0] Power Management version 2
>>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>        Capabilities: [100 v1] Virtual Channel
>>                Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
>>                Arb:    Fixed+ WRR32- WRR64- WRR128-
>>                Ctrl:   ArbSelect=Fixed
>>                Status: InProgress-
>>                VC0:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>                        Status: NegoPending- InProgress-
>>                VC1:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable- ID=0 ArbSelect=Fixed TC/VC=00
>>                        Status: NegoPending- InProgress-
>>        Capabilities: [180 v1] Root Complex Link
>>                Desc:   PortNumber=01 ComponentID=02 EltType=Config
>>                Link0:  Desc:   TargetPort=00 TargetComponent=02
>> AssocRCRB- LinkType=MemMapped LinkValid+
>>                        Addr:   00000000fed1c001
>>        Kernel driver in use: pcieport
>>
>> 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express
>Port 2
>> (rev 02) (prog-if 00 [Normal decode])
>>        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, Cache Line Size: 64 bytes
>>        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
>>        I/O behind bridge: 00009000-00009fff
>>        Memory behind bridge: fdd00000-fddfffff
>>        Prefetchable memory behind bridge:
>> 00000000fdc00000-00000000fdcfffff
>>        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- <SERR- <PERR-
>>        BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>        Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
>>                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
>> unlimited, L1 unlimited
>>                        ExtTag- RBE- FLReset-
>>                DevCtl: Report errors: Correctable- Non-Fatal- Fatal+
>> Unsupported-
>>                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>                        MaxPayload 128 bytes, MaxReadReq 128 bytes
>>                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq-
>AuxPwr+
>> TransPend-
>>                LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1,
>> Latency L0 <256ns, L1 <4us
>>                        ClockPM- Surprise- LLActRep+ BwNot-
>>                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
>> CommClk+
>>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd-
>HotPlug+
>> Surprise+
>>                        Slot #17, PowerLimit 10.000W; Interlock-
>NoCompl-
>>                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
>> HPIrq- LinkChg-
>>                        Control: AttnInd Unknown, PwrInd Unknown,
>Power-
>> Interlock-
>>                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
>PresDet+
>> Interlock-
>>                        Changed: MRL- PresDet+ LinkState+
>>                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal+
>> PMEIntEna- CRSVisible-
>>                RootCap: CRSVisible-
>>                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>                Address: fee0300c  Data: 4179
>>        Capabilities: [90] Subsystem: Intel Corporation N10/ICH 7
>Family
>> PCI Express Port 2
>>        Capabilities: [a0] Power Management version 2
>>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>        Capabilities: [100 v1] Virtual Channel
>>                Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
>>                Arb:    Fixed+ WRR32- WRR64- WRR128-
>>                Ctrl:   ArbSelect=Fixed
>>                Status: InProgress-
>>                VC0:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>                        Status: NegoPending- InProgress-
>>                VC1:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable- ID=0 ArbSelect=Fixed TC/VC=00
>>                        Status: NegoPending- InProgress-
>>        Capabilities: [180 v1] Root Complex Link
>>                Desc:   PortNumber=02 ComponentID=02 EltType=Config
>>                Link0:  Desc:   TargetPort=00 TargetComponent=02
>> AssocRCRB- LinkType=MemMapped LinkValid+
>>                        Addr:   00000000fed1c001
>>        Kernel driver in use: pcieport
>>
>> 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express
>Port 3
>> (rev 02) (prog-if 00 [Normal decode])
>>        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, Cache Line Size: 64 bytes
>>        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
>>        I/O behind bridge: 00008000-00008fff
>>        Memory behind bridge: fdb00000-fdbfffff
>>        Prefetchable memory behind bridge:
>> 00000000fda00000-00000000fdafffff
>>        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- <SERR- <PERR-
>>        BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>        Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
>>                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
>> unlimited, L1 unlimited
>>                        ExtTag- RBE- FLReset-
>>                DevCtl: Report errors: Correctable- Non-Fatal- Fatal+
>> Unsupported-
>>                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>                        MaxPayload 128 bytes, MaxReadReq 128 bytes
>>                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq-
>AuxPwr+
>> TransPend-
>>                LnkCap: Port #3, Speed 2.5GT/s, Width x1, ASPM L0s L1,
>> Latency L0 <1us, L1 <4us
>>                        ClockPM- Surprise- LLActRep+ BwNot-
>>                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
>> CommClk-
>>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>                LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd-
>HotPlug+
>> Surprise+
>>                        Slot #18, PowerLimit 10.000W; Interlock-
>NoCompl-
>>                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
>> HPIrq- LinkChg-
>>                        Control: AttnInd Unknown, PwrInd Unknown,
>Power-
>> Interlock-
>>                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
>PresDet-
>> Interlock-
>>                        Changed: MRL- PresDet- LinkState-
>>                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal+
>> PMEIntEna- CRSVisible-
>>                RootCap: CRSVisible-
>>                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>                Address: fee0300c  Data: 4181
>>        Capabilities: [90] Subsystem: Intel Corporation N10/ICH 7
>Family
>> PCI Express Port 3
>>        Capabilities: [a0] Power Management version 2
>>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>        Capabilities: [100 v1] Virtual Channel
>>                Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
>>                Arb:    Fixed+ WRR32- WRR64- WRR128-
>>                Ctrl:   ArbSelect=Fixed
>>                Status: InProgress-
>>                VC0:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>                        Status: NegoPending- InProgress-
>>                VC1:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable- ID=0 ArbSelect=Fixed TC/VC=00
>>                        Status: NegoPending- InProgress-
>>        Capabilities: [180 v1] Root Complex Link
>>                Desc:   PortNumber=03 ComponentID=02 EltType=Config
>>                Link0:  Desc:   TargetPort=00 TargetComponent=02
>> AssocRCRB- LinkType=MemMapped LinkValid+
>>                        Addr:   00000000fed1c001
>>        Kernel driver in use: pcieport
>>
>> 00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express
>Port 4
>> (rev 02) (prog-if 00 [Normal decode])
>>        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, Cache Line Size: 64 bytes
>>        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
>>        I/O behind bridge: 0000c000-0000cfff
>>        Memory behind bridge: fd900000-fd9fffff
>>        Prefetchable memory behind bridge:
>> 00000000fd800000-00000000fd8fffff
>>        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- <SERR- <PERR-
>>        BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>        Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
>>                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
>> unlimited, L1 unlimited
>>                        ExtTag- RBE- FLReset-
>>                DevCtl: Report errors: Correctable- Non-Fatal- Fatal+
>> Unsupported-
>>                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>                        MaxPayload 128 bytes, MaxReadReq 128 bytes
>>                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq-
>AuxPwr+
>> TransPend-
>>                LnkCap: Port #4, Speed 2.5GT/s, Width x1, ASPM L0s L1,
>> Latency L0 <1us, L1 <4us
>>                        ClockPM- Surprise- LLActRep+ BwNot-
>>                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
>> CommClk-
>>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>                LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd-
>HotPlug+
>> Surprise+
>>                        Slot #19, PowerLimit 10.000W; Interlock-
>NoCompl-
>>                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
>> HPIrq- LinkChg-
>>                        Control: AttnInd Unknown, PwrInd Unknown,
>Power-
>> Interlock-
>>                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
>PresDet-
>> Interlock-
>>                        Changed: MRL- PresDet- LinkState-
>>                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal+
>> PMEIntEna- CRSVisible-
>>                RootCap: CRSVisible-
>>                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>                Address: fee0300c  Data: 4189
>>        Capabilities: [90] Subsystem: Intel Corporation N10/ICH 7
>Family
>> PCI Express Port 4
>>        Capabilities: [a0] Power Management version 2
>>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>        Capabilities: [100 v1] Virtual Channel
>>                Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
>>                Arb:    Fixed+ WRR32- WRR64- WRR128-
>>                Ctrl:   ArbSelect=Fixed
>>                Status: InProgress-
>>                VC0:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>                        Status: NegoPending- InProgress-
>>                VC1:    Caps:   PATOffset=00 MaxTimeSlots=1
>RejSnoopTrans-
>>                        Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128-
>> WRR256-
>>                        Ctrl:   Enable- ID=0 ArbSelect=Fixed TC/VC=00
>>                        Status: NegoPending- InProgress-
>>        Capabilities: [180 v1] Root Complex Link
>>                Desc:   PortNumber=04 ComponentID=02 EltType=Config
>>                Link0:  Desc:   TargetPort=00 TargetComponent=02
>> AssocRCRB- LinkType=MemMapped LinkValid+
>>                        Addr:   00000000fed1c001
>>        Kernel driver in use: pcieport
>>
>> 00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI
>> Controller #1 (rev 02) (prog-if 00 [UHCI])
>>        Subsystem: Intel Corporation N10/ICH 7 Family USB UHCI
>Controller
>> #1
>>        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0
>>        Interrupt: pin A routed to IRQ 23
>>        Region 4: I/O ports at fe00 [size=32]
>>        Kernel driver in use: uhci_hcd
>>
>> 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI
>> Controller #2 (rev 02) (prog-if 00 [UHCI])
>>        Subsystem: Intel Corporation N10/ICH 7 Family USB UHCI
>Controller
>> #2
>>        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0
>>        Interrupt: pin B routed to IRQ 19
>>        Region 4: I/O ports at fd00 [size=32]
>>        Kernel driver in use: uhci_hcd
>>
>> 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI
>> Controller #3 (rev 02) (prog-if 00 [UHCI])
>>        Subsystem: Intel Corporation N10/ICH 7 Family USB UHCI
>Controller
>> #3
>>        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0
>>        Interrupt: pin C routed to IRQ 18
>>        Region 4: I/O ports at fc00 [size=32]
>>        Kernel driver in use: uhci_hcd
>>
>> 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI
>> Controller #4 (rev 02) (prog-if 00 [UHCI])
>>        Subsystem: Intel Corporation Device 27ca
>>        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0
>>        Interrupt: pin D routed to IRQ 16
>>        Region 4: I/O ports at fb00 [size=32]
>>        Kernel driver in use: uhci_hcd
>>
>> 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI
>> Controller (rev 02) (prog-if 20 [EHCI])
>>        Subsystem: Intel Corporation N10/ICH 7 Family USB2 EHCI
>Controller
>>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0
>>        Interrupt: pin A routed to IRQ 23
>>        Region 0: Memory at fdfff000 (32-bit, non-prefetchable)
>[size=1K]
>>        Capabilities: [50] Power Management version 2
>>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>        Kernel driver in use: ehci_hcd
>>
>> 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
>> (prog-if 01 [Subtractive decode])
>>        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
>>        Bus: primary=00, secondary=06, subordinate=06, sec-latency=32
>>        I/O behind bridge: 0000d000-0000dfff
>>        Memory behind bridge: fd600000-fd6fffff
>>        Prefetchable memory behind bridge:
>> 00000000fd500000-00000000fd5fffff
>>        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>>        BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>        Capabilities: [50] Subsystem: Intel Corporation 82801 Mobile
>PCI
>> Bridge
>>
>> 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface
>> Bridge (rev 02)
>>        Subsystem: Intel Corporation 82801GBM (ICH7-M) LPC Interface
>Bridge
>>        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR+ FastB2B- DisINTx-
>>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0
>>        Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>
>> 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE
>> Controller (rev 02) (prog-if 8a [Master SecP PriP])
>>        Subsystem: Intel Corporation 82801G (ICH7 Family) IDE
>Controller
>>        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0
>>        Interrupt: pin A routed to IRQ 18
>>        Region 0: I/O ports at 01f0 [size=8]
>>        Region 1: I/O ports at 03f4 [size=1]
>>        Region 2: I/O ports at 0170 [size=8]
>>        Region 3: I/O ports at 0374 [size=1]
>>        Region 4: I/O ports at f800 [size=16]
>>        Kernel driver in use: ata_piix
>>
>> 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family)
>SATA
>> IDE Controller (rev 02) (prog-if 8f [Master SecP SecO PriP PriO])
>>        Subsystem: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA
>IDE
>> Controller
>>        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Latency: 0
>>        Interrupt: pin B routed to IRQ 19
>>        Region 0: I/O ports at f700 [size=8]
>>        Region 1: I/O ports at f600 [size=4]
>>        Region 2: I/O ports at f500 [size=8]
>>        Region 3: I/O ports at f400 [size=4]
>>        Region 4: I/O ports at f300 [size=16]
>>        Region 5: Memory at fdffc000 (32-bit, non-prefetchable)
>[size=1K]
>>        Capabilities: [70] Power Management version 2
>>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot+,D3cold-)
>>                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>        Kernel driver in use: ata_piix
>>
>> 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller
>(rev 02)
>>        Subsystem: Intel Corporation N10/ICH 7 Family SMBus Controller
>>        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx-
>>        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>>TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>        Interrupt: pin B routed to IRQ 19
>>        Region 4: I/O ports at 0500 [size=32]
>>        Kernel driver in use: i801_smbus
>>
>> 01:00.0 Ethernet controller: Intel Corporation 82580 Gigabit Network
>> Connection (rev 01)
>>        Subsystem: Intel Corporation Ethernet Server Adapter I340-T2
>>        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, Cache Line Size: 64 bytes
>>        Interrupt: pin A routed to IRQ 16
>>        Region 0: Memory at fd380000 (32-bit, non-prefetchable)
>[size=512K]
>>        Region 3: Memory at fd4fc000 (32-bit, non-prefetchable)
>[size=16K]
>>        [virtual] Expansion ROM at fd700000 [disabled] [size=512K]
>>        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=1 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 512 bytes, PhantFunc 0, Latency L0s
>> <512ns, L1 <64us
>>                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
>>                DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+
>> Unsupported+
>>                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>> FLReset-
>>                        MaxPayload 128 bytes, MaxReadReq 512 bytes
>>                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+
>AuxPwr+
>> TransPend-
>>                LnkCap: Port #0, Speed 5GT/s, Width x4, ASPM L0s L1,
>> Latency L0 <512ns, L1 <4us
>>                        ClockPM- Surprise- LLActRep- BwNot-
>>                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
>> CommClk+
>>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>                LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>                DevCap2: Completion Timeout: Range ABCD, TimeoutDis+
>>                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
>>                LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance-
>> SpeedDis-, Selectable De-emphasis: -6dB
>>                         Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>                         Compliance De-emphasis: -6dB
>>                LnkSta2: Current De-emphasis Level: -6dB
>>        Capabilities: [100 v1] 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, GenCap+ CGenEn-
>ChkCap+
>> ChkEn-
>>        Capabilities: [140 v1] Device Serial Number 00-1b-21-ff-ff-76-
>48-3e
>>        Capabilities: [1a0 v1] #17
>>        Capabilities: [1c0 v1] #18
>>        Kernel driver in use: igb
>>
>> 01:00.1 Ethernet controller: Intel Corporation 82580 Gigabit Network
>> Connection (rev 01)
>>        Subsystem: Intel Corporation Ethernet Server Adapter I340-T2
>>        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, Cache Line Size: 64 bytes
>>        Interrupt: pin B routed to IRQ 17
>>        Region 0: Memory at fd400000 (32-bit, non-prefetchable)
>[size=512K]
>>        Region 3: Memory at fd4f8000 (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=1 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 512 bytes, PhantFunc 0, Latency L0s
>> <512ns, L1 <64us
>>                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
>>                DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+
>> Unsupported+
>>                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>> FLReset-
>>                        MaxPayload 128 bytes, MaxReadReq 512 bytes
>>                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+
>AuxPwr+
>> TransPend-
>>                LnkCap: Port #0, Speed 5GT/s, Width x4, ASPM L0s L1,
>> Latency L0 <512ns, L1 <4us
>>                        ClockPM- Surprise- LLActRep- BwNot-
>>                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
>> CommClk+
>>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>                LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>                DevCap2: Completion Timeout: Range ABCD, 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: -6dB
>>        Capabilities: [100 v1] 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, GenCap+ CGenEn-
>ChkCap+
>> ChkEn-
>>        Capabilities: [140 v1] Device Serial Number 00-1b-21-ff-ff-76-
>48-3e
>>        Capabilities: [1a0 v1] #17
>>        Kernel driver in use: igb
>>
>> root@debian-1588-1:/home/dan/ptpd-2.1.0/src# lspci -vvv -t
>> -[0000:00]-+-00.0  Intel Corporation Mobile 945GM/PM/GMS, 943/940GML
>and
>> 945GT Express Memory Controller Hub
>>           +-01.0-[01]--+-00.0  Intel Corporation 82580 Gigabit Network
>> Connection
>>           |            \-00.1  Intel Corporation 82580 Gigabit Network
>> Connection
>>           +-02.0  Intel Corporation Mobile 945GM/GMS, 943/940GML
>Express
>> Integrated Graphics Controller
>>           +-02.1  Intel Corporation Mobile 945GM/GMS/GME, 943/940GML
>> Express Integrated Graphics Controller
>>           +-1c.0-[02]--
>>           +-1c.1-[03]--
>>           +-1c.2-[04]--
>>           +-1c.3-[05]--
>>           +-1d.0  Intel Corporation N10/ICH 7 Family USB UHCI
>Controller
>> #1
>>           +-1d.1  Intel Corporation N10/ICH 7 Family USB UHCI
>Controller
>> #2
>>           +-1d.2  Intel Corporation N10/ICH 7 Family USB UHCI
>Controller
>> #3
>>           +-1d.3  Intel Corporation N10/ICH 7 Family USB UHCI
>Controller
>> #4
>>           +-1d.7  Intel Corporation N10/ICH 7 Family USB2 EHCI
>Controller
>>           +-1e.0-[06]--
>>           +-1f.0  Intel Corporation 82801GBM (ICH7-M) LPC Interface
>Bridge
>>           +-1f.1  Intel Corporation 82801G (ICH7 Family) IDE
>Controller
>>           +-1f.2  Intel Corporation 82801GBM/GHM (ICH7 Family) SATA
>IDE
>> Controller
>>           \-1f.3  Intel Corporation N10/ICH 7 Family SMBus Controller
>>
>>
>>
>> root@debian-1588-1:/home/dan/ptpd-2.1.0/src# lspci -t
>> -[0000:00]-+-00.0
>>           +-01.0-[01]--+-00.0
>>           |            \-00.1
>>           +-02.0
>>           +-02.1
>>           +-1c.0-[02]--
>>           +-1c.1-[03]--
>>           +-1c.2-[04]--
>>           +-1c.3-[05]--
>>           +-1d.0
>>           +-1d.1
>>           +-1d.2
>>           +-1d.3
>>           +-1d.7
>>           +-1e.0-[06]--
>>           +-1f.0
>>           +-1f.1
>>           +-1f.2
>>           \-1f.3
>>
>>
>> ----------------------------------------------------------------------
>--------
>> All of the data generated in your IT infrastructure is seriously
>valuable.
>> Why? It contains a definitive record of application performance,
>security
>> threats, fraudulent activity, and more. Splunk takes this data and
>makes
>> sense of it. IT sense. And common sense.
>> http://p.sf.net/sfu/splunk-d2d-c2
>> _______________________________________________
>> 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
>>
Thanks Amnon, yes that should help.  Let me know if it does not.  We do not 
define this by default because there can be a performance hit that non-time 
sync'ers may not want to deal with.

Thanks,

Carolyn

Carolyn Wyborny
Linux Development
LAN Access Division
Intel Corporation



------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
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