[ovs-dev] [PATCH RFC 1/1] netdev-dpdk: add jumbo frame support

Kavanagh, Mark B mark.b.kavanagh at intel.com
Thu Jun 23 12:16:16 UTC 2016


>
>"dev" <dev-bounces at openvswitch.org> wrote on 05/12/2016 04:38:21 AM:
>
>> From: Mark Kavanagh <mark.b.kavanagh at intel.com>
>> To: dev at openvswitch.org, jim.lozanovski at ericsson.com
>> Date: 05/12/2016 04:38 AM
>> Subject: [ovs-dev] [PATCH RFC 1/1] netdev-dpdk: add jumbo frame support
>> Sent by: "dev" <dev-bounces at openvswitch.org>
>>
>> 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 dynamically by the user when adding a DPDK port to a bridge.
>> If an MTU value is not supplied, or the user-supplied value is invalid,
>> the MTU for the port defaults to standard Ethernet MTU (i.e. 1500B).
>>
>> Signed-off-by: Mark Kavanagh <mark.b.kavanagh at intel.com>
>> ---
>>  INSTALL.DPDK.md   |  60 ++++++++++++-
>>  NEWS              |   1 +
>>  lib/netdev-dpdk.c | 248 ++++++++++++++++++++++++++++++++++++
>> +-----------------
>>  3 files changed, 232 insertions(+), 77 deletions(-)
>>
>
>This patch doesn't apply cleanly for me - do you intend to update
>with another version?

Hi Ryan,

Unfortunately not - however, some of this code will be incorporated into a new patch that leverages the netdev runtime configuration infrastructure that was recently upstreamed (http://openvswitch.org/pipermail/dev/2016-April/070064.html).

Thanks,
Mark

>
>Ryan



More information about the dev mailing list