Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/97949 _apply patch failure_ Submitter: Raja Zidane Date: Friday, September 03 2021 14:22:48 Applied on: CommitID:60d792c7d01bfdc7db2bf32293ab77fbdd5cef48 Apply patch set 97949 failed: Checking patch drivers/compress/mlx5/mlx5_compress.c... Hunk #1 succeeded at 287 (offset -4 lines). error: while searching for: rte_errno = ENODEV; return -rte_errno; } if (mlx5_devx_cmd_query_hca_attr(ctx, &att) != 0 || ((att.mmo_compress_sq_en == 0 || att.mmo_decompress_sq_en == 0 || att.mmo_dma_sq_en == 0) && (att.mmo_compress_qp_en == 0 || att.mmo_decompress_qp_en == 0 || att.mmo_dma_qp_en == 0))) { DRV_LOG(ERR, "Not enough capabilities to support compress " "operations, maybe old FW/OFED version?"); claim_zero(mlx5_glue->close_device(ctx)); rte_errno = ENOTSUP; return -ENOTSUP; error: patch failed: drivers/compress/mlx5/mlx5_compress.c:816 Applying patch drivers/compress/mlx5/mlx5_compress.c with 1 reject... Hunk #1 applied cleanly. Rejected hunk #2. diff a/drivers/compress/mlx5/mlx5_compress.c b/drivers/compress/mlx5/mlx5_compress.c (rejected hunks) @@ -816,12 +845,16 @@ mlx5_compress_dev_probe(struct rte_device *dev) rte_errno = ENODEV; return -rte_errno; } - if (mlx5_devx_cmd_query_hca_attr(ctx, &att) != 0 || - ((att.mmo_compress_sq_en == 0 || att.mmo_decompress_sq_en == 0 || - att.mmo_dma_sq_en == 0) && (att.mmo_compress_qp_en == 0 || - att.mmo_decompress_qp_en == 0 || att.mmo_dma_qp_en == 0))) { - DRV_LOG(ERR, "Not enough capabilities to support compress " - "operations, maybe old FW/OFED version?"); + if (mlx5_devx_cmd_query_hca_attr(ctx, &att) != 0) { + DRV_LOG(ERR, "Failed to query device capabilities"); + claim_zero(mlx5_glue->close_device(ctx)); + rte_errno = ENOTSUP; + return -ENOTSUP; + } + if(!att.mmo_decompress_qp_en && !att.mmo_decompress_sq_en + && !att.mmo_compress_qp_en && !att.mmo_compress_sq_en + && !att.mmo_dma_qp_en && !att.mmo_dma_sq_en) { + DRV_LOG(ERR, "Not enough capabilities to support compress operations, maybe old FW/OFED version?"); claim_zero(mlx5_glue->close_device(ctx)); rte_errno = ENOTSUP; return -ENOTSUP; https://lab.dpdk.org/results/dashboard/patchsets/18543/ UNH-IOL DPDK Community Lab