21/06/2019 00:07, Gage Eads:
> The mempool library assigns handler ops indexes based on the dynamic load
> order of mempool handlers. Indexes are used so a mempool can be used by
> multiple processes, but this only works if all processes agree on the
> mapping from index to mempool handler.
> 
> When using the '-d' argument, it's possible for different processes to load
> mempool handlers in different orders, and thus have different
> index->handler mappings. Using a mempool in multiple of such processes will
> result in undefined behavior.
> 
> This commit adds a note to the mempool library programmer's guide warning
> users against this.
> 
> Fixes: 449c49b93a6b ("mempool: support handler operations")
> Cc: sta...@dpdk.org
> 
> Signed-off-by: Gage Eads <gage.e...@intel.com>
> Acked-by: Andrew Rybchenko <arybche...@solarflare.com>

Applied, thanks



Reply via email to