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 D9853A09FF; Mon, 11 Jan 2021 16:29:53 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 94D9D140EFD; Mon, 11 Jan 2021 16:29:53 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 8EC0C140EFC for ; Mon, 11 Jan 2021 16:29:52 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 10BFPMrM015897; Mon, 11 Jan 2021 07:29:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0220; bh=k0EcAoehOMbfe7ntmwK5A8nvu8msx/4Ybr2ADXw+E78=; b=cjmA7sF0SPJKApGk6dJ85HdUn0xnaRC5e2bDqB3yUvI5MkkDjGhIYFvMkSK3vnNozIv7 LLiD5NxthiZwM/qUH5UOt0qg2E1p/G4BkJ5/bjROUBGSr6tPFeg6M2fl79dWFWrotT4Y NUZAAZXxYukPoEgjh0nnMwu6XfqN4hfGRvtljlSDBD+P3j/XNm1wdY78Uz8b/Pt+8WiR gaW67Y6ziGzNtl4SdsGhBbDmiA1WQfkH7GgZro6wRIOcik91sEOcR6UKl5/a7BnmUija 0/aCZRKIZ2MrpoXV/FoBIEYQREq/r7vd5zKTOPomcv6on83C4eBBgCIwVKicvhsb3lgd Vg== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0b-0016f401.pphosted.com with ESMTP id 35ycvpmbeq-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 11 Jan 2021 07:29:51 -0800 Received: from SC-EXCH04.marvell.com (10.93.176.84) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 11 Jan 2021 07:29:47 -0800 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 11 Jan 2021 07:29:46 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.176) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 11 Jan 2021 07:29:46 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ejDxarHrabbDAmW84LicJkU1QvaMwiAFRpzwurNxoT4RLsBqzp88fADROunGOq7kXsuLHNbWo8jVttmwPAiMb2JOW5D0ADpZFyP7w+eZLqpadhXPAkpe1w/09YaYyCeYEi/cv64OOimhrCJ/ATnGwefe6AlDsKgOI5cQmTbzHXNlPu+Iv02qyo2349sycnAj1R0CWQyExE/Zc7YL+YlA4H7kvuJBhQ8iv8v17N+RdF1hZhjz8yPnD+RVsm7gqQnovaAhMM7FgiwX1vlkG1RyhAxNWmfakkWGR+SM5z0Cu0fu9IrI0PRUYsmPBLsDGaJnVp8WgYaTOpOD8VtV1vgwSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k0EcAoehOMbfe7ntmwK5A8nvu8msx/4Ybr2ADXw+E78=; b=CWJCpYfHXo2wnukv+I/TK5583MQq4lqt3h943YS+pOxBEcg3c9kwCrM9GlwXU/rR8WB10yy2muQyidXfMfW5rJt9a5bMNX2RBIdaDSH9m8lQoDWic3wXR80JKNVpZ76MeOqy1ti1cV+NsISuECH1GCdvYiIVee9/SmBZuwDVCb52YF2u5YvLO6nm/9EmjjcXQPQVmJFRV38zZXhcFamDGC6aplbJoWPN1kN+WuIzgSdPVjig+omFrBwo97i3fr/C6sXr/NsDNtr7gvdrWIlgkoAXCs1+f5pgoZel/yKYcjDoOw86BW2dKXajGreHLnOheZ7j83btcnpeDmT+5iKfjQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k0EcAoehOMbfe7ntmwK5A8nvu8msx/4Ybr2ADXw+E78=; b=XzTYPk60eei8h2XreKn1p2egtEgfbcFrJlaugria5vt4+1KfXtD31jRQRNB5eghN3AkGvm1wwENYGbaceBPE7hOwG1qdItCTweMa2a8et/rNyYriBQA1CIBHqKEAbl/afygwwp/TTpKaJiZq5Su+QNjb3B/lvpmnBH1xSzpgVhM= Received: from DM5PR18MB2214.namprd18.prod.outlook.com (2603:10b6:4:b9::21) by DM6PR18MB2667.namprd18.prod.outlook.com (2603:10b6:5:18c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Mon, 11 Jan 2021 15:29:45 +0000 Received: from DM5PR18MB2214.namprd18.prod.outlook.com ([fe80::a183:ecee:96eb:60b6]) by DM5PR18MB2214.namprd18.prod.outlook.com ([fe80::a183:ecee:96eb:60b6%3]) with mapi id 15.20.3742.012; Mon, 11 Jan 2021 15:29:45 +0000 From: Liron Himi To: Thomas Monjalon CC: "ferruh.yigit@intel.com" , "dev@dpdk.org" , Jerin Jacob Kollanukkaran , Liron Himi Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH v3] meson: update meson build for armada drivers Thread-Index: AQHW0/Os27Xqx09iKEiEO+utoigRaaoiccqAgABAtDA= Date: Mon, 11 Jan 2021 15:29:45 +0000 Message-ID: References: <20201215222319.13816-1-lironh@marvell.com> <20201216213652.5760-1-lironh@marvell.com> <2489984.pHaSLPtmOr@thomas> In-Reply-To: <2489984.pHaSLPtmOr@thomas> Accept-Language: he-IL, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=marvell.com; x-originating-ip: [89.139.3.108] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2d7c9e47-9e65-4c4d-cbc9-08d8b645b976 x-ms-traffictypediagnostic: DM6PR18MB2667: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5w1QP+e+S9xb28w7p/umbjOsg+sHBgt4dAAVZahxispW4v3e2KaIvWN9DAaG72D9jaUCIQHdlbkLYoSDOe9T7dYw3s5V65h0n6d0fYikUQk6T3TEwvaCx82DWh/qlvzHIP+FoGo7N6a8m93WbDfPKqBATPc8EVv6wkCaE1IAu43//FgKNCVukINoWXQdx0+z/Ht4NAdwpg+bGNXO2SU+VLxBOSjv2ne8602+tXHQ5q3jq3INvWhTpOUGyB00NLMo59UtBu0g8THsyKR0VEUYi/ZLrIvN2svp1QI75Y41pqmQCOQMVMK9vz8Yn/QXqTjkagFeHQAcj2Tx9eu3GKTiceUEAAfsl4DMaqsYrpAUfqXyxaeW6YHwYIDiZyw+Rbd8Q0po6Xy9uFcAW3jfnlh3VQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR18MB2214.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(39860400002)(346002)(366004)(396003)(66446008)(15650500001)(8676002)(107886003)(6506007)(83380400001)(66556008)(186003)(71200400001)(66946007)(52536014)(55016002)(66476007)(9686003)(64756008)(26005)(33656002)(5660300002)(53546011)(8936002)(76116006)(7696005)(6916009)(4326008)(54906003)(316002)(2906002)(478600001)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?Y/achJmUgbTsiyRd/M39Vaau3k8McciG5KWZMY4NTYFCF7CG1gP/AQistwmi?= =?us-ascii?Q?81Vl2UOSYD9R6OJSeu3Ea1k8FqmfVjL+Fed4tROUlneQmzMui34KRYc/AYZP?= =?us-ascii?Q?syM2oNn/aL+a6dk6F9gBExi6yqgttiHRunW2WY8MzLyvBvEjEFejfCI5S8ow?= =?us-ascii?Q?Guspymi1HMyjH0uWwnBvtkWIJUtuIPEGYgWxI3FR00U/wJ31xxXcIcJf6+HC?= =?us-ascii?Q?3hXBqba8qA9oIVXm9/wiGqJ+DSfhSppZN+RBpcZ89kohj++gqshR2IjkADpL?= =?us-ascii?Q?xj5Fslthajg3EStPWzVQ0qSQ2kLVMXwLJ9Jp4rlJISRcEixiA7BpHWxGOkL/?= =?us-ascii?Q?53nclc92Gd+NunJJ0npSaX4fJuCln4D/rGUG1V8DEeg63rvayyW1jJY1jfY6?= =?us-ascii?Q?jk4+FlTIfsS7buV0dFfjwM849zz2W060lgVvUxIeIKYJBzlyYnmVj108hzDU?= =?us-ascii?Q?RI3vp4BlNp7Afe6XnbxH7AwMukxC6uqIs3QZEthFGDntQmXvWvMwU/57xeq2?= =?us-ascii?Q?iNLAoj8/LutmJVAjonUg9hIpgnbCjXBUdfHYPMPmHrAOG6VlvV1SkgptD397?= =?us-ascii?Q?KsWsVJR7537hWUhW8URTx06aIYgaT8yYACwhu048abhQabtJiD7BkgZBHC3+?= =?us-ascii?Q?ftVtNa4q4bGPINQ/FgPqjg8KHI7n0NoFRJLjNZOQGht79dwPvE8IOjdoEXM7?= =?us-ascii?Q?8OaBhwLXmoKGn8kO28jy0JCZASeAytkpxu1a2kq802+AGwFy5fdVQ0Efxbfk?= =?us-ascii?Q?OLO+5cFLuT0r7beGIWaFejE/82EGV/94xf7k/a4eZ8EVGZ6YEU95Yk+4kn0p?= =?us-ascii?Q?N+sX3qZfwijTx8W8XMe9AOuXj1O2gfAepqoPMCatUqXJF7KaxS04rSFM6Orc?= =?us-ascii?Q?sXew9aa/6aCQBJVKg6zG12fyau+4TXkbZU+Usqj9VszynXXGXTW4VQCr3oYb?= =?us-ascii?Q?yUiH4CHaShqnX4bP0R4XVkfP6M2koidGYBIut/YPCV4=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR18MB2214.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2d7c9e47-9e65-4c4d-cbc9-08d8b645b976 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2021 15:29:45.2354 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9P3kTAN9sBu850r+pvdTKZKnl3YWRqjFTsD8PhtlXUa+ZjeEqtcLVRhjg8Vugks0I5PAWrCYnJPUGaHdAwvfOw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2021-01-11_26:2021-01-11, 2021-01-11 signatures=0 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH v3] meson: update meson build for armada drivers 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" Hi Thomas, When did you take this MUSDK version? Is this your head "pkg-config: expose dma-add-size"? If not, this explain the mvneta issue. I already noticed that and pushed a = fixed to the github. As for the prefix issue, The prefix is being set in the 'configure' phase by using the '--prefix' va= riable. Have you tried that? Liron Himi -----Original Message----- From: Thomas Monjalon =20 Sent: Monday, 11 January 2021 13:28 To: Liron Himi Cc: ferruh.yigit@intel.com; dev@dpdk.org; Jerin Jacob Kollanukkaran Subject: [EXT] Re: [dpdk-dev] [PATCH v3] meson: update meson build for arma= da drivers External Email ---------------------------------------------------------------------- 16/12/2020 22:36, lironh@marvell.com: > From: Liron Himi >=20 > With pkg-config support available within musdk library (from=20 > musdk-release-SDK-10.3.5.0-PR2 version), meson option 'lib_musdk_dir'=20 > can be removed. > PKG_CONFIG_PATH environment variable should be set appropriately to=20 > use the musdk library. Sorry, it does not work. First, when installing MUSDK, the .pc file is not updated with the correct = prefix path: make install DESTDIR=3D$(readlink -f install) In install/mv/lib/pkgconfig/= libmusdk.pc: prefix=3D/mv instead of: prefix=3D/musdk_path/install/mv Second, after manually fixing the prefix path and compiling DPDK: In file included from musdk/install/mv/include/mv_std.h:101, from musdk/install/mv/include/drivers/mv_neta.h:100, from dpdk/drivers/net/mvneta/mvneta_ethdev.h:24, from dpdk/drivers/net/mvneta/mvneta_rxtx.h:10, from dpdk/drivers/net/mvneta/mvneta_rxtx.c:7: musdk/install/mv/include/env/mv_autogen_build_assert.h:43:5: error: "MVCONF_DMA_PHYS_ADDR_T_SIZE" is not defined, evaluates to 0 [-Werror=3Dund= ef] musdk/install/mv/include/env/mv_autogen_build_assert.h:44:2: error: #error "MVCONF_DMA_PHYS_ADDR_T_SIZE must match size used during musdk_lib c= ompilation." The CFLAGS may be incomplete: Cflags: -I${includedir} -DMVCONF_TYPES_PUBLIC -DMVCONF_DMA_PHYS_ADDR_T_PUB= LIC I fixed it by adding: -DMVCONF_DMA_PHYS_ADDR_T_SIZE=3D64 Please could you fix MUSDK quickly? I think I will pull next-net as is, but I consider it is broken.