Re: [dpdk-dev] [PATCH 1/3] net/virtio-user: fix deadlock in memory events callback

2018-09-05 Thread Sean Harte
On 5 September 2018 at 05:28, Tiwei Bie wrote: > Deadlock can occur when allocating memory if a vhost-kernel > based virtio-user device is in use. To fix the deadlock, > we will take memory hotplug lock explicitly in virtio-user > when necessary, and always call the _thread_unsafe memory > functio

Re: [dpdk-dev] [PATCH] net/virtio-user: fix memory hotplug support

2018-08-28 Thread Sean Harte
On Mon, 27 Aug 2018 at 10:15, Burakov, Anatoly wrote: > > On 24-Aug-18 4:51 PM, Sean Harte wrote: > > On Fri, 24 Aug 2018 at 16:19, Burakov, Anatoly > > wrote: > >> > >> On 24-Aug-18 11:41 AM, Burakov, Anatoly wrote: > >>> On 24-Aug-18 10:35 AM, Ti

Re: [dpdk-dev] [PATCH] net/virtio-user: fix memory hotplug support

2018-08-24 Thread Sean Harte
e: > >>>> On Thu, Aug 23, 2018 at 03:01:30PM +0100, Burakov, Anatoly wrote: > >>>>> On 23-Aug-18 12:19 PM, Sean Harte wrote: > >>>>>> On Thu, 23 Aug 2018 at 10:05, Burakov, Anatoly > >>>>>> wrote: > >>>>

Re: [dpdk-dev] [PATCH] net/virtio-user: fix memory hotplug support

2018-08-23 Thread Sean Harte
On Thu, 23 Aug 2018 at 15:01, Burakov, Anatoly wrote: > > On 23-Aug-18 12:19 PM, Sean Harte wrote: > > On Thu, 23 Aug 2018 at 10:05, Burakov, Anatoly > > wrote: > >> > >> On 23-Aug-18 3:57 AM, Tiwei Bie wrote: > >>> Deadlock can occur when alloca

Re: [dpdk-dev] [PATCH] net/virtio-user: fix memory hotplug support

2018-08-23 Thread Sean Harte
On Thu, 23 Aug 2018 at 10:05, Burakov, Anatoly wrote: > > On 23-Aug-18 3:57 AM, Tiwei Bie wrote: > > Deadlock can occur when allocating memory if a vhost-kernel > > based virtio-user device is in use. Besides, it's possible > > to have much more than 64 non-contiguous hugepage backed > > memory re

Re: [dpdk-dev] [PATCH v6 01/12] event/opdl: add the opdl ring infrastructure library

2018-01-10 Thread Sean Harte
On 9 January 2018 at 14:18, Liang Ma wrote: > OPDL ring is the core infrastructure of OPDL PMD. OPDL ring library > provide the core data structure and core helper function set. The Ring > implements a single ring multi-port/stage pipelined packet distribution > mechanism. This mechanism has the f

Re: [dpdk-dev] [PATCH v4 1/8] event/opdl: add the opdl ring infrastructure library

2017-12-22 Thread Sean Harte
On 22 December 2017 at 11:23, Liang Ma wrote: > > OPDL ring is the core infrastructure of OPDL PMD. OPDL ring library > provide the core data structure and core helper function set. The Ring > implements a single ring multi-port/stage pipelined packet distribution > mechanism. This mechanism has t

Re: [dpdk-dev] [PATCH v8 3/7] ethdev: add GTP items to support flow API

2017-10-05 Thread Sean Harte
On 5 October 2017 at 09:14, Beilei Xing wrote: > This patch adds GTP, GTPC and GTPU items for > generic flow API, and also exposes item fields > through the flow command. > > Signed-off-by: Beilei Xing > Acked-by: Adrien Mazarguil > Acked-by: Jingjing Wu > --- > app/test-pmd/cmdline_flow.c

Re: [dpdk-dev] [PATCH v8 5/7] net/i40e: add FDIR support for GTP-C and GTP-U

2017-10-05 Thread Sean Harte
On 5 October 2017 at 09:14, Beilei Xing wrote: > This patch adds FDIR support for GTP-C and GTP-U. The > input set of GTP-C and GTP-U is TEID. > > Signed-off-by: Beilei Xing > --- > drivers/net/i40e/i40e_ethdev.h | 30 + > drivers/net/i40e/i40e_fdir.c | 216 ---

