[PATCH 5.15 119/132] net/mlx5: Fix possible use-after-free in async command interface