So it looks like your HW does support it.  You just were looking at a kernel 
that had a driver that wasn't recognizing it.  The newer driver is supporting 
it.  You didn't give that info to start with.  Why didn't you start with this?

Solution is to use a kernel that has a driver that supports DCA.

Cheers,
John

From: Scott Silverman [mailto:ssilver...@simplexinvestments.com]
Sent: Thursday, February 13, 2014 8:28 AM
To: Ronciak, John
Cc: e1000-devel@lists.sourceforge.net
Subject: Re: [E1000-devel] DCA on Sandy Bridge?

John,

Thanks for the prompt response, but I still have some questions/concerns.

-My motherboard (SuperMicro X9DRW) specifically provides a firmware option to 
enable "DCA" but you state that the chipset doesn't include it at all?

-Why is it reported only sometimes?

Proc, Kern, ixgbe - DCA?
Sandy, 3.4, 3.18.7 - No DCA
Sandy, 3.4, 3.19.1 - DCA
Sandy, 3.12, 3.19.1 - DCA
Ivy, 3.12, 3.18.7 - DCA
Ivy, 3.12, 3.19.1 - DCA




Thanks,

Scott Silverman | IT | Simplex Investments | 312-360-2444
230 S. LaSalle St., Suite 4-100, Chicago, IL 60604

On Mon, Feb 10, 2014 at 4:26 PM, Ronciak, John 
<john.ronc...@intel.com<mailto:john.ronc...@intel.com>> wrote:
The driver is just telling you what's possible not that DCA is enabled.  The 
newer chipsets do not included it as it's all DDIO.  So even though the NIC's 
is capable of support DCA the chipset does not have it so it won't be used.  
That's all this is saying.  It's not an issue at all.

Cheers,
John


> -----Original Message-----
> From: Scott Silverman 
> [mailto:ssilver...@simplexinvestments.com<mailto:ssilver...@simplexinvestments.com>]
> Sent: Monday, February 10, 2014 11:59 AM
> To: 
> e1000-devel@lists.sourceforge.net<mailto:e1000-devel@lists.sourceforge.net>
> Subject: [E1000-devel] DCA on Sandy Bridge?
>
> My understanding is the DDIO completely replaces DCA on sandy bridge
> and newer hardware (E5+ xeons). I expected this is why I don't see
> "DCA" listed when I load ixgbe, as I would on my nehalem systems.
>
> I see the following when loading ixgbe 3.18.7 on an E5-2670 system
> (kernel
> 3.4.41):
>
> ixgbe 0000:04:00.1: (PCI Express:5.0GT/s:Width x8) 00:1b:21:5c:66:0d
> ixgbe 0000:04:00.1: eth3: MAC: 2, PHY: 9, SFP+: 4, PBA No: E68793-002
> ixgbe 0000:04:00.1: eth3: Enabled Features: RxQ: 32 TxQ: 32 FdirHash
> RSC ixgbe 0000:04:00.1: eth3: Intel(R) 10 Gigabit Network Connection
>
> If I take the same system, unload ixgbe, and load ixgbe 3.19.1, I see
> this (emphasis mine):
>
> ixgbe 0000:04:00.1: PCI Express bandwidth of 32GT/s available ixgbe
> 0000:04:00.1: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%) ixgbe
> 0000:04:00.1: eth3: MAC: 2, PHY: 9, SFP+: 4, PBA No: E68793-002 ixgbe
> 0000:04:00.1: 00:1b:21:5c:66:0d ixgbe 0000:04:00.1: eth3: Enabled
> Features: RxQ: 32 TxQ: 32 FdirHash *DCA*RSC ixgbe 0000:04:00.1: eth3:
> Intel(R) 10 Gigabit Network Connection
>
> Can anyone explain why I see "DCA" with 3.19.1 and not with 3.18.7.
> Also, does it matter?
>
> Thanks,
>
> Scott Silverman | IT | Simplex Investments | 312-360-2444<tel:312-360-2444>
> 230 S. LaSalle St., Suite 4-100, Chicago, IL 60604

------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to