<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.linux.drivers.e1000.devel">
    <title>gmane.linux.drivers.e1000.devel</title>
    <link>http://blog.gmane.org/gmane.linux.drivers.e1000.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10081"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10080"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10079"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10078"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10077"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10076"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10075"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10074"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10073"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10072"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10071"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10070"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10069"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10068"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10067"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10066"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10065"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10064"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10058"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10057"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10081">
    <title>Re: speed and speed_hi setting in ethtool_cmd</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10081</link>
    <description>&lt;pre&gt;Hi Bruce,

As the customer's release work is getting delayed due to inconsistent
ethtool behavior. Can you please have a look at my previous query and
provide a response.  

Thanks and Regards
Shashidhara

-----Original Message-----
From: Shashidhara Shamaiah 
Sent: Thursday, May 24, 2012 12:21 PM
To: 'Allan, Bruce W'
Cc: e1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net; 'decot&amp;lt; at &amp;gt;google.com'
Subject: RE: [E1000-devel] speed and speed_hi setting in ethtool_cmd

Hi Allan,

Thanks for the information. My question is after setting speed =-1, if
the control unit executes either the if or the else blocks ( where speed
is modified). Then the next ethtool_cmd_speed_set(ecmd, speed) is called
which sets the 
ethool-&amp;gt;speed and ethtool-&amp;gt;speed_hi values . Is there a possible
scenario where neither the if nor the else block gets executed, and the
function ethtool_cmd_speed_set() sets the speed_hi and speed fields to
65535.  
Please do let me know if you need any other details.

Thanks and Regards
Shashidhara 

-----Original Message-----
From: Allan, Bruce W [mailto:bruce.w.allan&amp;lt; at &amp;gt;intel.com] 
Sent: Thursday, May 24, 2012 6:47 AM
To: Shashidhara Shamaiah; e1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
Subject: RE: [E1000-devel] speed and speed_hi setting in ethtool_cmd


The upstream commits that introduced these code changes were provided by
David Decotigny &amp;lt;decot&amp;lt; at &amp;gt;google.com&amp;gt; and are believed to be correct.  Are
you having any issues with the operation of the driver?


Information transmitted by this e-mail is proprietary to MphasiS, its associated companies and/ or its customers and is intended 
for use only by the individual or entity to which it is addressed, and may contain information that is privileged, confidential or 
exempt from disclosure under applicable law. If you are not the intended recipient or it appears that this mail has been forwarded 
to you without proper authority, you are notified that any use or dissemination of this information in any manner is strictly 
prohibited. In such cases, please notify us immediately at mailmaster&amp;lt; at &amp;gt;mphasis.com and delete this mail from your records.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Shashidhara Shamaiah</dc:creator>
    <dc:date>2012-05-25T12:18:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10080">
    <title> 免费国际拍卖网站是全新C2C,B2C用户网上购物商城</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10080</link>
    <description>&lt;pre&gt;免费国外拍卖网站，免费C2C，B2C拍卖网站，免费外贸平台
想知道如何轻松把您的商品销售到欧美消费者，月赚5-10万美元吗？
全免费国外C2C,B2C外贸销售网平台，无须验证信用卡，电话号码，身份证明！！！
强力推荐全英文全免费国外C2C，B2C外贸平台，像EBAY,TAOBAO一样免费上传物品 
国外免费C2C，B2C，免费贸易平台，免费EBAy，免费外贸销售网 
有必得(uBider)-国际拍卖网站是全新C2C,B2C用户网上购物商城系统程序,整合了拍卖和一口价交易自带了多用户网店系统在线支付系统和物流系统等，有必得(uBider)-是C2C（客户对客户）的个人网上交易平台和平台型B2C电子商务服务商城，主要用于商品网上零售. 
http://www.ubider.com 
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired
&lt;/pre&gt;</description>
    <dc:creator>Perry</dc:creator>
    <dc:date>2012-05-25T04:04:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10079">
    <title>Dell R720 SR-IOV failure with igb</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10079</link>
    <description>&lt;pre&gt;I'm working on a Dell R720 server. The NIC daugherboard has 4 ports.
Qty 2 ports with X540-AT2 and Qty 2 ports with I350.

Using kernel 2.6.39-100.7.1.el6uek.x86_64 using ixgbe 3.9.15 and igb 3.4.7.

The max_vfs parameter is working properly with ixgbe NIC ports, but
max_vfs is failing with the igb driver.

# cat /etc/modprobe.d/ixgbe.conf
options ixgbe max_vfs=32,32
# cat /etc/modprobe.d/igb.conf
options igb max_vfs=7,7

# lspci
01:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10
Gigabit X540-AT2 (rev 01)
01:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10
Gigabit X540-AT2 (rev 01)
08:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network
Connection (rev 01)
08:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network
Connection (rev 01)

# dmesg
Intel(R) Gigabit Ethernet Network Driver - version 3.4.7
Copyright (c) 2007-2011 Intel Corporation.
igb 0000:08:00.0: PCI INT D -&amp;gt; GSI 19 (level, low) -&amp;gt; IRQ 19
igb 0000:08:00.0: setting latency timer to 64
igb: 0000:08:00.0: igb_validate_option: max_vfs - SR-IOV VF devices set to 7

igb 0000:08:00.0: Failed to initialize SR-IOV virtualization

igb 0000:08:00.0: irq 125 for MSI/MSI-X
igb 0000:08:00.0: irq 126 for MSI/MSI-X
igb 0000:08:00.0: Intel(R) Gigabit Ethernet Network Connection
igb 0000:08:00.0: eth2: (PCIe:5.0GT/s:Width x2
)
igb 0000:08:00.0: eth2: MAC: bc:30:5b:ef:bf:14
igb 0000:08:00.0: eth2: PBA No: G14843-011
igb 0000:08:00.0: LRO is disabled
igb 0000:08:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)
igb 0000:08:00.1: PCI INT C -&amp;gt; GSI 18 (level, low) -&amp;gt; IRQ 18
igb 0000:08:00.1: setting latency timer to 64
igb: 0000:08:00.1: igb_validate_option: max_vfs - SR-IOV VF devices set to 7

igb 0000:08:00.1: Failed to initialize SR-IOV virtualization

