Hi,

A gentle reminder, please review and ack/comment.
Can we have this merged before RC3?

> -----Original Message-----
> From: Volodymyr Fialko <[email protected]>
> Sent: Monday, March 13, 2023 2:04 PM
> To: [email protected]; Reshma Pattan <[email protected]>; David Marchand
> <[email protected]>; Andrew Rybchenko <[email protected]>
> Cc: Jerin Jacob Kollanukkaran <[email protected]>; Anoob Joseph 
> <[email protected]>; Volodymyr
> Fialko <[email protected]>; [email protected]
> Subject: [PATCH v2] reorder: fix registration of dynamic field in mbuf
> 
> It's possible to initialize reorder buffer with user allocated memory via
> rte_reorder_init() function. In such case rte_reorder_create() is not 
> required and reorder dynamic field in
> rte_mbuf will not be registered.
> 
> Both reorder lib and mbuf dynamic field are using `rte_mcfg_tailq` read/write 
> lock for synchronization, to
> avoid deadlocking move reorder buffer initialization before queue insertion.
> 
> Fixes: 01f3496695b5 ("reorder: switch sequence number to dynamic mbuf field")
> Cc: [email protected]
> 
> Signed-off-by: Volodymyr Fialko <[email protected]>
> ---
>  lib/reorder/rte_reorder.c | 94 +++++++++++++++++++++++++--------------
>  lib/reorder/rte_reorder.h |  1 +
>  2 files changed, 61 insertions(+), 34 deletions(-)
<snip>

Reply via email to