On Wed, Nov 11, 2015 at 03:06:02PM +0000, Mark Kavanagh wrote: > Add support for Jumbo Frames to DPDK-enabled port types, > using single-segment-mbufs. > > Using this approach, the amount of memory allocated for each mbuf > to store frame data is increased to a value greater than 1518B > (typical Ethernet maximum frame length). The increased space > available in the mbuf means that an entire Jumbo Frame can be carried > in a single mbuf, as opposed to partitioning it across multiple mbuf > segments. > > The amount of space allocated to each mbuf to hold frame data is > defined by the user at compile time; if this frame length is not a > multiple of the DPDK NIC driver's minimum Rx buffer length, the frame > length is rounded up to the closest value that is. > > Signed-off-by: Mark Kavanagh <mark.b.kavan...@intel.com> > --- > INSTALL.DPDK.md | 67 ++++++++++++++++++++- > lib/netdev-dpdk.c | 176 > ++++++++++++++++++++++++++++++++++++++++++----------- > 2 files changed, 207 insertions(+), 36 deletions(-) > > diff --git a/INSTALL.DPDK.md b/INSTALL.DPDK.md > index 96b686c..9a30f88 100644 > --- a/INSTALL.DPDK.md > +++ b/INSTALL.DPDK.md > @@ -859,10 +859,70 @@ by adding the following string: > to <interface> sections of all network devices used by DPDK. Parameter 'N' > determines how many queues can be used by the guest. > > + > +Jumbo Frames > +------------ > + > +Support for Jumbo Frames may be enabled at compile-time for DPDK-type ports.
It seems this could be dynamic and proportional to the MTU being used by the port and not a compile-time option which depends on the NIC hardware specs. Perhaps I am missing something. Thanks, fbl _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev