Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-11-05 Thread Stokes, Ian
> On Fri, Nov 02, 2018 at 05:33:39PM +, Stokes, Ian wrote:
> > Hi Ben,
> >
> > The following changes since commit
> af26093ab197c309dc0cfa83c5a2db34706f6021:
> >
> >   connmgr: Improve interface for setting controllers. (2018-10-31
> 16:04:36 -0700)
> >
> > are available in the git repository at:
> >
> >   https://github.com/istokes/ovs dpdk_merge
> >
> > for you to fetch changes up to 3aaa62015158581dea8de162555abab353f90e8b:
> >
> >   dp-packet: Fix allocated size on DPDK init. (2018-11-02 16:29:14
> +)
> 
> Thanks.  I merged this into master.

Thanks Ben.
Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-11-02 Thread Ben Pfaff
On Fri, Nov 02, 2018 at 05:33:39PM +, Stokes, Ian wrote:
> Hi Ben,
> 
> The following changes since commit af26093ab197c309dc0cfa83c5a2db34706f6021:
> 
>   connmgr: Improve interface for setting controllers. (2018-10-31 16:04:36 
> -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 3aaa62015158581dea8de162555abab353f90e8b:
> 
>   dp-packet: Fix allocated size on DPDK init. (2018-11-02 16:29:14 +)

Thanks.  I merged this into master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-10-19 Thread Ben Pfaff
On Fri, Oct 19, 2018 at 04:07:28PM +, Stokes, Ian wrote:
> Hi Ben,
> 
> The following changes since commit 57924fc91c899ee955e30b36fed92a27a73b2ac1:
> 
>   revalidator: Rebalance offloaded flows based on the pps rate (2018-10-19 
> 11:27:52 +0200)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to bafb398bf6df8d5542fa41762ef68fe0df618b84:
> 
>   dpdk: Use DPDK 17.11.4 release. (2018-10-19 11:59:08 +0100)

Merged, thank you!
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-10-12 Thread Ben Pfaff
On Fri, Oct 12, 2018 at 03:26:57PM +, Stokes, Ian wrote:
> Hi Ben,
> 
> The following changes since commit 4617d1f6bd24c543f533f6485b42ebca6b0a8371:
> 
>   Work around Python/C JSON unicode differences (2018-10-11 15:00:59 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to c92ccb42bdb544dc5a9fde1fa59826563905e09b:
> 
>   system-dpdk: Connect network namespaces via dpdkvhostuser ports (2018-10-12 
> 15:24:36 +0100)

Thanks, Ian.  I merged this to master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-09-17 Thread Ben Pfaff
On Fri, Sep 14, 2018 at 01:12:17PM +0100, Ian Stokes wrote:
> Hi Ben,
> 
> The following changes since commit 949758946767ff79b4c3eb5eca755c6cf21643e3:
> 
>   ovs-save: Don't always include the default flow during restore (2018-09-13
> 05:19:54 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to e77c97b9d693a96349af68c37c561252d8d7dcb8:
> 
>   dpif-netdev: Add round-robin based rxq to pmd assignment. (2018-09-14
> 11:45:05 +0100)

Thanks, Ian.  I merged this to master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-08-27 Thread Vishal Deep Ajmera
Thanks Ian and Ben.

Warm Regards,
Vishal Ajmera

> -Original Message-
> From: ovs-dev-boun...@openvswitch.org  boun...@openvswitch.org> On Behalf Of Ben Pfaff
> Sent: Tuesday, August 28, 2018 2:00 AM
> To: Ian Stokes 
> Cc: d...@openvswitch.org
> Subject: Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master
> 
> On Mon, Aug 27, 2018 at 08:17:25PM +0100, Ian Stokes wrote:
> > Hi Ben,
> >
> > The following changes since commit
> 418a7a84245f5fbe589dd1267463fc9ba27a1dd6:
> >
> >   ofproto-dpif-trace: Make -generate send packets to controller again.
> > (2018-08-27 09:35:21 -0700)
> >
> > are available in the git repository at:
> >
> >   https://github.com/istokes/ovs dpdk_merge
> >
> > for you to fetch changes up to
> 9b4f08cdcaf253175edda088683bdd3db9e4c097:
> >
> >   dpif-netdev: Avoid reordering of packets in a batch with same megaflow
> > (2018-08-27 17:48:23 +0100)
> 
> Merged, thanks!
> ___
> dev mailing list
> d...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-08-27 Thread Ben Pfaff
On Mon, Aug 27, 2018 at 08:17:25PM +0100, Ian Stokes wrote:
> Hi Ben,
> 
> The following changes since commit 418a7a84245f5fbe589dd1267463fc9ba27a1dd6:
> 
>   ofproto-dpif-trace: Make -generate send packets to controller again.
> (2018-08-27 09:35:21 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 9b4f08cdcaf253175edda088683bdd3db9e4c097:
> 
>   dpif-netdev: Avoid reordering of packets in a batch with same megaflow
> (2018-08-27 17:48:23 +0100)

Merged, thanks!
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-08-10 Thread Ben Pfaff
On Fri, Aug 10, 2018 at 01:37:19PM +0100, Ian Stokes wrote:
> Hi Ben,
> 
> The following changes since commit a4c3463d024e51a0d2089b9fba50d8d90c7c668c:
> 
>   ofproto-dpif-xlate: Improve log message. (2018-08-09 15:57:30 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 6d947d508a5167f31430a3c8c8026a7d22aa7349:
> 
>   vswitch.xml: Update dpdk-init documentation. (2018-08-10 10:39:54 +0100)

Merged, thanks!
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-08-08 Thread Ben Pfaff
On Wed, Aug 08, 2018 at 11:30:02PM +0100, Ian Stokes wrote:
> Hi Ben,
> 
> The following changes since commit c3cc694b93dd523176d2131a4b1b3b3170644638:
> 
>   table: fix html buffer output (2018-08-08 11:18:07 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to b2d9a9ef5aae1b899e8458c5324e85ff70f27c7e:
> 
>   ofp-port: Drop of useless indirection in ofputil_pull_ofp14_port_stats().
> (2018-08-08 22:06:21 +0100)

Thanks, merged to master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Stokes, Ian
> On Tue, Jul 24, 2018 at 10:01:17PM +, Stokes, Ian wrote:
> > Hi Ben,
> >
> > The following changes since commit
> 1ac690899592f97520aa1c959a623175e642f0a4:
> >
> >   NEWS: Mention daemon mode support for ovn-nbctl. (2018-07-24 09:14:28
> -0700)
> >
> > are available in the git repository at:
> >
> >   https://github.com/istokes/ovs dpdk_merge
> >
> > for you to fetch changes up to 7a2ce387d8174b4b57133eb1f3689aa833e911c5:
> >
> >   sparse: Add support for DPDK. (2018-07-24 22:36:56 +0100)
> >
> > 
> > Ben Pfaff (4):
> >   netdev-dpdk: Fix incorrect byte order conversion in log message.
> >   netdev-dpdk: Fix sparse complaints.
> >   netdev-dpdk: Use ETH_ADDR_BYTES_ARGS instead of open-coding it.
> >   sparse: Add support for DPDK.
> >
> > Ian Stokes (1):
> >   Docs: Improve OVS DPDK version mapping notice.
> >
> > Yipeng Wang (1):
> >   dpif-netdev: Add SMC cache after EMC cache
> 
> Thanks, applied to master.

Thanks Ben, much appreciated.

Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Ben Pfaff
On Tue, Jul 24, 2018 at 10:01:17PM +, Stokes, Ian wrote:
> Hi Ben,
> 
> The following changes since commit 1ac690899592f97520aa1c959a623175e642f0a4:
> 
>   NEWS: Mention daemon mode support for ovn-nbctl. (2018-07-24 09:14:28 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 7a2ce387d8174b4b57133eb1f3689aa833e911c5:
> 
>   sparse: Add support for DPDK. (2018-07-24 22:36:56 +0100)
> 
> 
> Ben Pfaff (4):
>   netdev-dpdk: Fix incorrect byte order conversion in log message.
>   netdev-dpdk: Fix sparse complaints.
>   netdev-dpdk: Use ETH_ADDR_BYTES_ARGS instead of open-coding it.
>   sparse: Add support for DPDK.
> 
> Ian Stokes (1):
>   Docs: Improve OVS DPDK version mapping notice.
> 
> Yipeng Wang (1):
>   dpif-netdev: Add SMC cache after EMC cache

Thanks, applied to master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Ben Pfaff
Hi Ian and Tiago.

Commit 0e75dd821656 ("dpdk-tests: Add uni-tests for multi-seg mbufs.")
in this pull introduces the following warning from automake:

tests/automake.mk:396: warning: tests_ovstest_SOURCES was already defined 
in condition TRUE, which includes condition DPDK_NETDEV ...
Makefile.am:480:   'tests/automake.mk' included from here
tests/automake.mk:353: ... 'tests_ovstest_SOURCES' previously defined here
Makefile.am:480:   'tests/automake.mk' included from here

I think that the following fix is necessary:

diff --git a/tests/automake.mk b/tests/automake.mk
index b3941d0d2109..5fe98bd2124a 100644
--- a/tests/automake.mk
+++ b/tests/automake.mk
@@ -393,7 +393,7 @@ tests_ovstest_SOURCES = \
tests/test-aa.c \
tests/test-stopwatch.c
 if DPDK_NETDEV
-tests_ovstest_SOURCES = \
+tests_ovstest_SOURCES += \
tests/test-dpdk-mbufs.c
 endif
 
If you agree, Ian, would you mind adding that to the pull request?

Thanks,

Ben.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Stokes, Ian
> On Tue, Jul 24, 2018 at 04:30:08PM +, Stokes, Ian wrote:
> > > On Tue, Jul 24, 2018 at 11:25:26AM +, Stokes, Ian wrote:
> > > > > On 20/07/2018 16:56, Ian Stokes wrote:
> > > > > > Hi Ben,
> > > > > >
> > > > > > The following changes since commit
> > > > > > 3c921cc2b6b760bd0db73fd629ee9614edc8914c:
> > > > > >
> > > > > >build: Add gitattribute file to build-aux (2018-07-19
> > > > > > 21:02:33
> > > > > > +0300)
> > > > > >
> > > > > > are available in the git repository at:
> > > > > >
> > > > > >https://github.com/istokes/ovs dpdk_merge
> > > > > >
> > > > > > for you to fetch changes up to
> > > 0e0e9e213f13be508d282ffefd7bbe8c680e4fc8:
> > > > > >
> > > > > >sparse: Add support for DPDK. (2018-07-20 15:44:45 +0100)
> > > > > >
> > > > >
> > > > > Hi Ian,
> > > > >
> > > > > After some discussions with Darrell around patch 8/14 of the
> > > > > "Support multi-segment mbufs​" patchset, I'll be sending a v6 of
> > > > > that series with that patch removed.
> > > > >
> > > > > Could that be included in this PR (meaning the previously
> > > > > included
> > > > > v5 of the series would be dropped entirely), since it still
> > > > > hasn't been merged to master?
> > > > >
> > > > > Thanks, and sorry for the trouble here.
> > > >
> > > > No problem, it makes more sense for a new pull request, otherwise
> > > > there
> > > would be a revert for patch 8. If you send out a v6 with the
> > > required patch removed and any other changes (which are small I
> > > would think) I can review and apply to a new pull request.
> > >
> > > Ian, would you mind just appending the changes to your current PR so
> > > that I can pull the whole thing in one go?
> >
> > Sure, I've sent a new pull request that have all the changes ready and
> rebased to head of master just now.
> >
> > https://mail.openvswitch.org/pipermail/ovs-dev/2018-July/350005.html
> 
> Oh, and can you confirm that you'd like this to be merged into master
> before I branch for 2.10 (which will probably happen today)?
> 

Yes, this is targeted for 2.10 as well, if you can merge to master before 
branch that would be great.

Ian
> Thanks,
> 
> Ben.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Ben Pfaff
On Tue, Jul 24, 2018 at 04:30:08PM +, Stokes, Ian wrote:
> > On Tue, Jul 24, 2018 at 11:25:26AM +, Stokes, Ian wrote:
> > > > On 20/07/2018 16:56, Ian Stokes wrote:
> > > > > Hi Ben,
> > > > >
> > > > > The following changes since commit
> > > > > 3c921cc2b6b760bd0db73fd629ee9614edc8914c:
> > > > >
> > > > >build: Add gitattribute file to build-aux (2018-07-19 21:02:33
> > > > > +0300)
> > > > >
> > > > > are available in the git repository at:
> > > > >
> > > > >https://github.com/istokes/ovs dpdk_merge
> > > > >
> > > > > for you to fetch changes up to
> > 0e0e9e213f13be508d282ffefd7bbe8c680e4fc8:
> > > > >
> > > > >sparse: Add support for DPDK. (2018-07-20 15:44:45 +0100)
> > > > >
> > > >
> > > > Hi Ian,
> > > >
> > > > After some discussions with Darrell around patch 8/14 of the
> > > > "Support multi-segment mbufs​" patchset, I'll be sending a v6 of
> > > > that series with that patch removed.
> > > >
> > > > Could that be included in this PR (meaning the previously included
> > > > v5 of the series would be dropped entirely), since it still hasn't
> > > > been merged to master?
> > > >
> > > > Thanks, and sorry for the trouble here.
> > >
> > > No problem, it makes more sense for a new pull request, otherwise there
> > would be a revert for patch 8. If you send out a v6 with the required
> > patch removed and any other changes (which are small I would think) I can
> > review and apply to a new pull request.
> > 
> > Ian, would you mind just appending the changes to your current PR so that
> > I can pull the whole thing in one go?
> 
> Sure, I've sent a new pull request that have all the changes ready and 
> rebased to head of master just now.
> 
> https://mail.openvswitch.org/pipermail/ovs-dev/2018-July/350005.html

Oh, and can you confirm that you'd like this to be merged into master
before I branch for 2.10 (which will probably happen today)?

Thanks,

Ben.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Stokes, Ian
> On Tue, Jul 24, 2018 at 11:25:26AM +, Stokes, Ian wrote:
> > > On 20/07/2018 16:56, Ian Stokes wrote:
> > > > Hi Ben,
> > > >
> > > > The following changes since commit
> > > > 3c921cc2b6b760bd0db73fd629ee9614edc8914c:
> > > >
> > > >build: Add gitattribute file to build-aux (2018-07-19 21:02:33
> > > > +0300)
> > > >
> > > > are available in the git repository at:
> > > >
> > > >https://github.com/istokes/ovs dpdk_merge
> > > >
> > > > for you to fetch changes up to
> 0e0e9e213f13be508d282ffefd7bbe8c680e4fc8:
> > > >
> > > >sparse: Add support for DPDK. (2018-07-20 15:44:45 +0100)
> > > >
> > >
> > > Hi Ian,
> > >
> > > After some discussions with Darrell around patch 8/14 of the
> > > "Support multi-segment mbufs​" patchset, I'll be sending a v6 of
> > > that series with that patch removed.
> > >
> > > Could that be included in this PR (meaning the previously included
> > > v5 of the series would be dropped entirely), since it still hasn't
> > > been merged to master?
> > >
> > > Thanks, and sorry for the trouble here.
> >
> > No problem, it makes more sense for a new pull request, otherwise there
> would be a revert for patch 8. If you send out a v6 with the required
> patch removed and any other changes (which are small I would think) I can
> review and apply to a new pull request.
> 
> Ian, would you mind just appending the changes to your current PR so that
> I can pull the whole thing in one go?

Sure, I've sent a new pull request that have all the changes ready and rebased 
to head of master just now.

https://mail.openvswitch.org/pipermail/ovs-dev/2018-July/350005.html

Thanks
Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Ben Pfaff
On Tue, Jul 24, 2018 at 11:25:26AM +, Stokes, Ian wrote:
> > On 20/07/2018 16:56, Ian Stokes wrote:
> > > Hi Ben,
> > >
> > > The following changes since commit
> > > 3c921cc2b6b760bd0db73fd629ee9614edc8914c:
> > >
> > >build: Add gitattribute file to build-aux (2018-07-19 21:02:33
> > > +0300)
> > >
> > > are available in the git repository at:
> > >
> > >https://github.com/istokes/ovs dpdk_merge
> > >
> > > for you to fetch changes up to 0e0e9e213f13be508d282ffefd7bbe8c680e4fc8:
> > >
> > >sparse: Add support for DPDK. (2018-07-20 15:44:45 +0100)
> > >
> > 
> > Hi Ian,
> > 
> > After some discussions with Darrell around patch 8/14 of the "Support
> > multi-segment mbufs​" patchset, I'll be sending a v6 of that series with
> > that patch removed.
> > 
> > Could that be included in this PR (meaning the previously included v5 of
> > the series would be dropped entirely), since it still hasn't been merged
> > to master?
> > 
> > Thanks, and sorry for the trouble here.
> 
> No problem, it makes more sense for a new pull request, otherwise there would 
> be a revert for patch 8. If you send out a v6 with the required patch removed 
> and any other changes (which are small I would think) I can review and apply 
> to a new pull request.

Ian, would you mind just appending the changes to your current PR so
that I can pull the whole thing in one go?
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Stokes, Ian
> On 20/07/2018 16:56, Ian Stokes wrote:
> > Hi Ben,
> >
> > The following changes since commit
> > 3c921cc2b6b760bd0db73fd629ee9614edc8914c:
> >
> >build: Add gitattribute file to build-aux (2018-07-19 21:02:33
> > +0300)
> >
> > are available in the git repository at:
> >
> >https://github.com/istokes/ovs dpdk_merge
> >
> > for you to fetch changes up to 0e0e9e213f13be508d282ffefd7bbe8c680e4fc8:
> >
> >sparse: Add support for DPDK. (2018-07-20 15:44:45 +0100)
> >
> 
> Hi Ian,
> 
> After some discussions with Darrell around patch 8/14 of the "Support
> multi-segment mbufs​" patchset, I'll be sending a v6 of that series with
> that patch removed.
> 
> Could that be included in this PR (meaning the previously included v5 of
> the series would be dropped entirely), since it still hasn't been merged
> to master?
> 
> Thanks, and sorry for the trouble here.

No problem, it makes more sense for a new pull request, otherwise there would 
be a revert for patch 8. If you send out a v6 with the required patch removed 
and any other changes (which are small I would think) I can review and apply to 
a new pull request.

Ian

> 
> Tiago.
> 
> > 
> > Ben Pfaff (4):
> >netdev-dpdk: Fix incorrect byte order conversion in log message.
> >netdev-dpdk: Fix sparse complaints.
> >netdev-dpdk: Use ETH_ADDR_BYTES_ARGS instead of open-coding it.
> >sparse: Add support for DPDK.
> >
> > Ian Stokes (1):
> >Docs: Improve OVS DPDK version mapping notice.
> >
> > Mark Kavanagh (4):
> >netdev-dpdk: fix mbuf sizing
> >dp-packet: Init specific mbuf fields.
> >netdev-dpdk: copy large packet to multi-seg. mbufs
> >netdev-dpdk: support multi-segment jumbo frames
> >
> > Michael Qiu (1):
> >dp-packet: copy data from multi-seg. DPDK mbuf
> >
> > Tiago Lam (9):
> >dp-packet: Fix allocated size on DPDK init.
> >netdev-dpdk: Serialise non-pmds mbufs' alloc/free.
> >dp-packet: Fix data_len handling multi-seg mbufs.
> >dp-packet: Handle multi-seg mbufs in helper funcs.
> >dp-packet: Handle multi-seg mubfs in shift() func.
> >dp-packet: Handle multi-seg mbufs in resize__().
> >dpdk-tests: Add uni-tests for multi-seg mbufs.
> >dpdk-tests: Accept other configs in OVS_DPDK_START
> >dpdk-tests: End-to-end tests for multi-seg mbufs.
> >
> > Yipeng Wang (1):
> >dpif-netdev: Add SMC cache after EMC cache
> >
> >   Documentation/howto/dpdk.rst   |6 +-
> >   Documentation/intro/install/dpdk.rst   |6 +-
> >   Documentation/topics/dpdk/bridge.rst   |   15 ++
> >   Documentation/topics/dpdk/jumbo-frames.rst |   52 +++
> >   Documentation/topics/dpdk/memory.rst   |   36 +
> >   Makefile.am|2 +-
> >   NEWS   |3 +
> >   build-aux/initial-tab-whitelist|1 +
> >   include/sparse/automake.mk |9 ++
> >   include/sparse/rte_byteorder.h |  281
> > +++
> >   include/sparse/rte_esp.h   |   65 +
> >   include/sparse/rte_flow.h  | 1483
> >
> ++
> ++
> +
> >   include/sparse/rte_icmp.h  |  106 ++
> >   include/sparse/rte_ip.h|  490
> > +
> >   include/sparse/rte_sctp.h  |  103 +
> >   include/sparse/rte_tcp.h   |  108 ++
> >   include/sparse/rte_udp.h   |  103 +
> >   include/sparse/xmmintrin.h |   24 +++
> >   lib/cmap.c |   74 ++
> >   lib/cmap.h |   11 ++
> >   lib/dp-packet.c|  221
> > ++--
> >   lib/dp-packet.h|  214
> > ---
> >   lib/dpdk.c |8 +
> >   lib/dpif-netdev-perf.h |1 +
> >   lib/dpif-netdev.c  |  329
> > -
> >   lib/netdev-dpdk.c  |  270
> > +++---
> >   lib/netdev-dpdk.h  |2 +
> >   tests/automake.mk  |   10 +-
> >   tests/dpdk-packet-mbufs.at |7 +
> >   tests/pmd.at   |7 +-
> >   tests/system-dpdk-macros.at|6 +-
> >   tests/system-dpdk-testsuite.at |1 +
> >   tests/system-dpdk.at   |   65 +
> >   

Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-24 Thread Lam, Tiago
On 20/07/2018 16:56, Ian Stokes wrote:
> Hi Ben,
> 
> The following changes since commit 
> 3c921cc2b6b760bd0db73fd629ee9614edc8914c:
> 
>build: Add gitattribute file to build-aux (2018-07-19 21:02:33 +0300)
> 
> are available in the git repository at:
> 
>https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 0e0e9e213f13be508d282ffefd7bbe8c680e4fc8:
> 
>sparse: Add support for DPDK. (2018-07-20 15:44:45 +0100)
> 

Hi Ian,

After some discussions with Darrell around patch 8/14 of the "Support
multi-segment mbufs​" patchset, I'll be sending a v6 of that series with
that patch removed.

Could that be included in this PR (meaning the previously included v5 of
the series would be dropped entirely), since it still hasn't been merged
to master?

Thanks, and sorry for the trouble here.

Tiago.

> 
> Ben Pfaff (4):
>netdev-dpdk: Fix incorrect byte order conversion in log message.
>netdev-dpdk: Fix sparse complaints.
>netdev-dpdk: Use ETH_ADDR_BYTES_ARGS instead of open-coding it.
>sparse: Add support for DPDK.
> 
> Ian Stokes (1):
>Docs: Improve OVS DPDK version mapping notice.
> 
> Mark Kavanagh (4):
>netdev-dpdk: fix mbuf sizing
>dp-packet: Init specific mbuf fields.
>netdev-dpdk: copy large packet to multi-seg. mbufs
>netdev-dpdk: support multi-segment jumbo frames
> 
> Michael Qiu (1):
>dp-packet: copy data from multi-seg. DPDK mbuf
> 
> Tiago Lam (9):
>dp-packet: Fix allocated size on DPDK init.
>netdev-dpdk: Serialise non-pmds mbufs' alloc/free.
>dp-packet: Fix data_len handling multi-seg mbufs.
>dp-packet: Handle multi-seg mbufs in helper funcs.
>dp-packet: Handle multi-seg mubfs in shift() func.
>dp-packet: Handle multi-seg mbufs in resize__().
>dpdk-tests: Add uni-tests for multi-seg mbufs.
>dpdk-tests: Accept other configs in OVS_DPDK_START
>dpdk-tests: End-to-end tests for multi-seg mbufs.
> 
> Yipeng Wang (1):
>dpif-netdev: Add SMC cache after EMC cache
> 
>   Documentation/howto/dpdk.rst   |6 +-
>   Documentation/intro/install/dpdk.rst   |6 +-
>   Documentation/topics/dpdk/bridge.rst   |   15 ++
>   Documentation/topics/dpdk/jumbo-frames.rst |   52 +++
>   Documentation/topics/dpdk/memory.rst   |   36 +
>   Makefile.am|2 +-
>   NEWS   |3 +
>   build-aux/initial-tab-whitelist|1 +
>   include/sparse/automake.mk |9 ++
>   include/sparse/rte_byteorder.h |  281 
> +++
>   include/sparse/rte_esp.h   |   65 +
>   include/sparse/rte_flow.h  | 1483 
> +
>   include/sparse/rte_icmp.h  |  106 ++
>   include/sparse/rte_ip.h|  490 
> +
>   include/sparse/rte_sctp.h  |  103 +
>   include/sparse/rte_tcp.h   |  108 ++
>   include/sparse/rte_udp.h   |  103 +
>   include/sparse/xmmintrin.h |   24 +++
>   lib/cmap.c |   74 ++
>   lib/cmap.h |   11 ++
>   lib/dp-packet.c|  221 
> ++--
>   lib/dp-packet.h|  214 
> ---
>   lib/dpdk.c |8 +
>   lib/dpif-netdev-perf.h |1 +
>   lib/dpif-netdev.c  |  329 
> -
>   lib/netdev-dpdk.c  |  270 
> +++---
>   lib/netdev-dpdk.h  |2 +
>   tests/automake.mk  |   10 +-
>   tests/dpdk-packet-mbufs.at |7 +
>   tests/pmd.at   |7 +-
>   tests/system-dpdk-macros.at|6 +-
>   tests/system-dpdk-testsuite.at |1 +
>   tests/system-dpdk.at   |   65 +
>   tests/test-dpdk-mbufs.c|  518 
> +
>   vswitchd/vswitch.xml   |   35 +
>   35 files changed, 4532 insertions(+), 140 deletions(-)
>   create mode 100644 include/sparse/rte_byteorder.h
>   create mode 100644 include/sparse/rte_esp.h
>   create mode 100644 include/sparse/rte_flow.h
>   create mode 100644 include/sparse/rte_icmp.h
>   create mode 100644 

Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-20 Thread Ian Stokes

On 7/19/2018 7:06 PM, Ian Stokes wrote:

On 7/13/2018 5:56 PM, Ian Stokes wrote:

Hi Ben,

The following changes since commit 
89dd5819cf181a741271d297bc99fea4760f7ba5:


   rhel: support kmod-openvswitch build against multiple kernels, 
rhel6 (2018-07-12 17:42:07 -0700)


are available in the git repository at:

   https://github.com/istokes/ovs dpdk_merge

for you to fetch changes up to 70f4d53a17d953b0fadf18361b54ce95550ebfb7:

   netdev-dpdk: Fix failure to configure flow control at netdev-init. 
(2018-07-13 17:08:56 +0100)


Hi Ben,

would it be easier for me to rebase this to the head of master and 
submit a new pull request with the sparse fixes you submitted as part of 
it also? Whatever you think is easiest.


Thanks
Ian


Hi Ben,

you can disregard this pull request, there is a patch that I want to 
remove as it introduces a bug.


I'll send a new pull request updated to the head of master for today 
instead, this then can be merged to master and be part of the 2.10 
release also.


Thanks
Ian



Ian Stokes (1):
   Docs: Improve OVS DPDK version mapping notice.

Mark Kavanagh (4):
   netdev-dpdk: fix mbuf sizing
   dp-packet: Init specific mbuf fields.
   netdev-dpdk: copy large packet to multi-seg. mbufs
   netdev-dpdk: support multi-segment jumbo frames

Michael Qiu (1):
   dp-packet: copy data from multi-seg. DPDK mbuf

Sugesh Chandran (1):
   netdev-dpdk: Fix failure to configure flow control at netdev-init.

Tiago Lam (9):
   dp-packet: Fix allocated size on DPDK init.
   netdev-dpdk: Serialise non-pmds mbufs' alloc/free.
   dp-packet: Fix data_len handling multi-seg mbufs.
   dp-packet: Handle multi-seg mbufs in helper funcs.
   dp-packet: Handle multi-seg mubfs in shift() func.
   dp-packet: Handle multi-seg mbufs in resize__().
   dpdk-tests: Add uni-tests for multi-seg mbufs.
   dpdk-tests: Accept other configs in OVS_DPDK_START
   dpdk-tests: End-to-end tests for multi-seg mbufs.

Yipeng Wang (1):
   dpif-netdev: Add SMC cache after EMC cache

  Documentation/howto/dpdk.rst   |   6 ++-
  Documentation/intro/install/dpdk.rst   |   6 ++-
  Documentation/topics/dpdk/bridge.rst   |  15 ++
  Documentation/topics/dpdk/jumbo-frames.rst |  52 +++
  Documentation/topics/dpdk/memory.rst   |  36 +
  NEWS   |   3 ++
  lib/cmap.c |  74 
+++

  lib/cmap.h |  11 
  lib/dp-packet.c    | 221 
+-- 

  lib/dp-packet.h    | 214 
+ 


  lib/dpdk.c |   8 +++
  lib/dpif-netdev-perf.h |   1 +
  lib/dpif-netdev.c  | 329 
-- 

  lib/netdev-dpdk.c  | 259 
- 


  lib/netdev-dpdk.h  |   2 +
  tests/automake.mk  |  10 +++-
  tests/dpdk-packet-mbufs.at |   7 +++
  tests/pmd.at   |   7 ++-
  tests/system-dpdk-macros.at    |   6 ++-
  tests/system-dpdk-testsuite.at |   1 +
  tests/system-dpdk.at   |  65 

  tests/test-dpdk-mbufs.c    | 518 
++ 


  vswitchd/vswitch.xml   |  35 +
  23 files changed, 1756 insertions(+), 130 deletions(-)
  create mode 100644 tests/dpdk-packet-mbufs.at
  create mode 100644 tests/test-dpdk-mbufs.c

Thanks
Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-19 Thread Ian Stokes

On 7/13/2018 5:56 PM, Ian Stokes wrote:

Hi Ben,

The following changes since commit 
89dd5819cf181a741271d297bc99fea4760f7ba5:


   rhel: support kmod-openvswitch build against multiple kernels, rhel6 
(2018-07-12 17:42:07 -0700)


are available in the git repository at:

   https://github.com/istokes/ovs dpdk_merge

for you to fetch changes up to 70f4d53a17d953b0fadf18361b54ce95550ebfb7:

   netdev-dpdk: Fix failure to configure flow control at netdev-init. 
(2018-07-13 17:08:56 +0100)


Hi Ben,

would it be easier for me to rebase this to the head of master and 
submit a new pull request with the sparse fixes you submitted as part of 
it also? Whatever you think is easiest.


Thanks
Ian



Ian Stokes (1):
   Docs: Improve OVS DPDK version mapping notice.

Mark Kavanagh (4):
   netdev-dpdk: fix mbuf sizing
   dp-packet: Init specific mbuf fields.
   netdev-dpdk: copy large packet to multi-seg. mbufs
   netdev-dpdk: support multi-segment jumbo frames

Michael Qiu (1):
   dp-packet: copy data from multi-seg. DPDK mbuf

Sugesh Chandran (1):
   netdev-dpdk: Fix failure to configure flow control at netdev-init.

Tiago Lam (9):
   dp-packet: Fix allocated size on DPDK init.
   netdev-dpdk: Serialise non-pmds mbufs' alloc/free.
   dp-packet: Fix data_len handling multi-seg mbufs.
   dp-packet: Handle multi-seg mbufs in helper funcs.
   dp-packet: Handle multi-seg mubfs in shift() func.
   dp-packet: Handle multi-seg mbufs in resize__().
   dpdk-tests: Add uni-tests for multi-seg mbufs.
   dpdk-tests: Accept other configs in OVS_DPDK_START
   dpdk-tests: End-to-end tests for multi-seg mbufs.

Yipeng Wang (1):
   dpif-netdev: Add SMC cache after EMC cache

  Documentation/howto/dpdk.rst   |   6 ++-
  Documentation/intro/install/dpdk.rst   |   6 ++-
  Documentation/topics/dpdk/bridge.rst   |  15 ++
  Documentation/topics/dpdk/jumbo-frames.rst |  52 +++
  Documentation/topics/dpdk/memory.rst   |  36 +
  NEWS   |   3 ++
  lib/cmap.c |  74 
+++

  lib/cmap.h |  11 
  lib/dp-packet.c    | 221 
+-- 

  lib/dp-packet.h    | 214 
+ 


  lib/dpdk.c |   8 +++
  lib/dpif-netdev-perf.h |   1 +
  lib/dpif-netdev.c  | 329 
-- 

  lib/netdev-dpdk.c  | 259 
- 


  lib/netdev-dpdk.h  |   2 +
  tests/automake.mk  |  10 +++-
  tests/dpdk-packet-mbufs.at |   7 +++
  tests/pmd.at   |   7 ++-
  tests/system-dpdk-macros.at    |   6 ++-
  tests/system-dpdk-testsuite.at |   1 +
  tests/system-dpdk.at   |  65 
  tests/test-dpdk-mbufs.c    | 518 
++ 


  vswitchd/vswitch.xml   |  35 +
  23 files changed, 1756 insertions(+), 130 deletions(-)
  create mode 100644 tests/dpdk-packet-mbufs.at
  create mode 100644 tests/test-dpdk-mbufs.c

Thanks
Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-13 Thread 0-day Robot
Bleep bloop.  Greetings Ian Stokes, I am a robot and I have tried out your 
patch.
Thanks for your contribution.

I encountered some error that I wasn't expecting.  See the details below.


checkpatch:
ERROR: Co-authored-by/Signed-off-by corruption
WARNING: Line has trailing whitespace
#194 FILE: rhel/usr_share_openvswitch_scripts_ovs-kmod-manage.sh:19:
# built using the rhel6 spec file, and run in the post-install for minor 

WARNING: Line has trailing whitespace
#205 FILE: rhel/usr_share_openvswitch_scripts_ovs-kmod-manage.sh:30:
# 

Lines checked: 270, Warnings: 2, Errors: 1


Please check this out.  If you feel there has been an error, please email 
acon...@bytheb.org

Thanks,
0-day Robot
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-10 Thread Stokes, Ian
> On Fri, Jul 06, 2018 at 03:55:50PM +0100, Ian Stokes wrote:
> > The following changes since commit
> 23626bcf3bd987f7a5e03b93bec8450b10421c31:
> >
> >   OVN: add ICMPv6 time exceeded support to OVN logical router (2018-07-
> 05
> > 15:46:09 -0700)
> >
> > are available in the git repository at:
> >
> >   https://github.com/istokes/ovs dpdk_merge
> >
> > for you to fetch changes up to 43307ad0e2543c9c8443f3ab1150ab03f4eb551c:
> >
> >   dpdk: Support both shared and per port mempools. (2018-07-06 12:46:26
> > +0100)
> 
> Thanks, merged into master.

Thanks Ben.

Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-06 Thread Ben Pfaff
On Fri, Jul 06, 2018 at 03:55:50PM +0100, Ian Stokes wrote:
> The following changes since commit 23626bcf3bd987f7a5e03b93bec8450b10421c31:
> 
>   OVN: add ICMPv6 time exceeded support to OVN logical router (2018-07-05
> 15:46:09 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 43307ad0e2543c9c8443f3ab1150ab03f4eb551c:
> 
>   dpdk: Support both shared and per port mempools. (2018-07-06 12:46:26
> +0100)

Thanks, merged into master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-07-06 Thread 0-day Robot
Bleep bloop.  Greetings Ian Stokes, I am a robot and I have tried out your 
patch.
Thanks for your contribution.

I encountered some error that I wasn't expecting.  See the details below.


checkpatch:
ERROR: Too many signoffs; are you missing Co-authored-by lines?
Lines checked: 92, Warnings: 0, Errors: 1


Please check this out.  If you feel there has been an error, please email 
acon...@bytheb.org

Thanks,
0-day Robot
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-06-13 Thread Stokes, Ian
> Thanks for the pull requests.  I merged all of these (master, 2.9, and
> 2.8).

Thanks
Ben.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-06-12 Thread Ben Pfaff
Thanks for the pull requests.  I merged all of these (master, 2.9, and
2.8).
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-05-25 Thread Ben Pfaff
On Fri, May 25, 2018 at 02:17:40PM +, Stokes, Ian wrote:
> Hi Ben,
> 
> The following changes since commit 55b259471719ceca1f0083bdd6a5f8c3e7690bae:
> 
>   Extend tests for conjunctive match support in OVN (2018-05-24 11:23:58 
> -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 3e52fa5644cde2eba56c48355d5664e992992bf2:
> 
>   dpdk: reflect status and version in the database (2018-05-25 09:09:50 +0100)

Thanks.  I merged this into master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-05-14 Thread Stokes, Ian
> On Fri, May 11, 2018 at 11:57:30AM +, Stokes, Ian wrote:
> > Hi Ben,
> >
> > The following changes since commit
> d87e08978fc3b522acb4ecb21cffb5c2108b3b33:
> >
> >   ovn-nbctl: Support ACL commands on port groups. (2018-05-10 16:53:22 -
> 0700)
> >
> > are available in the git repository at:
> >
> >   https://github.com/istokes/ovs dpdk_merge
> >
> > for you to fetch changes up to eaa4358119e627171f1b16ce932a1a34f6ab1eb9:
> >
> >   netdev-dpdk: Fixed netdev_dpdk structure alignment (2018-05-11
> 08:08:24 +0100)
> 
> Thanks, merged to master.

Thanks Ben.

Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-05-11 Thread Ben Pfaff
On Fri, May 11, 2018 at 11:57:30AM +, Stokes, Ian wrote:
> Hi Ben,
> 
> The following changes since commit d87e08978fc3b522acb4ecb21cffb5c2108b3b33:
> 
>   ovn-nbctl: Support ACL commands on port groups. (2018-05-10 16:53:22 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to eaa4358119e627171f1b16ce932a1a34f6ab1eb9:
> 
>   netdev-dpdk: Fixed netdev_dpdk structure alignment (2018-05-11 08:08:24 
> +0100)

Thanks, merged to master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-04-30 Thread Stokes, Ian


> -Original Message-
> From: Ben Pfaff [mailto:b...@ovn.org]
> Sent: Monday, April 30, 2018 4:45 PM
> To: Stokes, Ian 
> Cc: d...@openvswitch.org
> Subject: Re: OVS DPDK: dpdk_merge pull request for master
> 
> On Mon, Apr 30, 2018 at 08:40:33AM -0700, Ben Pfaff wrote:
> > On Mon, Apr 30, 2018 at 03:29:56PM +, Stokes, Ian wrote:
> > > > Hi Ben,
> > > >
> > > > The following changes since commit
> > > > f82b3b6a2f4d024ce671b1e3b11aa92d29f2564d:
> > > >
> > > >   ofproto-dpif-upcall: Only call ovsrcu_postpone() on active
> > > > actions
> > > > (2018-04-19 09:29:22 -0700)
> > > >
> > > > are available in the git repository at:
> > > >
> > > >   https://github.com/istokes/ovs dpdk_merge
> > > >
> > > > for you to fetch changes up to
> a7e4849ef0096f4396cc17afeb5325af8d1b4e3b:
> > > >
> > > >   tests: Add system-dpdk-testsuite (2018-04-21 18:29:57 +0100)
> > >
> > > Hi Ben,
> > >
> > > Just a quick ping on this, I know you mentioned your busy with travel
> but if you have time to merge these pull requests when time allows it
> would be greatly appreciated.
> >
> > Thanks for the reminder.  I did mean to get to this sooner than I have.
> >
> > I merged this to master.
> 
> I've merged all of the other pull requests into their respective branches
> now too.  Thank you!

Thanks Ben,

Much appreciated!

Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-04-30 Thread Ben Pfaff
On Mon, Apr 30, 2018 at 08:40:33AM -0700, Ben Pfaff wrote:
> On Mon, Apr 30, 2018 at 03:29:56PM +, Stokes, Ian wrote:
> > > Hi Ben,
> > > 
> > > The following changes since commit
> > > f82b3b6a2f4d024ce671b1e3b11aa92d29f2564d:
> > > 
> > >   ofproto-dpif-upcall: Only call ovsrcu_postpone() on active actions
> > > (2018-04-19 09:29:22 -0700)
> > > 
> > > are available in the git repository at:
> > > 
> > >   https://github.com/istokes/ovs dpdk_merge
> > > 
> > > for you to fetch changes up to a7e4849ef0096f4396cc17afeb5325af8d1b4e3b:
> > > 
> > >   tests: Add system-dpdk-testsuite (2018-04-21 18:29:57 +0100)
> > 
> > Hi Ben,
> > 
> > Just a quick ping on this, I know you mentioned your busy with travel but 
> > if you have time to merge these pull requests when time allows it would be 
> > greatly appreciated.
> 
> Thanks for the reminder.  I did mean to get to this sooner than I have.
> 
> I merged this to master.

I've merged all of the other pull requests into their respective
branches now too.  Thank you!
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-04-30 Thread Ben Pfaff
On Mon, Apr 30, 2018 at 03:29:56PM +, Stokes, Ian wrote:
> > Hi Ben,
> > 
> > The following changes since commit
> > f82b3b6a2f4d024ce671b1e3b11aa92d29f2564d:
> > 
> >   ofproto-dpif-upcall: Only call ovsrcu_postpone() on active actions
> > (2018-04-19 09:29:22 -0700)
> > 
> > are available in the git repository at:
> > 
> >   https://github.com/istokes/ovs dpdk_merge
> > 
> > for you to fetch changes up to a7e4849ef0096f4396cc17afeb5325af8d1b4e3b:
> > 
> >   tests: Add system-dpdk-testsuite (2018-04-21 18:29:57 +0100)
> 
> Hi Ben,
> 
> Just a quick ping on this, I know you mentioned your busy with travel but if 
> you have time to merge these pull requests when time allows it would be 
> greatly appreciated.

Thanks for the reminder.  I did mean to get to this sooner than I have.

I merged this to master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-04-30 Thread Stokes, Ian
> Hi Ben,
> 
> The following changes since commit
> f82b3b6a2f4d024ce671b1e3b11aa92d29f2564d:
> 
>   ofproto-dpif-upcall: Only call ovsrcu_postpone() on active actions
> (2018-04-19 09:29:22 -0700)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to a7e4849ef0096f4396cc17afeb5325af8d1b4e3b:
> 
>   tests: Add system-dpdk-testsuite (2018-04-21 18:29:57 +0100)

Hi Ben,

Just a quick ping on this, I know you mentioned your busy with travel but if 
you have time to merge these pull requests when time allows it would be greatly 
appreciated.

Thanks
Ian
> 
> 
> Ian Stokes (4):
>   docs: Fix sflow documentation url and markup.
>   docs: Fix style guide url in DocumentationStyle.rst.
>   docs: Fix sphinx urls.
>   docs: Fix urls in index.rst.
> 
> Kevin Traynor (1):
>   netdev-dpdk: Free mempool only when no in-use mbufs.
> 
> Marcelo Ricardo Leitner (1):
>   netdev-dpdk: fix MAC address in port addr example
> 
> Marcin Rybka (1):
>   tests: Add system-dpdk-testsuite
> 
> Stephen Finucane (9):
>   doc: Add an overview of the 'dpdk' port
>   doc: Add "PMD" topic document
>   doc: Move additional sections to "physical ports" doc
>   doc: Add "vdev" topic document
>   doc: Move "QoS" guide to its own document
>   doc: Add "bridge" topic document
>   doc: Move "pdump" guide to its own document
>   doc: Add "jumbo frames" topic document
>   docs: Clarify changes in Rx queue allocation
> 
> Tiago Lam (2):
>   dpdk docs: Drop qemu-kvm for qemu-system-x86_64.
>   dpdk docs: Drop file share in libvirt config.
> 
>  Documentation/automake.mk|   7 +++
>  Documentation/conf.py|   2 +-
>  Documentation/howto/dpdk.rst | 415
> +-
> --
> 
>  Documentation/howto/sflow.rst|   9 ++--
>  Documentation/internals/contributing/documentation-style.rst |   7 +--
>  Documentation/intro/install/documentation.rst|   4 +-
>  Documentation/ref/index.rst  | 214
> +++---
> -
>  Documentation/topics/dpdk/bridge.rst | 104
> ++
>  Documentation/topics/dpdk/index.rst  |  14 +-
>  Documentation/topics/dpdk/jumbo-frames.rst   |  73
> ++
>  Documentation/topics/dpdk/pdump.rst  |  67
> +++
>  Documentation/topics/dpdk/phy.rst| 226
> ++
> +
>  Documentation/topics/dpdk/pmd.rst| 164
> ++
>  Documentation/topics/dpdk/qos.rst|  78
> 
>  Documentation/topics/dpdk/ring.rst   |   5 +++
>  Documentation/topics/dpdk/vdev.rst   |  66
> +++
>  Documentation/topics/dpdk/vhost-user.rst |  47
> +--
>  Documentation/topics/testing.rst |  23
> ++
>  NEWS |   5 +++
>  lib/netdev-dpdk.c|  86
> ---
>  tests/automake.mk|  17
> +++
>  tests/system-dpdk-macros.at  |  56
> +++
>  tests/system-dpdk-testsuite.at   |  25
> +++
>  tests/system-dpdk.at |  67
> +++
>  24 files changed, 1238 insertions(+), 543 deletions(-)  create mode
> 100644 Documentation/topics/dpdk/bridge.rst
>  create mode 100644 Documentation/topics/dpdk/jumbo-frames.rst
>  create mode 100644 Documentation/topics/dpdk/pdump.rst
>  create mode 100644 Documentation/topics/dpdk/phy.rst  create mode 100644
> Documentation/topics/dpdk/pmd.rst  create mode 100644
> Documentation/topics/dpdk/qos.rst  create mode 100644
> Documentation/topics/dpdk/vdev.rst
>  create mode 100644 tests/system-dpdk-macros.at  create mode 100644
> tests/system-dpdk-testsuite.at  create mode 100644 tests/system-dpdk.at
> 
> Regards
> Ian
> ___
> dev mailing list
> d...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-03-31 Thread Ben Pfaff
On Fri, Mar 23, 2018 at 05:28:01PM +, Stokes, Ian wrote:
> The following changes since commit 83e866067ea67807e573c64fc6ee69d47f6d5b7c:
> 
>   netdev-tc-offloads: Add support for IP fragmentation (2018-03-21 09:59:29 
> +0100)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 9fd38f6867df90a35aa276388e18a159f61e8367:
> 
>   netdev-dpdk: Limit rate of DPDK logs. (2018-03-23 12:53:36 +)

Thanks!  I merged this into master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-02-14 Thread Stokes, Ian
> -Original Message-
> From: Ben Pfaff [mailto:b...@ovn.org]
> Sent: Tuesday, February 13, 2018 4:43 PM
> To: Stokes, Ian <ian.sto...@intel.com>
> Cc: ovs-dev@openvswitch.org
> Subject: Re: OVS DPDK: dpdk_merge pull request for master
> 
> Thanks for all the pull requests.  I merged all of these.

Thanks Ben.

Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-02-13 Thread Ben Pfaff
Thanks for all the pull requests.  I merged all of these.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-02-01 Thread Ben Pfaff
Thanks!  I merged this into master.

On Wed, Jan 31, 2018 at 08:15:22PM +, Stokes, Ian wrote:
> Hi Ben,
> 
> The following changes since commit 186667a83c2b09ed9ae08b35c596987cf7d33cfb:
> 
>   classifier: Fix typo in comment. (2018-01-30 13:00:52 -0800)
> 
> are available in the git repository at:
> 
>   https://github.com/istokes/ovs dpdk_merge
> 
> for you to fetch changes up to 10087cba9deec95aaea080c49f2cbe648ebe92c8:
> 
>   netdev-dpdk: Add support for vHost dequeue zero copy (experimental) 
> (2018-01-31 14:04:35 +)
> 
> 
> Ciara Loftus (1):
>   netdev-dpdk: Add support for vHost dequeue zero copy (experimental)
> 
>  Documentation/intro/install/dpdk.rst |  2 ++
>  Documentation/topics/dpdk/vhost-user.rst | 73 
> +
>  NEWS |  1 +
>  lib/netdev-dpdk.c| 18 ++
>  vswitchd/vswitch.xml | 11 +++
>  5 files changed, 105 insertions(+)
> 
> Thanks
> Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-01-29 Thread Stokes, Ian
> -Original Message-
> From: Ben Pfaff [mailto:b...@ovn.org]
> Sent: Saturday, January 27, 2018 5:35 PM
> To: Stokes, Ian <ian.sto...@intel.com>
> Cc: ovs-dev@openvswitch.org
> Subject: Re: OVS DPDK: dpdk_merge pull request for master
> 
> Thanks for all the pull requests.  I merged all of these into their
> respective branches.

Thanks Ben.

Regards
Ian
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] OVS DPDK: dpdk_merge pull request for master

2018-01-27 Thread Ben Pfaff
Thanks for all the pull requests.  I merged all of these into their
respective branches.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev