[ovs-dev] [PATCHv3] lib: upgrade to DPDK v1.8.0

Kavanagh, Mark B mark.b.kavanagh at intel.com
Wed Feb 18 14:07:57 UTC 2015



> -----Original Message-----
> From: Ben Pfaff [mailto:blp at nicira.com]
> Sent: Tuesday, February 17, 2015 9:51 PM
> To: Kavanagh, Mark B
> Cc: dev at openvswitch.org
> Subject: Re: [ovs-dev] [PATCHv3] lib: upgrade to DPDK v1.8.0
> 
> I'll leave the main review here to Pravin, but I did notice one thing.
> There's a comment here that talks about how something changed.  That's
> useful enough to someone who knows how it was before, but it's a
> little unfriendly to new readers.  I prefer comments to talk about the
> current state of affairs instead, unless the history is really
> relevant.  In this case it's only a really minor wording difference.
> So I'd change this:
> 
> On Tue, Feb 17, 2015 at 09:20:04PM +0000, Mark Kavanagh wrote:
> > +/* DPDK 1.8 makes significant changes to struct rte_ mbuf that impact OVS.
> > + * Chief among these is the replacement of the 'data' pointer (previously used
> > + * to store an ofpbuf's data) with an offset field - the data pointer may be
> > + * calculated by adding the data_off to the mbuf segment address. This breaks
> 
> to something more like this:
> 
>     In DPDK 1.8, struct rte_mbuf lacks a direct pointer to a packet's
>     data.  Instead, it has a segment address and an offset field, whose
>     sum is the data pointer.  This breaks...
> 
> which is only slightly different wording but IMO more friendly to
> newcomers.  If you did want to emphasize the history then you could
> add a few more words at the beginning:
> 
>     Unlike earlier versions, in DPDK 1.8, struct rte_mbuf lacks a
>     direct pointer to a packet's data.  Instead, it has a segment
>     address and an offset field, whose sum is the data pointer.  This
>     breaks...

Good point Ben, I'll update the relevant comment and the commit message with any rework suggested by Pravin.



More information about the dev mailing list