> All rte_reorder_buffer objects need to go through rte_reorder_init(). > You can check rte_reorder_init() return code. Hi David, I agree with all comments, however there is one catch with locks. Both reorder lib and mbuf dynamic field are using `rte_mcfg_tailq` read/write lock for synchronization, so I moved alloc+init before lock+insert to avoid deadlocking in v2. Let me know if you see any issues with this approach.
- [PATCH] reorder: fix registration of dynamic field in mbu... Volodymyr Fialko
- Re: [PATCH] reorder: fix registration of dynamic fie... David Marchand
- RE: [EXT] Re: [PATCH] reorder: fix registration ... Volodymyr Fialko
- [PATCH v2] reorder: fix registration of dynamic fiel... Volodymyr Fialko
- RE: [PATCH v2] reorder: fix registration of dyna... Volodymyr Fialko
- Re: [PATCH v2] reorder: fix registration of ... David Marchand
- RE: [PATCH v2] reorder: fix registration... Pattan, Reshma
- Re: [PATCH v2] reorder: fix registr... David Marchand
- Re: [PATCH v2] reorder: fix registration of dyna... David Marchand
- RE: [EXT] Re: [PATCH] reorder: fix registration of d... Volodymyr Fialko