From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4CBB9A0A03; Mon, 18 Jan 2021 14:42:05 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BBC7F140EB0; Mon, 18 Jan 2021 14:42:04 +0100 (CET) Received: from new3-smtp.messagingengine.com (new3-smtp.messagingengine.com [66.111.4.229]) by mails.dpdk.org (Postfix) with ESMTP id 063E5140EAE for ; Mon, 18 Jan 2021 14:42:02 +0100 (CET) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 97380580613; Mon, 18 Jan 2021 08:42:01 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 18 Jan 2021 08:42:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s=fm3; bh= 8O57uWA+GDcepCJgkgTJM5TAwhn5JdYHdYsy/WJHR74=; b=FvcHHt0ivdNG/zsq Eu2jQQnd2f6zKwskkZRsE6PZt7bY3BXKWdxugT/rQP8DCUtCulZF13UaJdnum0ht NQCYY45k+XISC5f/0zWPArsSvIdYAXwCPXlLw8LCPA6m9F+xWSfko002U2JYjKn5 IqaWvadv401riMgE2KtxDGpzw5uJ0lETmW++tFMp4w84bTBdtRFDiE9iZxwzxWxo 3WqKGrFO0PP0WkgxR6pAb/lB5RxlE9scTII86V6MsUNDkpHBk83p3kevaGhz2RNG 2G8xmAjyftoem1X7MjCvX5c5H99jbC/UQsL3mXcBrJZCjAaRPQp3pYCX3+1Pro5P J5bgjw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=8O57uWA+GDcepCJgkgTJM5TAwhn5JdYHdYsy/WJHR 74=; b=axxrbVVzYkBe/qw/f8Hv5z06izOsEhnZ37iAMJnZ+wkWWO7Uq/UXBlo+U Z5JvGsdUgxCNQr3ngFyV9ZUPYvlaOy6WQKmQUXZgca5oZhm8YVam1g84h+NhLpwe K46euZ+qR9RPMc0zufm/BJUHCzxdXN9Qr32ZvurADGugpRj7VOnrLrtFlqjC0O9r qG7JuYuLPOV/ixlxZ5Rj/t4cF7TmlvHYGAagHTg0SCRRv3AEh2oBx1WJfkDcOrLN /OQuzRzs71vuBe6fFtEO/50VQTdSmlS48Ph+tMfxtUN/xOq49UcqY7c1MeDXTv+g R/LBJvEtjfDdfYSz6BEuOuzZ1CS5A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrtdekgdehhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkjghfggfgtgesthhqredttddtjeenucfhrhhomhepvfhhohhmrghs ucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucggtf frrghtthgvrhhnpeekteehtdeivefhieegjeelgedufeejheekkeetueevieeuvdevuedt jeevheevteenucfkphepjeejrddufeegrddvtdefrddukeegnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgrlhho nhdrnhgvth X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 4FFE3240069; Mon, 18 Jan 2021 08:41:59 -0500 (EST) From: Thomas Monjalon To: Juraj =?utf-8?B?TGlua2XFoQ==?= Cc: bruce.richardson@intel.com, Ruifeng.Wang@arm.com, Honnappa.Nagarahalli@arm.com, Phil.Yang@arm.com, vcchunga@amazon.com, Dharmik.Thakkar@arm.com, jerinjacobk@gmail.com, hemant.agrawal@nxp.com, ajit.khaparde@broadcom.com, ferruh.yigit@intel.com, aboyer@pensando.io, dev@dpdk.org Date: Mon, 18 Jan 2021 14:41:57 +0100 Message-ID: <4853612.H2Lh91oTzL@thomas> In-Reply-To: <1610717170-31279-12-git-send-email-juraj.linkes@pantheon.tech> References: <1608724059-8562-1-git-send-email-juraj.linkes@pantheon.tech> <1610717170-31279-1-git-send-email-juraj.linkes@pantheon.tech> <1610717170-31279-12-git-send-email-juraj.linkes@pantheon.tech> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH v15 11/12] build: add Arm SoC meson option X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 15/01/2021 14:26, Juraj Linke=C5=A1: > Add Arm SoC configuration to Arm meson.build and add a meson option to > enable those options for native builds. This is preferable to > specifying a cross file when doing aarch64 -> aarch64 builds, since the > cross file specifies the toolchain as well. >=20 > Signed-off-by: Juraj Linke=C5=A1 > Reviewed-by: Honnappa Nagarahalli [...] > --- a/config/arm/arm64_graviton2_linux_gcc > +++ b/config/arm/arm64_graviton2_linux_gcc > [properties] > -implementor_id =3D '0x41' > -implementor_pn =3D '0xd0c' > -max_lcores =3D 64 > -max_numa_nodes =3D 1 > -numa =3D false > +soc =3D 'graviton2' [...] > --- a/meson_options.txt > +++ b/meson_options.txt > +option('arm_soc', type: 'string', value: '', > + description: 'Specify if you want to build for a particular aarch64 Arm= SoC when building on an aarch64 machine.') This is more elegant, I like how cross and native share almost the same opt= ion. Why the option is named "arm_soc" and not just "soc"? The same option could be used by other archs, isn't it?