[E1000-devel] 82575 udp segmentation
Hi, does the 82575 supports UDP segmentation the same as in 82598 . is the 82598 documentation referring tcp segmentation is the same for 82575 ? we would like to use this feature so that the chip will break a large UDP buffer send into smaller fragments . we want to send a buffer of size 3*1316 bytes and have the driver send (assuming 1500 mtu net) 3 time 1316 packets duplicating the headers in the chip. can i get any sort of example to make it work. Thanks, Nir. -- ___ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel
[E1000-devel] TSO in UDP mode
Hi All, we are trying to change the igb driver to support UDP segmentation in linux. the chipset we use is 82576. as it appears the stack supports it but the function igb_tso_adv assumes its a tcp message and set the context with TCP parameters. we want to change the code to support UDP. however it is not clear from the datasheet(320961-004 Revision: 2.41 April 2009) what should be the size of the field L4LEN i guess it should be the UDP header size which is 8 bytes but the data sheet states it should be not less than 12 bytes. is that a documentation bug ? Thanks, Nir. -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p___ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel
Re: [E1000-devel] TSO in UDP mode
Hi , we have made some changes to the driver mainly in the function igb_tso_adv and some "ugly" patches to the stack . If you like we can share the code and results of what we got so far. one issue that is not clear is whether we need to re-edit the UDP length field as it arrives to the driver. The stack assumes its a complete large send and set the UDP length to the large value and not to the segmented packet. Thanks, Nir. -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p___ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel