[dpdk-stable] [PATCH] compress/mlx5: fix QP setup error flow

Matan Azrad matan at nvidia.com
Wed Sep 1 09:47:46 CEST 2021



From: Michael Baum <michaelba at nvidia.com>
> Sent: Tuesday, August 31, 2021 11:40 PM
> To: dev at dpdk.org
> Cc: Matan Azrad <matan at nvidia.com>; stable at dpdk.org
> Subject: [PATCH] compress/mlx5: fix QP setup error flow
> 
> The QP setup function allocates buffer for its opaque MR and register it into
> MR structure.
> 
> After buffer alloction and before MR registration, it tries allocate MR Btree.
> When the MR Btree allocation fails, the buffer was not freed what caused a
> memory leak.
> 
> Allocate the MR Btree before buffer alloction.
> 
> Fixes: 0165bccdb45f ("compress/mlx5: add memory region management")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Michael Baum <michaelba at nvidia.com>
Acked-by: Matan Azrad <matan at nvidia.com>


More information about the stable mailing list