>-----Original Message-----
>From: Marek Majkowski [mailto:maje...@gmail.com]
>Sent: Sunday, June 21, 2015 6:24 AM
>To: e1000-devel@lists.sourceforge.net
>Subject: [E1000-devel] 82599 / ixgbe indirection table and large RSS
>support
>
>Hi!
>
>My understanding is that neither vanilla kernel ixgbe driver, nor
>intel-wired-lan one, support indirection table manipulation. There
>seem to be two workarounds:
>
> http://sourceforge.net/p/e1000/mailman/message/33105479/
>
>Or a hardcoded hacks like:
>
>
>https://github.com/fastly/linux/commit/76b4fe2b30dc38fab7fa94a4150be587b180
>6053
>
>Is there a reason why I can't manipulate indirection table with `ethtool -X`?

It is not implemented yet.

>
>Another missing feature from both drivers is the support for RSS larger
>than 16:
>
>
>https://github.com/fastly/linux/commit/76b88a7d4f176966cad52087c7750ab5af1771e4
>
>The same question: is there a reason why it's not supported by drivers?

This is due to HW limitation - the indirection table for RSS is configured via
the RETA register which has 4 bits for each entry hence the 16 queue limit for 
RSS. 

The comment in the above patch is incorrect - the README mentions the total 
number
of queues (64) not RSS. 

Thanks,
Emil


------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to