igb 0000:08:00.1: irq 127 for MSI/MSI-X
igb 0000:08:00.1: irq 128 for MSI/MSI-X
igb 0000:08:00.1: Intel(R) Gigabit Ethernet Network Connection
igb 0000:08:00.1: eth3: (PCIe:5.0GT/s:Width x2
)
igb 0000:08:00.1: eth3: MAC: bc:30:5b:ef:bf:15
igb 0000:08:00.1: eth3: PBA No: G14843-011
igb 0000:08:00.1: LRO is disabled
igb 0000:08:00.1: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Dax Kelson</dc:creator>
    <dc:date>2012-05-24T23:17:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10078">
    <title>Proper way to turn off VLAN tag stripping for 82599(ixgbe 3.9.15 driver)?</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10078</link>
    <description>&lt;pre&gt;We had an issue where our Intel X520-SR2 was dropping VLAN tagged traffic in promiscuous mode.  I am no driver developer and have a rudimentary knowledge of linux kernels, so I took a hammer to the issue and got VLAN tagged traffic to show up by making the following modifications to the ixgbe-3.9.15 source and creating a new ixgbe.ko from that.


=====

--- ixgbe_main.c.orig    2012-05-23 18:31:34.000000000 +0000
+++ ixgbe_main.c    2012-05-23 19:12:13.000000000 +0000
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -4227,17 +4227,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
         ixgbe_irq_enable(adapter, true, true);
 #endif
 #ifdef HAVE_8021P_SUPPORT
-#ifdef HAVE_VLAN_RX_REGISTER
-    bool enable = (grp || (adapter-&amp;gt;flags &amp;amp; IXGBE_FLAG_DCB_ENABLED));
-#else
-    bool enable = !!(features &amp;amp; NETIF_F_HW_VLAN_RX);
-#endif
-    if (enable)
-        /* enable VLAN tag insert/strip */
-        ixgbe_vlan_stripping_enable(adapter);
-    else
-        /* disable VLAN tag insert/strip */
-        ixgbe_vlan_stripping_disable(adapter);
+    ixgbe_vlan_stripping_disable(adapter);
 
 #endif
 }
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -4253,7 +4243,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
      */
     ixgbe_vlan_rx_add_vid(adapter-&amp;gt;netdev, 0);
 #ifndef HAVE_8021P_SUPPORT
