[3/3] config: added build config file for AMD EPYC platform

Message ID 20200907193214.38426-3-aman.kumar@vvdntech.in (mailing list archive)
State Superseded, archived
Delegated to: Raslan Darawsheh
Headers
Series [1/3] net/mlx5: optimize mprq memcpy |

Checks

Context Check Description
ci/iol-broadcom-Performance success Performance Testing PASS
ci/iol-broadcom-Functional success Functional Testing PASS
ci/iol-testing success Testing PASS
ci/Intel-compilation success Compilation OK
ci/iol-mellanox-Performance success Performance Testing PASS
ci/travis-robot success Travis build: passed
ci/checkpatch success coding style OK

Commit Message

Aman Kumar Sept. 7, 2020, 7:32 p.m. UTC
  add build config specific to AMD EPYC platform

Signed-off-by: Aman Kumar <aman.kumar@vvdntech.in>
---
 config/defconfig_x86_64-amdEPYC-linux-gcc | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 config/defconfig_x86_64-amdEPYC-linux-gcc
  

Comments

David Marchand Sept. 8, 2020, 9:11 a.m. UTC | #1
Hello Aman,

On Mon, Sep 7, 2020 at 9:33 PM Aman Kumar <aman.kumar@vvdntech.in> wrote:
>
> add build config specific to AMD EPYC platform
>
> Signed-off-by: Aman Kumar <aman.kumar@vvdntech.in>

Make support has just been dropped from the main branch.
You will have to rework this series so that this feature is
handled/configured with meson or, even better, resolved at runtime.


> ---
>  config/defconfig_x86_64-amdEPYC-linux-gcc | 18 ++++++++++++++++++
>  1 file changed, 18 insertions(+)
>  create mode 100644 config/defconfig_x86_64-amdEPYC-linux-gcc
>
> diff --git a/config/defconfig_x86_64-amdEPYC-linux-gcc b/config/defconfig_x86_64-amdEPYC-linux-gcc
> new file mode 100644
> index 000000000..8c1aa34e2
> --- /dev/null
> +++ b/config/defconfig_x86_64-amdEPYC-linux-gcc
> @@ -0,0 +1,18 @@
> +# SPDX-License-Identifier: BSD-3-Clause
> +# Copyright(c) 2010-2014 Intel Corporation
> +
> +#include "common_linux"
> +
> +CONFIG_RTE_MACHINE="native"
> +
> +CONFIG_RTE_ARCH="x86_64"
> +CONFIG_RTE_ARCH_X86_64=y
> +CONFIG_RTE_ARCH_X86=y
> +CONFIG_RTE_ARCH_64=y
> +
> +CONFIG_RTE_TOOLCHAIN="gcc"
> +CONFIG_RTE_TOOLCHAIN_GCC=y
> +CONFIG_RTE_MAX_LCORE=256
> +CONFIG_RTE_LIBRTE_MLX5_PMD=n
> +CONFIG_RTE_LIBRTE_MLX5_NTLOAD_TSTORE_ALIGN_COPY=n
> +CONFIG_RTE_LIBRTE_MLX5_NT_STORE=n
> --
> 2.25.1
>
>
> --
>
>
>
> _Disclaimer: _(c) 2020 VVDN Technologies Pvt. Ltd. This e-mail contains
> PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the
> addressee(s). If you are not the intended recipient, please notify the
> sender by e-mail and delete the original message. Further, you are not to
> copy, disclose, or distribute this e-mail or its contents to any other
> person and any such actions are unlawful._

Please, get this footer removed for future contributions.

Thanks.
  

Patch

diff --git a/config/defconfig_x86_64-amdEPYC-linux-gcc b/config/defconfig_x86_64-amdEPYC-linux-gcc
new file mode 100644
index 000000000..8c1aa34e2
--- /dev/null
+++ b/config/defconfig_x86_64-amdEPYC-linux-gcc
@@ -0,0 +1,18 @@ 
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2010-2014 Intel Corporation
+
+#include "common_linux"
+
+CONFIG_RTE_MACHINE="native"
+
+CONFIG_RTE_ARCH="x86_64"
+CONFIG_RTE_ARCH_X86_64=y
+CONFIG_RTE_ARCH_X86=y
+CONFIG_RTE_ARCH_64=y
+
+CONFIG_RTE_TOOLCHAIN="gcc"
+CONFIG_RTE_TOOLCHAIN_GCC=y
+CONFIG_RTE_MAX_LCORE=256
+CONFIG_RTE_LIBRTE_MLX5_PMD=n
+CONFIG_RTE_LIBRTE_MLX5_NTLOAD_TSTORE_ALIGN_COPY=n
+CONFIG_RTE_LIBRTE_MLX5_NT_STORE=n