On Mon, May 20, 2013 at 02:37:48AM -0700, Jeff Kirsher wrote: >On 05/20/2013 01:15 AM, Wei Yang wrote: >> desc_len represents the size of descriptor in rx_ring. There are two kinds of >> rx descriptors, e1000_rx_desc_packet_split(32 byte) and >> e1000_rx_desc_extended(16 byte). Different adapter will use different rx >> descriptors. >> >> When allocating the dma space for this descriptor in current implementation, >> the code ignore the descriptor type and take it as e1000_rx_desc_packet_split >> in any case. This behavior will not effect the function, but will require >> double size of dma space. >> >> This patch will calculate the desc_len based on the adapter type. >> >> Tested on T420, which use e1000_rx_desc_extended and works fine. >> >> Signed-off-by: Wei Yang <[email protected]> >> --- >> drivers/net/ethernet/intel/e1000e/netdev.c | 7 ++++++- >> 1 files changed, 6 insertions(+), 1 deletions(-) >Thanks, I have added the patch to my queue for e1000e. >
Thanks~ -- Richard Yang Help you, Help me ------------------------------------------------------------------------------ AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