Re: [dpdk-dev] [PATCH v8 1/7] mbuf: support GTP in software packet type parser

2017-10-05 Thread Sean Harte
On 5 October 2017 at 09:14, Beilei Xing wrote: > Add support of GTP-C and GTP-U tunnels in rte_net_get_ptype(). > > Signed-off-by: Beilei Xing > Acked-by: Olivier Matz > --- > lib/librte_mbuf/rte_mbuf_ptype.c | 2 ++ > lib/librte_mbuf/rte_mbuf_ptype.h | 32 > 2

Re: [dpdk-dev] [PATCH v6 4/8] ethdev: add GTP items to support flow API

2017-10-03 Thread Sean Harte
On 2 October 2017 at 13:27, Adrien Mazarguil wrote: > On Fri, Sep 29, 2017 at 10:29:55AM +0100, Sean Harte wrote: >> On 29 September 2017 at 09:54, Xing, Beilei wrote: > >> >> > /** >> >> > + * RTE_FLOW_ITEM_TYPE_GTP. >> >> > + * >>

Re: [dpdk-dev] [PATCH v6 6/8] net/i40e: add FDIR support for GTP-C and GTP-U

2017-09-29 Thread Sean Harte
On 29 September 2017 at 10:33, Xing, Beilei wrote: > > >> -Original Message----- >> From: Sean Harte [mailto:sea...@gmail.com] >> Sent: Friday, September 29, 2017 4:15 PM >> To: Xing, Beilei >> Cc: Wu, Jingjing ; Chilikin, Andrey >> ; dev@dpdk.or

Re: [dpdk-dev] [PATCH v6 4/8] ethdev: add GTP items to support flow API

2017-09-29 Thread Sean Harte
On 29 September 2017 at 09:54, Xing, Beilei wrote: > > >> -Original Message----- >> From: Sean Harte [mailto:sea...@gmail.com] >> Sent: Friday, September 29, 2017 4:15 PM >> To: Xing, Beilei >> Cc: Wu, Jingjing ; Chilikin, Andrey >> ; dev@dpdk.or

Re: [dpdk-dev] [PATCH v6 6/8] net/i40e: add FDIR support for GTP-C and GTP-U

2017-09-29 Thread Sean Harte
On 29 September 2017 at 06:19, Beilei Xing wrote: > This patch adds FDIR support for GTP-C and GTP-U. The > input set of GTP-C and GTP-U is TEID. > > Signed-off-by: Beilei Xing > --- > drivers/net/i40e/i40e_ethdev.h | 30 + > drivers/net/i40e/i40e_fdir.c | 200 ++--

Re: [dpdk-dev] [PATCH v6 4/8] ethdev: add GTP items to support flow API

2017-09-29 Thread Sean Harte
On 29 September 2017 at 06:18, Beilei Xing wrote: > This patch adds GTP, GTPC and GTPU items for > generic flow API, and also exposes item fields > through the flow command. > > Signed-off-by: Beilei Xing > Acked-by: Adrien Mazarguil > --- > app/test-pmd/cmdline_flow.c | 40

Re: [dpdk-dev] [PATCH v6 1/8] mbuf: support GTP in software packet type parser

2017-09-29 Thread Sean Harte
On 29 September 2017 at 06:18, Beilei Xing wrote: > Add support of GTP-C and GTP-U tunnels in rte_net_get_ptype(). > > Signed-off-by: Beilei Xing > Acked-by: Olivier Matz > --- > lib/librte_mbuf/rte_mbuf_ptype.c | 2 ++ > lib/librte_mbuf/rte_mbuf_ptype.h | 24 > 2 file

Re: [dpdk-dev] [PATCH v5 4/8] ethdev: add GTP items to support flow API

2017-09-28 Thread Sean Harte
On 28 September 2017 at 09:13, Beilei Xing wrote: > This patch adds GTP, GTPC and GTPU items for > generic flow API, and also exposes item fields > through the flow command. > > Signed-off-by: Beilei Xing > Acked-by: Adrien Mazarguil > --- > app/test-pmd/cmdline_flow.c | 40

[dpdk-dev] [PATCH v1] null: set port_id in mbufs received from null PMD

2016-05-27 Thread Sean Harte
Ensure that the port field is set in mbufs received from the null PMD. Signed-off-by: Sean Harte --- drivers/net/null/rte_eth_null.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c index 5e8e203..ab440f3 100644 --- a