|SUCCESS| common/mlx5: add ConnectX-10 SmartNIC

dpdklab at iol.unh.edu dpdklab at iol.unh.edu
Sun Apr 19 15:15:32 CEST 2026


Test-Label: ai-code-review
Test-Status: SUCCESS
https://dpdk.org/patch/163184

_AI Code Review_

=== Patch Review: series.patch (via Claude) ===
Review date: 2026-04-19

8f4a2b1d3c9e (assuming git sha based on patch metadata)
Author: Raslan Darawsheh <rasland at nvidia.com>
Subject: common/mlx5: add ConnectX-10 SmartNIC

This patch adds the ConnectX-10 SmartNIC device ID to the list of NVIDIA
devices that run the mlx5 drivers. The device is still in development
stage.

> diff --git a/drivers/common/mlx5/mlx5_common.h b/drivers/common/mlx5/mlx5_common.h
> index 47fcc3fb06..b8f0235f47 100644
> --- a/drivers/common/mlx5/mlx5_common.h
> +++ b/drivers/common/mlx5/mlx5_common.h
> @@ -155,6 +155,7 @@ enum {
>  	PCI_DEVICE_ID_MELLANOX_BLUEFIELD3 = 0Xa2dc,
>  	PCI_DEVICE_ID_MELLANOX_CONNECTX8 = 0x1023,
>  	PCI_DEVICE_ID_MELLANOX_CONNECTX9 = 0x1025,
> +	PCI_DEVICE_ID_MELLANOX_CONNECTX10 = 0x1027,

The hexadecimal constant formatting is inconsistent with the surrounding
code. Should this use uppercase 'X' in '0X1027' to match the formatting
of PCI_DEVICE_ID_MELLANOX_BLUEFIELD3 = 0Xa2dc, or should the existing
entries be updated?

>  	PCI_DEVICE_ID_MELLANOX_BLUEFIELD4 = 0xa2df,
>  };
>  
> diff --git a/drivers/crypto/mlx5/mlx5_crypto.c b/drivers/crypto/mlx5/mlx5_crypto.c
> index 240e8bb858..e974297961 100644
> --- a/drivers/crypto/mlx5/mlx5_crypto.c
> +++ b/drivers/crypto/mlx5/mlx5_crypto.c
> @@ -491,6 +491,10 @@ static const struct rte_pci_id mlx5_crypto_pci_id_map[] = {
>  			RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
>  					PCI_DEVICE_ID_MELLANOX_CONNECTX9)
>  		},
> +		{
> +			RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
> +					PCI_DEVICE_ID_MELLANOX_CONNECTX10)
> +		},

Does the alignment of PCI_DEVICE_ID_MELLANOX_CONNECTX10 match the
existing code style? The indentation appears to use tabs followed by
spaces, but can you verify this matches the surrounding entries exactly?

[ ... ]


More information about the test-report mailing list