[dpdk-dev] [PATCH v3 07/15] net/ark: switch user data to dynamic mbuf field
Thomas Monjalon
thomas at monjalon.net
Tue Oct 27 23:30:48 CET 2020
27/10/2020 22:01, Thomas Monjalon:
> The second field of metadata is reserved for user data
> which was using a deprecated mbuf field.
> It is moved to a dynamic field in order to allow removal of udata64.
>
> Signed-off-by: Thomas Monjalon <thomas at monjalon.net>
> ---
> doc/api/doxy-api-index.md | 1 +
> doc/api/doxy-api.conf.in | 1 +
> drivers/net/ark/ark_ethdev.c | 18 +++++++++++
> drivers/net/ark/ark_ethdev_rx.c | 3 +-
> drivers/net/ark/ark_ethdev_tx.c | 3 +-
> drivers/net/ark/rte_pmd_ark.h | 56 +++++++++++++++++++++++++++++++++
> 6 files changed, 80 insertions(+), 2 deletions(-)
Missing changes (for future v4):
--- a/drivers/net/ark/rte_pmd_ark.h
+++ b/drivers/net/ark/rte_pmd_ark.h
@@ -43,6 +43,7 @@ rte_pmd_ark_mbuf_userdata_get(const struct rte_mbuf *mbuf)
* Write user data to mbuf.
*
* @param mbuf Structure to write into.
+ * @param data User data.
*/
__rte_experimental
static inline void
--- a/drivers/net/ark/version.map
+++ b/drivers/net/ark/version.map
@@ -1,3 +1,7 @@
DPDK_21 {
+ global:
+
+ rte_pmd_ark_userdata_dynfield_offset;
+
local: *;
};
More information about the dev
mailing list