-    ixgbe_vlan_stripping_enable(adapter);
+    /* ixgbe_vlan_stripping_enable(adapter); */
 #endif
     if (adapter-&amp;gt;vlgrp) {
         u16 vid;


=====

What is the proper way to disable VLAN stripping while in promiscuous mode?  Is it as simple as a modprobe ixgbe option that I'm missing or something else?

Thanks,
Angelo
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired
&lt;/pre&gt;</description>
    <dc:creator>Maniquis Angelo</dc:creator>
    <dc:date>2012-05-24T18:08:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10077">
    <title>Re: speed and speed_hi setting in ethtool_cmd</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10077</link>
    <description>&lt;pre&gt;Hi Allan,

Thanks for the information. My question is after setting speed =-1, if
the control unit executes either the if or the else blocks ( where speed
is modified). Then the next ethtool_cmd_speed_set(ecmd, speed) is called
which sets the 
ethool-&amp;gt;speed and ethtool-&amp;gt;speed_hi values . Is there a possible
scenario where neither the if nor the else block gets executed, and the
function ethtool_cmd_speed_set() sets the speed_hi and speed fields to
65535.  
Please do let me know if you need any other details.

Thanks and Regards
Shashidhara 

-----Original Message-----
From: Allan, Bruce W [mailto:bruce.w.allan&amp;lt; at &amp;gt;intel.com] 
Sent: Thursday, May 24, 2012 6:47 AM
To: Shashidhara Shamaiah; e1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
Subject: RE: [E1000-devel] speed and speed_hi setting in ethtool_cmd


The upstream commits that introduced these code changes were provided by
David Decotigny &amp;lt;decot&amp;lt; at &amp;gt;google.com&amp;gt; and are believed to be correct.  Are
you having any issues with the operation of the driver?


Information transmitted by this e-mail is proprietary to MphasiS, its associated companies and/ or its customers and is intended 
for use only by the individual or entity to which it is addressed, and may contain information that is privileged, confidential or 
exempt from disclosure under applicable law. If you are not the intended recipient or it appears that this mail has been forwarded 
to you without proper authority, you are notified that any use or dissemination of this information in any manner is strictly 
prohibited. In such cases, please notify us immediately at mailmaster&amp;lt; at &amp;gt;mphasis.com and delete this mail from your records.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Shashidhara Shamaiah</dc:creator>
    <dc:date>2012-05-24T06:51:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10076">
    <title>problem with simplified balancing on 82574 chips</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10076</link>
    <description>&lt;pre&gt;
Hi,

     We are getting good amount of delay even on a normal ping when we 
set InterruptThrottleRate as 4 (simplified balancing) on 82574 chips. On 
the other side it is working properly with 82571,82572 and 82573 chips.
     Second issue is when we do ethtool -C eth0 rx-usecs 4, we require 
to do ifconfig eth0 down and up to have the effect whereas 82571,82572 
and 82573 don't require it.

     Driver used: e1000e-1.9.5

     Ping reply with rx-usecs 3

     # ping 10.1.0.2
     PING 10.1.0.2 (10.1.0.2): 56 data bytes
     64 bytes from 10.1.0.2: seq=0 ttl=64 time=0.088 ms
     64 bytes from 10.1.0.2: seq=1 ttl=64 time=0.068 ms
     64 bytes from 10.1.0.2: seq=2 ttl=64 time=0.118 ms
     64 bytes from 10.1.0.2: seq=3 ttl=64 time=0.065 ms
     64 bytes from 10.1.0.2: seq=4 ttl=64 time=0.131 ms

     Ping reply with rx-usecs 4

     # ping 10.1.0.2
     PING 10.1.0.2 (10.1.0.2): 56 data bytes
     64 bytes from 10.1.0.2: seq=0 ttl=64 *time=32.178 ms*
     64 bytes from 10.1.0.2: seq=1 ttl=64 *time=15.137 ms*
     64 bytes from 10.1.0.2: seq=2 ttl=64 *time=15.134 ms*
     64 bytes from 10.1.0.2: seq=3 ttl=64 *time=15.136 ms*
     64 bytes from 10.1.0.2: seq=4 ttl=64 *time=15.137 ms*

     lspci -vvv

# lspci -vvv
00:00.0 Class 0600: Device 8086:2e30 (rev 03)
         Subsystem: Device 8086:2e30
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort+ &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0
         Capabilities: [e0] Vendor Specific Information &amp;lt;?&amp;gt;

00:01.0 Class 0604: Device 8086:2e31 (rev 03)
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
         I/O behind bridge: 00008000-00008fff
         Memory behind bridge: fe300000-fe5fffff
         Prefetchable memory behind bridge: 
00000000fff00000-00000000000fffff
         Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;lt;SERR- &amp;lt;PERR-
         BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- &amp;gt;Reset- FastB2B-
                 PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
         Capabilities: [88] Subsystem: Device 8086:2e31
         Capabilities: [80] 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: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
                 Address: fee0300c  Data: 41b1
         Capabilities: [a0] Express (v2) Root Port (Slot+), MSI 00
                 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s 
&amp;lt;64ns, L1 &amp;lt;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 &amp;lt;256ns, L1 &amp;lt;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- Surpise-
                         Slot #  0, PowerLimit 75.000000; 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-
                 DevCap2: Completion Timeout: Not Supported, TimeoutDis- 
ARIFwd-
                 DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- 
ARIFwd-
                 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
         Kernel driver in use: pcieport-driver

00:02.0 Class 0300: Device 8086:2e32 (rev 03)
         Subsystem: Device 8086:2e32
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0
         Interrupt: pin A routed to IRQ 16
         Region 0: Memory at fdc00000 (64-bit, non-prefetchable) [size=4M]
         Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
         Region 4: I/O ports at 7c00 [size=8]
         Expansion ROM at &amp;lt;unassigned&amp;gt; [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-
         Capabilities: [a4] PCI Advanced Features
                 AFCap: TP+ FLR+
                 AFCtrl: FLR-
                 AFStatus: TP-

00:1c.0 Class 0604: Device 8086:27d0 (rev 01)
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
         I/O behind bridge: 00009000-00009fff
         Memory behind bridge: fe600000-fe6fffff
         Prefetchable memory behind bridge: 
00000000fff00000-00000000000fffff
         Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;lt;SERR- &amp;lt;PERR-
         BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- &amp;gt;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 &amp;lt;256ns, L1 &amp;lt;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+ Surpise+
                         Slot # 20, PowerLimit 10.000000; 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: 41b9
         Capabilities: [90] Subsystem: Device 8086:27d0
         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-
         Kernel driver in use: pcieport-driver

00:1c.1 Class 0604: Device 8086:27d2 (rev 01)
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
         I/O behind bridge: 0000a000-0000afff
         Memory behind bridge: fe700000-fe7fffff
         Prefetchable memory behind bridge: 
00000000fff00000-00000000000fffff
         Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;lt;SERR- &amp;lt;PERR-
         BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- &amp;gt;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 &amp;lt;256ns, L1 &amp;lt;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+ Surpise+
                         Slot # 21, PowerLimit 10.000000; 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: 41c1
         Capabilities: [90] Subsystem: Device 8086:27d2
         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-
         Kernel driver in use: pcieport-driver

00:1c.2 Class 0604: Device 8086:27d4 (rev 01)
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
         I/O behind bridge: 0000b000-0000bfff
         Memory behind bridge: fe800000-fe8fffff
         Prefetchable memory behind bridge: 
00000000fff00000-00000000000fffff
         Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;lt;SERR- &amp;lt;PERR-
         BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- &amp;gt;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 &amp;lt;256ns, L1 &amp;lt;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+ Surpise+
                         Slot # 22, PowerLimit 10.000000; 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: 41c9
         Capabilities: [90] Subsystem: Device 8086:27d4
         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-
         Kernel driver in use: pcieport-driver

00:1c.3 Class 0604: Device 8086:27d6 (rev 01)
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
         I/O behind bridge: 0000c000-0000cfff
         Memory behind bridge: fe900000-fe9fffff
         Prefetchable memory behind bridge: 
00000000fff00000-00000000000fffff
         Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;lt;SERR- &amp;lt;PERR-
         BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- &amp;gt;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 &amp;lt;256ns, L1 &amp;lt;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+ Surpise+
                         Slot # 23, PowerLimit 10.000000; 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: 41d1
         Capabilities: [90] Subsystem: Device 8086:27d6
         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-
         Kernel driver in use: pcieport-driver

00:1c.4 Class 0604: Device 8086:27e0 (rev 01)
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
         I/O behind bridge: 0000d000-0000dfff
         Memory behind bridge: fea00000-feafffff
         Prefetchable memory behind bridge: 
00000000fff00000-00000000000fffff
         Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;lt;SERR- &amp;lt;PERR-
         BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- &amp;gt;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 #5, Speed 2.5GT/s, Width x1, ASPM L0s L1, 
Latency L0 &amp;lt;256ns, L1 &amp;lt;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+ Surpise+
                         Slot # 24, PowerLimit 10.000000; 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: 41d9
         Capabilities: [90] Subsystem: Device 8086:27e0
         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-
         Kernel driver in use: pcieport-driver

00:1c.5 Class 0604: Device 8086:27e2 (rev 01)
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
         I/O behind bridge: 0000e000-0000efff
         Memory behind bridge: feb00000-febfffff
         Prefetchable memory behind bridge: 
00000000fff00000-00000000000fffff
         Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;lt;SERR- &amp;lt;PERR-
         BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- &amp;gt;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 #6, Speed 2.5GT/s, Width x1, ASPM L0s L1, 
Latency L0 &amp;lt;256ns, L1 &amp;lt;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+ Surpise+
                         Slot # 25, PowerLimit 10.000000; 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: 41e1
         Capabilities: [90] Subsystem: Device 8086:27e2
         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-
         Kernel driver in use: pcieport-driver

00:1d.0 Class 0c03: Device 8086:27c8 (rev 01)
         Subsystem: Device 8086:27c8
         Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium 
 &amp;gt;TAbort- &amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0
         Interrupt: pin A routed to IRQ 23
         Region 4: I/O ports at 7880 [size=32]
         Kernel modules: uhci-hcd

00:1d.7 Class 0c03: Device 8086:27cc (rev 01) (prog-if 20)
         Subsystem: Device 8086:27cc
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium 
 &amp;gt;TAbort- &amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0
         Interrupt: pin A routed to IRQ 23
         Region 0: Memory at fe2fbc00 (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-
         Capabilities: [58] Debug port: BAR=1 offset=00a0

00:1e.0 Class 0604: Device 8086:244e (rev e1) (prog-if 01)
         Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0
         Bus: primary=00, secondary=08, subordinate=08, sec-latency=32
         I/O behind bridge: 0000f000-00000fff
         Memory behind bridge: fff00000-000fffff
         Prefetchable memory behind bridge: 
00000000fff00000-00000000000fffff
         Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium 
 &amp;gt;TAbort- &amp;lt;TAbort- &amp;lt;MAbort+ &amp;lt;SERR- &amp;lt;PERR-
         BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- &amp;gt;Reset- FastB2B-
                 PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
         Capabilities: [50] Subsystem: Device 8086:244e

00:1f.0 Class 0601: Device 8086:27b8 (rev 01)
         Subsystem: Device 8086:27b8
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium 
 &amp;gt;TAbort- &amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0
         Capabilities: [e0] Vendor Specific Information &amp;lt;?&amp;gt;
         Kernel modules: intel-rng

00:1f.2 Class 0101: Device 8086:27c0 (rev 01) (prog-if 80 [Master])
         Subsystem: Device 8086:27c0
         Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium 
 &amp;gt;TAbort- &amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx+
         Latency: 0
         Interrupt: pin B routed to IRQ 19
         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 ffa0 [size=16]
         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 Class 0c05: Device 8086:27da (rev 01)
         Subsystem: Device 8086:27da
         Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium 
 &amp;gt;TAbort- &amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Interrupt: pin B routed to IRQ 19
         Region 4: I/O ports at 0400 [size=32]
         Kernel driver in use: i801_smbus
         Kernel modules: i2c-i801

01:00.0 Class 0200: Device 8086:150f (rev 01)
         Subsystem: Device 15bb:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Interrupt: pin A routed to IRQ 16
         Region 0: Memory at fe580000 (32-bit, non-prefetchable) [size=512K]
         Region 2: I/O ports at 8c00 [size=32]
         Region 3: Memory at fe57c000 (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 
&amp;lt;512ns, L1 &amp;lt;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 &amp;lt;4us, L1 &amp;lt;16us
                         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
         Kernel driver in use: igb
         Kernel modules: igb

01:00.1 Class 0200: Device 8086:150f (rev 01)
         Subsystem: Device 15bb:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Interrupt: pin B routed to IRQ 17
         Region 0: Memory at fe480000 (32-bit, non-prefetchable) [size=512K]
         Region 2: I/O ports at 8880 [size=32]
         Region 3: Memory at fe578000 (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 
&amp;lt;512ns, L1 &amp;lt;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 &amp;lt;4us, L1 &amp;lt;16us
                         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
         Kernel driver in use: igb
         Kernel modules: igb

01:00.2 Class 0200: Device 8086:150f (rev 01)
         Subsystem: Device 15bb:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Interrupt: pin C routed to IRQ 18
         Region 0: Memory at fe400000 (32-bit, non-prefetchable) [size=512K]
         Region 2: I/O ports at 8800 [size=32]
         Region 3: Memory at fe574000 (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 
&amp;lt;512ns, L1 &amp;lt;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 &amp;lt;4us, L1 &amp;lt;16us
                         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
         Kernel driver in use: igb
         Kernel modules: igb

01:00.3 Class 0200: Device 8086:150f (rev 01)
         Subsystem: Device 15bb:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Interrupt: pin D routed to IRQ 19
         Region 0: Memory at fe380000 (32-bit, non-prefetchable) [size=512K]
         Region 2: I/O ports at 8480 [size=32]
         Region 3: Memory at fe570000 (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 
&amp;lt;512ns, L1 &amp;lt;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 &amp;lt;4us, L1 &amp;lt;16us
                         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
         Kernel driver in use: igb
         Kernel modules: igb

02:00.0 Class 0200: Device 8086:10d3
         Subsystem: Device 8086:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 16
         Region 0: Memory at fe6e0000 (32-bit, non-prefetchable) [size=128K]
         Region 2: I/O ports at 9c00 [size=32]
         Region 3: Memory at fe6dc000 (32-bit, non-prefetchable) [size=16K]
         Capabilities: [c8] 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=1 PME-
         Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                 Address: 0000000000000000  Data: 0000
         Capabilities: [e0] Express (v1) Endpoint, MSI 00
                 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s 
&amp;lt;512ns, L1 &amp;lt;64us
                         ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                 DevCtl: Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
                         RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                         MaxPayload 128 bytes, MaxReadReq 512 bytes
                 DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ 
AuxPwr- TransPend-
                 LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, 
Latency L0 &amp;lt;128ns, L1 &amp;lt;64us
                         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-
         Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
                 Vector table: BAR=3 offset=00000000
                 PBA: BAR=3 offset=00002000
         Kernel driver in use: e1000e
         Kernel modules: e1000e

03:00.0 Class 0200: Device 8086:10d3
         Subsystem: Device 8086:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 17
         Region 0: Memory at fe7e0000 (32-bit, non-prefetchable) [size=128K]
         Region 2: I/O ports at ac00 [size=32]
         Region 3: Memory at fe7dc000 (32-bit, non-prefetchable) [size=16K]
         Capabilities: [c8] 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=1 PME-
         Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                 Address: 0000000000000000  Data: 0000
         Capabilities: [e0] Express (v1) Endpoint, MSI 00
                 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s 
&amp;lt;512ns, L1 &amp;lt;64us
                         ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                 DevCtl: Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
                         RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                         MaxPayload 128 bytes, MaxReadReq 512 bytes
                 DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ 
AuxPwr- TransPend-
                 LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, 
Latency L0 &amp;lt;128ns, L1 &amp;lt;64us
                         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-
         Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
                 Vector table: BAR=3 offset=00000000
                 PBA: BAR=3 offset=00002000
         Kernel driver in use: e1000e
         Kernel modules: e1000e

04:00.0 Class 0200: Device 8086:10d3
         Subsystem: Device 8086:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 18
         Region 0: Memory at fe8e0000 (32-bit, non-prefetchable) [size=128K]
         Region 2: I/O ports at bc00 [size=32]
         Region 3: Memory at fe8dc000 (32-bit, non-prefetchable) [size=16K]
         Capabilities: [c8] 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=1 PME-
         Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                 Address: 0000000000000000  Data: 0000
         Capabilities: [e0] Express (v1) Endpoint, MSI 00
                 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s 
&amp;lt;512ns, L1 &amp;lt;64us
                         ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                 DevCtl: Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
                         RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                         MaxPayload 128 bytes, MaxReadReq 512 bytes
                 DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ 
AuxPwr- TransPend-
                 LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, 
Latency L0 &amp;lt;128ns, L1 &amp;lt;64us
                         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-
         Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
                 Vector table: BAR=3 offset=00000000
                 PBA: BAR=3 offset=00002000
         Kernel driver in use: e1000e
         Kernel modules: e1000e

05:00.0 Class 0200: Device 8086:10d3
         Subsystem: Device 8086:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 19
         Region 0: Memory at fe9e0000 (32-bit, non-prefetchable) [size=128K]
         Region 2: I/O ports at cc00 [size=32]
         Region 3: Memory at fe9dc000 (32-bit, non-prefetchable) [size=16K]
         Capabilities: [c8] 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=1 PME-
         Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                 Address: 0000000000000000  Data: 0000
         Capabilities: [e0] Express (v1) Endpoint, MSI 00
                 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s 
&amp;lt;512ns, L1 &amp;lt;64us
                         ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                 DevCtl: Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
                         RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                         MaxPayload 128 bytes, MaxReadReq 512 bytes
                 DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ 
AuxPwr- TransPend-
                 LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, 
Latency L0 &amp;lt;128ns, L1 &amp;lt;64us
                         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-
         Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
                 Vector table: BAR=3 offset=00000000
                 PBA: BAR=3 offset=00002000
         Kernel driver in use: e1000e
         Kernel modules: e1000e

06:00.0 Class 0200: Device 8086:10d3
         Subsystem: Device 8086:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 16
         Region 0: Memory at feae0000 (32-bit, non-prefetchable) [size=128K]
         Region 2: I/O ports at dc00 [size=32]
         Region 3: Memory at feadc000 (32-bit, non-prefetchable) [size=16K]
         Capabilities: [c8] 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=1 PME-
         Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                 Address: 0000000000000000  Data: 0000
         Capabilities: [e0] Express (v1) Endpoint, MSI 00
                 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s 
&amp;lt;512ns, L1 &amp;lt;64us
                         ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                 DevCtl: Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
                         RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                         MaxPayload 128 bytes, MaxReadReq 512 bytes
                 DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ 
AuxPwr- TransPend-
                 LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, 
Latency L0 &amp;lt;128ns, L1 &amp;lt;64us
                         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-
         Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
                 Vector table: BAR=3 offset=00000000
                 PBA: BAR=3 offset=00002000
         Kernel driver in use: e1000e
         Kernel modules: e1000e

07:00.0 Class 0200: Device 8086:10d3
         Subsystem: Device 8086:0000
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- 
&amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-
         Latency: 0, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 17
         Region 0: Memory at febe0000 (32-bit, non-prefetchable) [size=128K]
         Region 2: I/O ports at ec00 [size=32]
         Region 3: Memory at febdc000 (32-bit, non-prefetchable) [size=16K]
         Capabilities: [c8] 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=1 PME-
         Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                 Address: 0000000000000000  Data: 0000
         Capabilities: [e0] Express (v1) Endpoint, MSI 00
                 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s 
&amp;lt;512ns, L1 &amp;lt;64us
                         ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                 DevCtl: Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
                         RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                         MaxPayload 128 bytes, MaxReadReq 512 bytes
                 DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ 
AuxPwr- TransPend-
                 LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, 
Latency L0 &amp;lt;128ns, L1 &amp;lt;64us
                         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-
         Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
                 Vector table: BAR=3 offset=00000000
                 PBA: BAR=3 offset=00002000
         Kernel driver in use: e1000e
         Kernel modules: e1000e

     Let me if you require more information on the same.

Rgds,
Nishit Shah.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired
&lt;/pre&gt;</description>
    <dc:creator>Nishit Shah</dc:creator>
    <dc:date>2012-05-24T06:42:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10075">
    <title> 全免费国外C2C,B2C外贸销售网平台，无须验证信用卡，电话号码</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10075</link>
    <description>&lt;pre&gt;免费国外拍卖网站，免费C2C，B2C拍卖网站，免费外贸平台
想知道如何轻松把您的商品销售到欧美消费者，月赚5-10万美元吗？
全免费国外C2C,B2C外贸销售网平台，无须验证信用卡，电话号码，身份证明！！！
强力推荐全英文全免费国外C2C，B2C外贸平台，像EBAY,TAOBAO一样免费上传物品 
国外免费C2C，B2C，免费贸易平台，免费EBAy，免费外贸销售网 
有必得(uBider)-国际拍卖网站是全新C2C,B2C用户网上购物商城系统程序,整合了拍卖和一口价交易自带了多用户网店系统在线支付系统和物流系统等，有必得(uBider)-是C2C（客户对客户）的个人网上交易平台和平台型B2C电子商务服务商城，主要用于商品网上零售. 
http://www.ubider.com 
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired
&lt;/pre&gt;</description>
    <dc:creator>GREgary</dc:creator>
    <dc:date>2012-05-23T05:39:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10074">
    <title>Re: DMA mapping type and its performance impact</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10074</link>
    <description>&lt;pre&gt;Hi Alex,

Thanks for the suggestion! It turns out that the overhead of skb_copy
and netdev_alloc_skb is because I turned on the kernel debugging
option for SLUB memory allocator (CONFIG_SLUB_DEBUG). That's why I got
an extremely longer memory allocation time, which slows down my RX
throughput!

In our case, we are trying to deliver a software-based MR-SRIOV
system. We run the PF driver on one host (H1) and multiple VF drivers
on another host (H2). Between H1 and H2, there is a memory
sharing/interrupt forwarding device for H2 VF to communicate with H1
PF.

Right now my RX performance is achieving 9G but is a little bit unstable:
* About every 10 seconds the throughput is dropped to almost zero and
resume full speed again. Does anyone run into this issue before? Or
any suggestions are appreciated!

[  3] local 192.168.1.4 port 35451 connected with 192.168.1.21 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec   428 MBytes  3.59 Gbits/sec
[  3]  1.0- 2.0 sec  0.00 Bytes  0.00 bits/sec
[  3]  2.0- 3.0 sec  1.00 GBytes  8.62 Gbits/sec
[  3]  3.0- 4.0 sec  1.07 GBytes  9.21 Gbits/sec
[  3]  4.0- 5.0 sec  1.09 GBytes  9.38 Gbits/sec
[  3]  5.0- 6.0 sec  1.09 GBytes  9.35 Gbits/sec
[  3]  6.0- 7.0 sec  1.09 GBytes  9.38 Gbits/sec
[  3]  7.0- 8.0 sec  1.09 GBytes  9.38 Gbits/sec
[  3]  8.0- 9.0 sec  1.07 GBytes  9.16 Gbits/sec
[  3]  9.0-10.0 sec  0.00 Bytes  0.00 bits/sec          --&amp;gt; drop to 0 bps
[  3] 10.0-11.0 sec  1.01 GBytes  8.71 Gbits/sec
[  3] 11.0-12.0 sec  1.09 GBytes  9.38 Gbits/sec
[  3] 12.0-13.0 sec  1.09 GBytes  9.33 Gbits/sec
[  3] 13.0-14.0 sec  1.09 GBytes  9.36 Gbits/sec
[  3] 14.0-15.0 sec  1.09 GBytes  9.39 Gbits/sec
[  3] 15.0-16.0 sec  1.09 GBytes  9.38 Gbits/sec
[  3] 16.0-17.0 sec  1.09 GBytes  9.32 Gbits/sec
[  3] 17.0-18.0 sec  1.09 GBytes  9.40 Gbits/sec
[  3] 18.0-19.0 sec   295 MBytes  2.47 Gbits/sec
[  3] 19.0-20.0 sec  0.00 Bytes  0.00 bits/sec      --&amp;gt; drop to 0 bps
[  3] 20.0-21.0 sec  1.03 GBytes  8.80 Gbits/sec
[  3] 21.0-22.0 sec  1.09 GBytes  9.39 Gbits/sec
[  3] 22.0-23.0 sec  1.09 GBytes  9.36 Gbits/sec
[  3] 23.0-24.0 sec  1.09 GBytes  9.38 Gbits/sec
[  3] 24.0-25.0 sec  81.9 MBytes   687 Mbits/sec
[  3] 25.0-26.0 sec  0.00 Bytes  0.00 bits/sec      --&amp;gt; drop to 0 bps
[  3] 26.0-27.0 sec  1.02 GBytes  8.80 Gbits/sec

Thanks a lot!
William

On Wed, May 23, 2012 at 12:08 AM, Alexander Duyck
&amp;lt;alexander.h.duyck&amp;lt; at &amp;gt;intel.com&amp;gt; wrote:

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>William Tu</dc:creator>
    <dc:date>2012-05-24T05:19:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10073">
    <title>Re: speed and speed_hi setting in ethtool_cmd</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10073</link>
    <description>&lt;pre&gt;
The upstream commits that introduced these code changes were provided by David Decotigny &amp;lt;decot&amp;lt; at &amp;gt;google.com&amp;gt; and are believed to be correct.  Are you having any issues with the operation of the driver?


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Allan, Bruce W</dc:creator>
    <dc:date>2012-05-24T01:17:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10072">
    <title>Re: [Bug 43277] New: net/e1000e set mtu larger than1500 fails</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10072</link>
    <description>&lt;pre&gt;On Tue, 22 May 2012 19:59:16 +0100
Ben Hutchings &amp;lt;bhutchings&amp;lt; at &amp;gt;solarflare.com&amp;gt; wrote:


Agreed. Principal of least surprise says the best thing to
do would be turn off features that are performance improvements to allow
user to do what they wanted (and turn the error into a warning).

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Stephen Hemminger</dc:creator>
    <dc:date>2012-05-22T21:29:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10071">
    <title>Re: [Bug 43277] New: net/e1000e set mtu larger than1500 fails</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10071</link>
    <description>&lt;pre&gt; &amp;gt; On Tue, 22 May 2012 11:19:50 -0700
 &amp;gt; Stephen Hemminger &amp;lt;shemminger&amp;lt; at &amp;gt;vyatta.com&amp;gt; wrote:
 &amp;gt; 
 &amp;gt; 
 &amp;gt; I believe the problem is detected here. Check system console log (dmesg).
 &amp;gt; The hardware does not allow receive hashing and checksum offload together
 &amp;gt; in Jumbo mode.
 &amp;gt; 
 &amp;gt; /*
 &amp;gt;  * IP payload checksum (enabled with jumbos/packet-split when
 &amp;gt;  * Rx checksum is enabled) and generation of RSS hash is
 &amp;gt;  * mutually exclusive in the hardware.
 &amp;gt;  */
 &amp;gt; if ((netdev-&amp;gt;features &amp;amp; NETIF_F_RXCSUM) &amp;amp;&amp;amp;
 &amp;gt;     (netdev-&amp;gt;features &amp;amp; NETIF_F_RXHASH)) {
 &amp;gt; e_err("Jumbo frames cannot be enabled when both receive checksum offload and receive hashing are enabled.  Disable one of the receive offload features before enabling jumbos.\n");
 &amp;gt; return -EINVAL;
 &amp;gt; }

Yes you are right.

 e1000e 0000:05:00.1: eth1: Jumbo frames cannot be enabled when both receive checksum offload and receive hashing are enabled.  Disable one of the receive offload features before enabling jumbos.

How stupid of me to not see that. 

After turning rxhash of, setting of mtu to 9000 is possible again.

$ sudo ethtool -K eth1 rxhash off

$ sudo ip link set eth1 mtu 9000


Sorry to have wasted your time.

 
&lt;/pre&gt;</description>
    <dc:creator>Christer Ekholm</dc:creator>
    <dc:date>2012-05-22T18:39:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10070">
    <title>Re: [Bug 43277] New: net/e1000e set mtu larger than1500 fails</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10070</link>
    <description>&lt;pre&gt;
It's not a waste of time.

I think this behaviour is broken: NETIF_F_RXHASH is turned on by default
and user and distribution scripts that set MTU will now be broken until
they know that they need to work around this hardware limitation.  And
why should they ever need to know that?

I think the proper thing to do is to automatically turn off
NETIF_F_RXHASH when the MTU is too high for it to work.  The netdev
still keeps track of whether it is 'wanted'.

Ben.

&lt;/pre&gt;</description>
    <dc:creator>Ben Hutchings</dc:creator>
    <dc:date>2012-05-22T18:59:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10069">
    <title>Fw: [Bug 43277] New: net/e1000e set mtu larger than1500 fails</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10069</link>
    <description>&lt;pre&gt;

Begin forwarded message:

Date: Tue, 22 May 2012 18:13:21 +0000 (UTC)
From: bugzilla-daemon&amp;lt; at &amp;gt;bugzilla.kernel.org
To: shemminger&amp;lt; at &amp;gt;linux-foundation.org
Subject: [Bug 43277] New: net/e1000e set mtu larger than 1500 fails


https://bugzilla.kernel.org/show_bug.cgi?id=43277

           Summary: net/e1000e set mtu larger than 1500 fails
           Product: Networking
           Version: 2.5
    Kernel Version: 3.4
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: IPV4
        AssignedTo: shemminger&amp;lt; at &amp;gt;linux-foundation.org
        ReportedBy: che&amp;lt; at &amp;gt;chrekh.se
        Regression: Yes


In kernel 3.4 I can no longer use jumbo-frames with my e1000e network
interface.

 $ sudo ip link set eth1 mtu 9000
 RTNETLINK answers: Invalid argument

Card-info (from kernel-log)

 e1000e 0000:05:00.1: eth1: (PCI Express:2.5GT/s:Width x4) 00:1b:78:59:84:25
 e1000e 0000:05:00.1: eth1: Intel(R) PRO/1000 Network Connection
 e1000e 0000:05:00.1: eth1: MAC: 0, PHY: 4, PBA No: D51930-003

I have bisected and found:

 70495a500d787c0c90a136acf454cb7d0eecd82e is the first bad commit

&lt;/pre&gt;</description>
    <dc:creator>Stephen Hemminger</dc:creator>
    <dc:date>2012-05-22T18:19:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10068">
    <title>Re: [Bug 43277] New: net/e1000e set mtu larger than1500 fails</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10068</link>
    <description>&lt;pre&gt;On Tue, 22 May 2012 11:19:50 -0700
Stephen Hemminger &amp;lt;shemminger&amp;lt; at &amp;gt;vyatta.com&amp;gt; wrote:


I believe the problem is detected here. Check system console log (dmesg).
The hardware does not allow receive hashing and checksum offload together
in Jumbo mode.

/*
 * IP payload checksum (enabled with jumbos/packet-split when
 * Rx checksum is enabled) and generation of RSS hash is
 * mutually exclusive in the hardware.
 */
if ((netdev-&amp;gt;features &amp;amp; NETIF_F_RXCSUM) &amp;amp;&amp;amp;
    (netdev-&amp;gt;features &amp;amp; NETIF_F_RXHASH)) {
e_err("Jumbo frames cannot be enabled when both receive checksum offload and receive hashing are enabled.  Disable one of the receive offload features before enabling jumbos.\n");
return -EINVAL;
}

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Stephen Hemminger</dc:creator>
    <dc:date>2012-05-22T18:25:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10067">
    <title>Re: [Bug 43277] New: net/e1000e set mtu larger than1500 fails</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10067</link>
    <description>&lt;pre&gt;
That is correct.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Allan, Bruce W</dc:creator>
    <dc:date>2012-05-22T18:28:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10066">
    <title>Re: DMA mapping type and its performance impact</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10066</link>
    <description>&lt;pre&gt;Hi William,

It sounds like you are taking on quite a bit of overhead with the
skb_copy and netdev allocation calls.  You may want to consider finding
a means of reducing that overhead.

What you are describing for Rx doesn't sound too different from the
current ixgbe receive path.  For the ixgbe receive path we are using
pages that we mapped as a streaming DMA, however instead of un-mapping
them after the receive is complete we are simply calling
dma_sync_single_range_for_cpu on the half we received the packet in and
calling dma_sync_single_range_for_device on the half we are going to
give back to the device.  This essentially allows us to mimic a coherent
style mapping and to hold on the the page for an extended period of
time.  To avoid most of the overhead for having a locked down buffer we
are using the page to store the data section of the frames, and only
storing the packet header in the skb-&amp;gt;data portion.  This allows us to
reuse buffers with minimal overhead for doing so versus the copying
approach you described.  The code for ixgbe to do this is in either the
3.4 kernel, or our latest ixgbe driver available on e1000.sf.net.

Thanks,

Alex

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Alexander Duyck</dc:creator>
    <dc:date>2012-05-22T16:08:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10065">
    <title>DMA mapping type and its performance impact</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10065</link>
    <description>&lt;pre&gt;Hey guys,

I'm William Tu from Stony Brook University. I'm currently working on
an ixgbevf driver. Due to some special requirements, I need to
pre-allocate a pool of  contiguous RX and TX buffer (4MB total in my
case). I chopped the pool into multiple pages and assigned one-by-one
to the RX and TX ring buffer. I also  implemented a bitmap to manage
the free/allocation of this DMA pool.

When packet is coming, the ixgbevf device DMA the packet into the RX
buffer. Then my modified version of ixgbevf driver needs to do an
"skb_copy" to copy the whole packet out of the pre-allocated pool so
that the Linux kernel later on can free this copied skb and the buffer
in the pre-allocated pool can be freed. Same ideal in the case of
transmission.

Everything works fine until I found a poor reception performance. I
got TX: 9.4Gbps and RX: 1Gbps. I looked into the problem and found my
driver spent quite a long time in doing
1. skb_copy in ixgbevf_clean_rx_irq and
2. netdev_alloc_skb_ip_align (in ixgbevf_alloc_rx_buffers).

Compared with original ixgbevf code, I found most of the drivers are
using dma_map_single/dma_unmap_single, which is streaming DMA
mappings. However, I'm using coherent DMA mapping (dma_alloc_coherent)
to allocate a big DMA buffer and assigning each piece to the RX ring.
I'm wondering the performance impact of using dma_alloc_coherent, and
is it possible that my poor performance is caused by this?


Thanks a lot!
William

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>William Tu</dc:creator>
    <dc:date>2012-05-22T12:43:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10064">
    <title>speed and speed_hi setting in ethtool_cmd</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10064</link>
    <description>&lt;pre&gt;Hi,

 

There is a doubt with the working of e1000e driver -
1.9.5-NAPI-intel-2012-02-29 version. We are seeing a non-zero value of
65355 being returned for speed_hi  for the ethtool_cmd structure for the
ioctl ETHTOOL_GSET. when the interface is up it returns zero for
speed_hi. For setting the Ethernet speed/duplex we first query the
driver with the ioctl ETHTOOL_GSET and change only the speed and duplex
values in the ethtool_cmd structure and leave the rest(speed_hi) as is
and invoke the ioctl ETHTOOL_SSET. We don't see this issue with the
older driver version - 1.0.2-k2 . I have looked at the function
e1000_get_settings in the newer driver version, where the following code
seems to cause the problem.

 

speed = -1;

ecmd-&amp;gt;duplex = -1;

 

if (netif_running(netdev)) {

                if (netif_carrier_ok(netdev)) {

                        speed = adapter-&amp;gt;link_speed;

                        ecmd-&amp;gt;duplex = adapter-&amp;gt;link_duplex - 1;

                }

        } else {

                u32 status = er32(STATUS);

                if (status &amp;amp; E1000_STATUS_LU) {

                        if (status &amp;amp; E1000_STATUS_SPEED_1000)

                                speed = SPEED_1000;

                        else if (status &amp;amp; E1000_STATUS_SPEED_100)

                                speed = SPEED_100;

                        else

                                speed = SPEED_10;

 

                        if (status &amp;amp; E1000_STATUS_FD)

                                ecmd-&amp;gt;duplex = DUPLEX_FULL;

                        else

                                ecmd-&amp;gt;duplex = DUPLEX_HALF;

                }

        }

 

ethtool_cmd_speed_set(ecmd, speed);

 

In the above code fragment speed is defined as u32 and set to -1 which
means 4294967295. When the control doesn't enter the either of above
if-else branch. speed will be 4294967295. So when
ethtool_cmd_speed_set() gets called, speed and hi_speed both gets set to
65535. 

In the driver version 1.0.2-k2, the code is different and
ethtool_cmd_speed_set() is not used to set the speed values.

Can you please let me know if this behavior is right and if not should I
raise a bug to get it fixed.


Regards

Shashidhara

 

 

 

 

 

 


Information transmitted by this e-mail is proprietary to MphasiS, its associated companies and/ or its customers and is intended 
for use only by the individual or entity to which it is addressed, and may contain information that is privileged, confidential or 
exempt from disclosure under applicable law. If you are not the intended recipient or it appears that this mail has been forwarded 
to you without proper authority, you are notified that any use or dissemination of this information in any manner is strictly 
prohibited. In such cases, please notify us immediately at mailmaster&amp;lt; at &amp;gt;mphasis.com and delete this mail from your records.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired
&lt;/pre&gt;</description>
    <dc:creator>Shashidhara Shamaiah</dc:creator>
    <dc:date>2012-05-22T11:26:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10058">
    <title>Re: Strange latency spikes/TX network stalls on Sun Fire X4150(x86) and e1000e</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10058</link>
    <description>&lt;pre&gt;For sure i did. Nothing unusual here, max 5ms latency
Cause                                                Maximum     
Percentage
[__skb_recv_datagram]                               4.1 msec         
45.4 %
Waiting for event (select)                          3.9 msec         
54.6 %
Page fault                                          0.7 msec          
0.0 %
Waiting for a process to die                        0.3 msec          
0.0 %
Writing data to TTY                                 0.1 msec          
0.0 %

I will try also to find SMI interrupts detector (if i will find 
source), but i don't think it is an issue.



---
Denys Fedoryshchenko, Network Engineer, Virtual ISP S.A.L.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Denys Fedoryshchenko</dc:creator>
    <dc:date>2012-05-20T19:18:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10057">
    <title>Re: Strange latency spikes/TX network stalls on Sun Fire X4150(x86) and e1000e</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10057</link>
    <description>&lt;pre&gt;

You could try latencytop, I am not sure if some obvious things will
popup.




------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired

&lt;/pre&gt;</description>
    <dc:creator>Eric Dumazet</dc:creator>
    <dc:date>2012-05-20T19:07:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10056">
    <title>Re: Strange latency spikes/TX network stalls on Sun Fire X4150(x86) and e1000e</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.e1000.devel/10056</link>
    <description>&lt;pre&gt;Technically i can install there fresh gentoo with latest vanilla kernel 
and provide remote access.
But it will take some time. I will try now to play with IRQ pinning, 
but not sure i will reach anything.

My kernel config http://www.nuclearcat.com/config_stall.txt

It is completely idle machine. I didn't notice any anomalies with 
interrutps to
compare with other servers (not Sun Fire). If there is anomalies with 
interrupts
(for example SMI), probably i should notice that even without BQL, but 
this machine
works very well and i didn't notice any latency without BQL.

centaur ~ # pidstat 1
Linux 3.4.0-rc7-centaur (centaur)       05/20/12        _x86_64_        
(8 CPU)

21:41:25          PID    %usr %system  %guest    %CPU   CPU  Command

21:41:26          PID    %usr %system  %guest    %CPU   CPU  Command
21:41:27         2617    0.00    1.00    0.00    1.00     2  pidstat

21:41:27          PID    %usr %system  %guest    %CPU   CPU  Command

21:41:28          PID    %usr %system  %guest    %CPU   CPU  Command

21:41:29          PID    %usr %system  %guest    %CPU   CPU  Command
21:41:30         2617    0.00    1.00    0.00    1.00     2  pidstat

 From powertop:
Wakeups-from-idle per second :  7.5     interval: 10.0s


ethtool -c eth0, sure i can provide, it is default values:
centaur ~ # ethtool -c eth0
Coalesce parameters for eth0:
Adaptive RX: off  TX: off
stats-block-usecs: 0
sample-interval: 0
pkt-rate-low: 0
pkt-rate-high: 0

rx-usecs: 3
rx-frames: 0
rx-usecs-irq: 0
rx-frames-irq: 0

tx-usecs: 0
tx-frames: 0
tx-usecs-irq: 0
tx-frames-irq: 0

rx-usecs-low: 0
rx-frame-low: 0
tx-usecs-low: 0
tx-frame-low: 0

rx-usecs-high: 0
rx-frame-high: 0
tx-usecs-high: 0
tx-frame-high: 0




---
Denys Fedoryshchenko, Network Engineer, Virtual ISP S.A.L.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
E1000-devel mailing list
E1000-devel&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&amp;amp;#174; Ethernet, visit http://communities.intel.com/community/wired
&lt;/pre&gt;</description>
    <dc:creator>Denys Fedoryshchenko</dc:creator>
    <dc:date>2012-05-20T18:53:05</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.drivers.e1000.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.drivers.e1000.devel</link>
  </textinput>
</rdf:RDF>

