> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:27 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v10 07/23] event/dlb: add flexible inter
> -Original Message-
> From: McDaniel, Timothy
> Sent: Monday, October 26, 2020 11:01 AM
> To: Richardson, Bruce
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 1/1] eventdev: increase MAX QUEUES
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:27 PM
> To: Thomas Monjalon ; Richardson, Bruce
> ; Ray Kinsella ; Neil Horman
>
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:27 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v10 08/23] event/dlb: add probe-time ha
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:28 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v10 18/23] event/dlb: add dequeue a
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:29 PM
> To: Burakov, Anatoly
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v6 06/23] event/
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:28 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v10 22/23] event/dlb: add queue and po
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:29 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v6 08/23] event/dlb2: add probe-time ha
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:27 PM
> To: Burakov, Anatoly
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v10 06/23] event
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:29 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v6 07/23] event/dlb2: add flexible inter
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:27 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v10 13/23] event/dlb: add port setup
&g
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, October 30, 2020 1:29 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net
> Subject: [PATCH v6 13/23] event/dlb2: add port setup
&g
rt Dharmik to take on the role.
Thanks,
Gage
> -Original Message-
> From: Eads, Gage
> Sent: Thursday, October 29, 2020 9:52 AM
> To: dev@dpdk.org
> Cc: olivier.m...@6wind.com; tho...@monjalon.net; Eads, Gage
> ; dharmik.thak...@arm.com; steven.lar...@arm.com;
&g
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 2:04 PM
> To: Thomas Monjalon ; Mcnamara, John
> ; Kovacevic, Marko
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [P
[...]
> +static int
> +dlb_pf_ldb_port_create(struct dlb_hw_dev *handle,
> +struct dlb_create_ldb_port_args *cfg,
> +enum dlb_cq_poll_modes poll_mode)
> +{
> + struct dlb_dev *dlb_dev = (struct dlb_dev *)handle->pf_dev;
> + struct dlb_cmd_response re
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 2:04 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v5 20/22] event/dlb: add queue and port release
>
> Th
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 2:04 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v5 16/22] event/dlb: add dequeue and its burst variants
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 2:04 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v5 08/22] event/dlb: add infos get and configure
>
>
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 2:04 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v5 07/22] event/dlb: add xstats
>
> Add suppo
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 2:04 PM
> To: Burakov, Anatoly
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v5 06/22] event/dlb: add probe
&g
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 2:04 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v5 03/22] event/dlb: add private data structures and const
[...]
> diff --git a/doc/guides/eventdevs/index.rst b/doc/guides/eventdevs/index.rst
> index bb66a5e..f651818 100644
> --- a/doc/guides/eventdevs/index.rst
> +++ b/doc/guides/eventdevs/index.rst
> @@ -18,3 +18,4 @@ application through the eventdev API.
> octeontx
> octeontx2
> opdl
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> To: Mcnamara, John ; Kovacevic, Marko
> ; Ray Kinsella ; Neil Horman
>
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 16/22] event/dlb2: add dequeue and its burst variants
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 20/22] event/dlb2: add queue and port release
>
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 14/22] event/dlb2: add eventdev start
>
> Add sup
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 08/22] event/dlb2: add infos get and configure
>
>
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 17/22] event/dlb2: add eventdev stop and close
>
&g
[...]
> +static int
> +dlb2_pf_ldb_port_create(struct dlb2_hw_dev *handle,
> + struct dlb2_create_ldb_port_args *cfg,
> + enum dlb2_cq_poll_modes poll_mode)
> +{
> + struct dlb2_dev *dlb2_dev = (struct dlb2_dev *)handle->pf_dev;
> + struct dlb2_cmd_r
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 07/22] event/dlb2: add xstats
>
> Add suppor
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 09/22] event/dlb2: add queue and port default conf
>
&
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 12/22] event/dlb2: add port link
>
> Add port link e
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 10/22] event/dlb2: add queue setup
>
> Load bala
> -Original Message-
> From: McDaniel, Timothy
> Sent: Saturday, October 17, 2020 1:21 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v2 03/22] event/dlb2: add private data structures and
> c
> -Original Message-
> From: Kinsella, Ray
> Sent: Wednesday, October 14, 2020 4:31 AM
> To: McDaniel, Timothy ; Jerin Jacob
> ; Neil Horman
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry
> Subject: Re: [PATCH] eventdev: add PCI
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> To: Mcnamara, John ; Kovacevic, Marko
>
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 22/22
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 21/22] event/dlb: add timeout ticks entry point
>
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 20/22] event/dlb: add queue and port release
>
> Th
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> To: Jerin Jacob
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry
> Subject: [PATCH v4 19/22] event/dlb: add PMD self-tests
>
> Add a variety
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> To: Ray Kinsella ; Neil Horman
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 18/22] event/dlb: ad
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 17/22] event/dlb: add eventdev stop and close
>
> Ad
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 16/22] event/dlb: add dequeue and its burst variants
> +static inline void
> +dlb_hw_do_enqueue(struct dlb_port *qm_port,
> + bool do_sfence,
> + struct process_local_port_data *port_data)
> +{
> + DLB_LOG_DBG("dlb: Flushing QE(s) to DLB\n");
> +
> + /* Since MOVDIR64B is weakly-ordered, use an SFENCE to ensure tha
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 14/22] event/dlb: add eventdev start
>
> Add sup
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 13/22] event/dlb: add port unlink and port unlinks in
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:19 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 12/22] event/dlb: add port link
>
> Add port link e
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 11/22] event/dlb: add port setup
>
> Configure
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 10/22] event/dlb: add queue setup
>
> Load balanced
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 09/22] event/dlb: add queue and port default conf
>
&
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 08/22] event/dlb: add infos get and configure
>
>
> diff --git a/drivers/event/dlb/dlb_xstats.c b/drivers/event/dlb/dlb_xstats.c
> new file mode 100644
> index 000..4d01cc0
> --- /dev/null
> +++ b/drivers/event/dlb/dlb_xstats.c
> @@ -0,0 +1,1252 @@
> +/* SPDX-License-Identifier: BSD-3-Clause
> + * Copyright(c) 2016-2020 Intel Corporation
> + *
My "event/dlb2: add probe" review, referenced below:
[1] http://mails.dpdk.org/archives/dev/2020-October/184962.html
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> To: Burakov, Anatoly
> Cc: dev@dpdk.org; Carrillo, Er
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 05/22] event/dlb: add inline functions
>
> Add mis
> +/*!
> + * Configure the token pop mode for an DLB port. By default, all ports use
> + * AUTO_POP. This function must be called before calling
> rte_event_port_setup()
> + * for the port, but after calling rte_event_dev_configure().
> + *
> + * @note
> + *The defer_sched vdev arg, which confi
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> To: Mcnamara, John ; Kovacevic, Marko
>
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 22/22] doc: a
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 21/22] event/dlb2: add timeout ticks entry point
>
> static void
> +dlb2_eventdev_queue_release(struct rte_eventdev *dev, uint8_t id)
> +{
> + RTE_SET_USED(dev);
> + RTE_SET_USED(id);
> +
> + /* This function intentionally left blank. dlb2 does not support
> + * reconfiguring individual queues or ports -- the entire device
> +
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> To: Jerin Jacob
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry
> Subject: [PATCH 19/22] event/dlb2: add PMD self-tests
>
> Add a variety
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> To: Ray Kinsella ; Neil Horman
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 18/22] event/dlb2: ad
> +static void
> +dlb2_eventdev_stop(struct rte_eventdev *dev)
> +{
> + /* FIXME: Handle the case that app threads are waiting in
> + * rte_event_dequeue_burst() (either blocked on interrupt or in umwait,
> + * or waiting with a timeout). Looking into proposing a new function to
> +
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 16/22] event/dlb2: add dequeue and its burst variants
>
&
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 15/22] event/dlb2: add enqueue and its burst variants
>
&
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 14/22] event/dlb2: add eventdev start
>
> Add support f
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 13/22] event/dlb2: add port unlink and port unlinks in
> +static int
> +dlb2_event_queue_join_ldb(struct dlb2_eventdev *dlb2,
> + struct dlb2_eventdev_port *ev_port,
> + struct dlb2_eventdev_queue *ev_queue,
> + uint8_t priority)
> +{
> + int first_avail = -1;
> + int ret, i;
> +
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 11/22] event/dlb2: add port setup
>
> Configure
> +static int
> +dlb2_eventdev_ldb_queue_setup(struct rte_eventdev *dev,
> + struct dlb2_eventdev_queue *ev_queue,
> + const struct rte_event_queue_conf *queue_conf)
> +{
> + struct dlb2_eventdev *dlb2 = dlb2_pmd_priv(dev);
> + int32_t qm_
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 08/22] event/dlb2: add infos get and configure
>
> Add
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 09/22] event/dlb2: add queue and port default conf
>
>
> diff --git a/drivers/event/dlb2/dlb2_xstats.c
> b/drivers/event/dlb2/dlb2_xstats.c
> new file mode 100644
> index 000..9a69d78
> --- /dev/null
> +++ b/drivers/event/dlb2/dlb2_xstats.c
> @@ -0,0 +1,1269 @@
> +/* SPDX-License-Identifier: BSD-3-Clause
> + * Copyright(c) 2016-2020 Intel Corporat
> diff --git a/drivers/event/dlb2/dlb2.c b/drivers/event/dlb2/dlb2.c
> new file mode 100644
> index 000..7ff7dac
> --- /dev/null
> +++ b/drivers/event/dlb2/dlb2.c
> @@ -0,0 +1,557 @@
> +/* SPDX-License-Identifier: BSD-3-Clause
> + * Copyright(c) 2016-2020 Intel Corporation
> + */
> +
> +#includ
> +/*!
> + * Configure the token pop mode for a DLB2 port. By default, all ports use
> + * AUTO_POP. This function must be called before calling
> rte_event_port_setup()
> + * for the port, but after calling rte_event_dev_configure().
> + *
> + * @param dev_id
> + *The identifier of the event d
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 05/22] event/dlb2: add inline functions
>
> Add mis
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 04/22] event/dlb2: add definitions shared with LKM or shared
&g
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 03/22] event/dlb2: add private data structures and constants
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH 02/22] event/dlb2: add dynamic logging
>
> This commit ad
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 3:26 PM
> To: Richardson, Bruce ; Ray Kinsella
> ; Neil Horman
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [P
> -Original Message-
> From: David Marchand
> Sent: Monday, September 28, 2020 5:23 AM
> To: Steven Lariau ; Eads, Gage
> Cc: Olivier Matz ; dev ; nd
>
> Subject: Re: [dpdk-dev] [PATCH v2 1/5] lib/stack: fix inconsistent weak /
> strong
> cas
>
> On Fr
> -Original Message-
> From: Steven Lariau
> Sent: Friday, September 25, 2020 12:44 PM
> To: Eads, Gage ; Olivier Matz
> Cc: dev@dpdk.org; n...@arm.com; Steven Lariau
> Subject: [PATCH v2 5/5] lib/stack: remove pop cas release ordering
>
> Replace the stor
> -Original Message-
> From: Chen, Mike Ximing
> Sent: Friday, September 18, 2020 12:39 PM
> To: Jerin Jacob
> Cc: dev@dpdk.org; Eads, Gage ; Vedantham, Sundar
> ; Power, Ciara ;
> Richardson, Bruce
> Subject: [PATCH v3] eventdev: support telemetry with xstats
> -Original Message-
> From: Steven Lariau
> Sent: Friday, September 11, 2020 10:30 AM
> To: Eads, Gage ; Olivier Matz
> Cc: dev@dpdk.org; n...@arm.com; dharmik.thak...@arm.com; Steven Lariau
>
> Subject: [PATCH 3/5] lib/stack: remove redundant orderings for li
> -Original Message-
> From: Steven Lariau
> Sent: Friday, September 11, 2020 10:30 AM
> To: Eads, Gage ; Olivier Matz
> Cc: dev@dpdk.org; n...@arm.com; dharmik.thak...@arm.com; Steven Lariau
>
> Subject: [PATCH 5/5] lib/stack: remove pop cas release ordering
&
> -Original Message-
> From: Steven Lariau
> Sent: Friday, September 11, 2020 10:30 AM
> To: Eads, Gage ; Olivier Matz
> Cc: dev@dpdk.org; n...@arm.com; dharmik.thak...@arm.com; Steven Lariau
>
> Subject: [PATCH 2/5] lib/stack: remove push acquire fence
>
&g
> -Original Message-
> From: Steven Lariau
> Sent: Friday, September 11, 2020 10:30 AM
> To: Eads, Gage ; Olivier Matz
> Cc: dev@dpdk.org; n...@arm.com; dharmik.thak...@arm.com; Steven Lariau
>
> Subject: [PATCH 4/5] lib/stack: reload head when pop fails
>
&g
> -Original Message-
> From: Steven Lariau
> Sent: Friday, September 11, 2020 10:30 AM
> To: Eads, Gage ; Olivier Matz
> Cc: dev@dpdk.org; n...@arm.com; dharmik.thak...@arm.com; Steven Lariau
>
> Subject: [PATCH 1/5] lib/stack: fix inconsistent weak / strong cas
Hi Olivier,
> > +Stack Mempool Driver
> > +
> > +
> > +**rte_mempool_stack** is a pure software mempool driver based on the
> > +``rte_stack`` DPDK library. A stack-based mempool is often better suited to
> > +packet-processing workloads than a ring-based mempool, since its L
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 04/22] event/dlb: add definitions shared with LKM or
&
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 03/22] event/dlb: add private data structures and
> co
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, September 11, 2020 2:18 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com
> Subject: [PATCH v4 02/22] event/dlb: add dynamic logging
>
> This c
> diff --git a/doc/guides/eventdevs/dlb.rst b/doc/guides/eventdevs/dlb.rst
> new file mode 100644
> index 000..e5759c0
> --- /dev/null
> +++ b/doc/guides/eventdevs/dlb.rst
Please add a dlb entry to doc/guides/eventdevs/index.rst
> @@ -0,0 +1,340 @@
> +.. SPDX-License-Identifier: BSD-3-Clause
> /**
> * @internal
> + * Wrapper for use by pci drivers as a .probe function to attach to a event
> + * interface.
> + */
> +static inline int
> +rte_event_pmd_pci_probe(struct rte_pci_driver *pci_drv,
> + struct rte_pci_device *pci_dev,
> + siz
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 12, 2020 2:19 PM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; n...@arm.com; Steven Lariau
> Subject: [PATCH v2 1/4] test/stack: avoid trivial memory allocations
>
> Replace
> -Original Message-
> From: Honnappa Nagarahalli
> Sent: Tuesday, August 11, 2020 3:50 PM
> To: Stephen Hemminger ; Eads, Gage
>
> Cc: Steven Lariau ; Olivier Matz
> ; dev@dpdk.org; Dharmik Thakkar
> ; nd ; Honnappa Nagarahalli
> ; nd
> Subject: RE: [dp
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 5, 2020 10:57 AM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> dharmik.thak...@arm.com; n...@arm.com; Steven Lariau
>
> Subject: [PATCH 4/4]
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 5, 2020 10:57 AM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> dharmik.thak...@arm.com; n...@arm.com; Steven Lariau
>
> Subject: [PATCH 3/4] test
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 5, 2020 10:57 AM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> dharmik.thak...@arm.com; n...@arm.com; Steven Lariau
>
> Subject: [PATCH 2/4] test/
Hi Steven,
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 5, 2020 10:57 AM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> dharmik.thak...@arm.com; n...@arm.com; Steven Lariau
>
> Subject: [PATCH 1/4
Hi Tim,
> +#include
> +#include
> +#include
> +#include
> +#include
> +#include
> +#include
> +#include
> +#include
> +#include
> +#include
Minor nit: I did a test build, looks like rte_ethdev.h, rte_per_lcore.h, and
rte_pause.h are not required, but rte_mbuf.h and rte_mempool.h are.
Hi Tim,
> +/* declared extern in header, for access from other .c files */ int
> +eventdev_dlb_log_level;
> +
> +RTE_INIT(evdev_dlb_init_log)
> +{
> + eventdev_dlb_log_level = rte_log_register("pmd.event.dlb");
> + if (eventdev_dlb_log_level >= 0)
> + rte_log_set_level(eventd
Hi Tim,
> doc/guides/eventdevs/dlb.rst | 497
> ++
> 1 file changed, 497 insertions(+)
> create mode 100644 doc/guides/eventdevs/dlb.rst
>
> diff --git a/doc/guides/eventdevs/dlb.rst b/doc/guides/eventdevs/dlb.rst new
> file mode 100644 index 000..21
1 - 100 of 299 matches
Mail list logo