[PATCH] raw/ntb: add support for 5th and 6th Gen Intel Xeon

Wu, Jingjing jingjing.wu at intel.com
Fri Sep 15 11:14:03 CEST 2023



> -----Original Message-----
> From: Guo, Junfeng <junfeng.guo at intel.com>
> Sent: Friday, September 15, 2023 3:08 PM
> To: Wu, Jingjing <jingjing.wu at intel.com>
> Cc: dev at dpdk.org; Guo, Junfeng <junfeng.guo at intel.com>
> Subject: [PATCH] raw/ntb: add support for 5th and 6th Gen Intel Xeon
> 
> Add support for 5th and 6th Gen Intel Xeon Scalable processors. Note
> that NTB devices within the 3rd, 4th and 5th Gen Intel Xeon Scalable
> processors share the same device id, and compliant to PCIe 4.0 spec.
> And the NTB devices within 6th Gen Intel Xeon compliant to PCIe 5.0.
> 
> Signed-off-by: Junfeng Guo <junfeng.guo at intel.com>
> ---
>  doc/guides/rawdevs/ntb.rst     |   8 +-
>  drivers/raw/ntb/ntb.c          |  10 +-
>  drivers/raw/ntb/ntb.h          |   6 +-
>  drivers/raw/ntb/ntb_hw_intel.c | 190 +++++++++++++++------------------
>  drivers/raw/ntb/ntb_hw_intel.h |  96 ++++++++++-------
>  usertools/dpdk-devbind.py      |   8 +-
>  6 files changed, 159 insertions(+), 159 deletions(-)
> 
> diff --git a/doc/guides/rawdevs/ntb.rst b/doc/guides/rawdevs/ntb.rst
> index f8befc6594..e663b7a088 100644
> --- a/doc/guides/rawdevs/ntb.rst
> +++ b/doc/guides/rawdevs/ntb.rst
> @@ -153,6 +153,8 @@ Limitation
> 
>  This PMD is only supported on Intel Xeon Platforms:
> 
> -- 4th Generation Intel® Xeon® Scalable Processors.
> -- 3rd Generation Intel® Xeon® Scalable Processors.
> -- 2nd Generation Intel® Xeon® Scalable Processors.
> +- 6th Generation Intel® Xeon® Scalable Processors. (NTB GEN5 device id:
> 0x0DB4)
> +- 5th Generation Intel® Xeon® Scalable Processors. (NTB GEN4 device id:
> 0x347E)
> +- 4th Generation Intel® Xeon® Scalable Processors. (NTB GEN4 device id:
> 0x347E)
> +- 3rd Generation Intel® Xeon® Scalable Processors. (NTB GEN4 device id:
> 0x347E)
> +- 2nd Generation Intel® Xeon® Scalable Processors. (NTB GEN3 device id:
> 0x201C)

Add release note update too as new platform is added? 


More information about the dev mailing list