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 6EE5DA0A03; Mon, 18 Jan 2021 14:37:35 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DC017140E8E; Mon, 18 Jan 2021 14:37:34 +0100 (CET) Received: from new3-smtp.messagingengine.com (new3-smtp.messagingengine.com [66.111.4.229]) by mails.dpdk.org (Postfix) with ESMTP id 89916140E7E for ; Mon, 18 Jan 2021 14:37:33 +0100 (CET) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id DCBC4580743; Mon, 18 Jan 2021 08:37:32 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 18 Jan 2021 08:37:32 -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= O3o1NmfiFZTTIxCzPvlrBUeNH7G5VjAGjrCIht6aQH0=; b=zXz9zq3DKU0TT/5x kwYdxQiv2VhiAEzC1wmCon5GhA5UVKpWMrB2+5xKHKRN3Dj4WolljjuyGgJ6KPv/ mN/ZXW1GXB4RYO7V7Yq+vbNQo0kqe8rwozIdasckuqKfoaVhCSVDvG94I1hiO39r dchO5FvIt2DQ82JqYy8DfRuutcWcLSetwpqfLZc43HTR93FOobXBKIxnyMqFySCj IzSyVXI/SRNU2vD6iqHlcZ1CdCjsqoxu/prdL6IDQmJScT6kta78/Tw9HQDv2cJu 657bqvdB0xSO0I6oBNnW8NfScOFLHkl3FG6fSOwskyVVSXve3WNOXlwv63wk+jF+ +uu/HQ== 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=O3o1NmfiFZTTIxCzPvlrBUeNH7G5VjAGjrCIht6aQ H0=; b=ZL82mfVvgd8NKIWnp5O7LXQogCDEASiOaIERPtHmYHcvXaPz6nBhc49k7 IVOkYSRcyqkSdbk/XIQV/KQvme8YVC10AcvZaoJZTeVnIMOAKiHDuUXe/VNFfEdg ZpOcQDvvnE7bLXbJyfuP+rF8IGcO5xtMRacvoKcSx9HGXcpyWDCMf9wQxinU61Ve sdRR401jwE4OXY7YzU+YoA+B5qiIqWpbgmeKx/GbQag6iUjeisCLN03AskCVSxsb 98PpMiLCb0KyT1fqVRZk5TQrJgqan3pUTejG22+RKcPn2VAQNDMbOtnqqHh/kgEv s+HFzjL8YzwrcN2EONhtuq51WRUug== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrtdekgdehgecutefuodetggdotefrodftvf 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 662351080064; Mon, 18 Jan 2021 08:37:30 -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:37:28 +0100 Message-ID: <5776463.VIRzXB6g6K@thomas> In-Reply-To: <1610717170-31279-10-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-10-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 09/12] build: disable drivers in Arm builds 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: > A few options that disabled drivers in the old makefiles were improperly > ported to the meson build system. Fix this by adding a to the list of "by adding a" what? > disabled drivers, similarly how the command line option works and remove > unneeded driver options ported from the old makefile system, since they > don't work in the current Meson build system. > Add support for removing drivers for cross builds so that we can disable > them in cross files. Why disabling them? If a driver is not supported it should disable itseld in its meson file. [...] > --- a/config/arm/arm64_armada_linux_gcc > +++ b/config/arm/arm64_armada_linux_gcc > @@ -18,3 +18,4 @@ implementer_id =3D '0x56' > part_number =3D '0xd08' > max_lcores =3D 16 > max_numa_nodes =3D 1 > +disabled_drivers =3D ['bus/dpaa', 'bus/fslmc', 'common/dpaax'] It's removing NXP drivers on Marvell SoC. Fine. And what about other useless drivers? > --- a/config/arm/meson.build > +++ b/config/arm/meson.build > +# disable Arm drivers for all builds > +disabled_drivers +=3D ['net/avp', 'net/fm10k'] Why disabling avp and fm10k? Did they do something wrong to be banned?