From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 937FAA00E6 for ; Mon, 2 Sep 2019 06:24:52 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 60CD51C1F5; Mon, 2 Sep 2019 06:24:51 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 0586C1C1CA for ; Mon, 2 Sep 2019 06:24:49 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x824NW2d032065; Sun, 1 Sep 2019 21:24:45 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=S/nDA4aSBaqFmItpmkAd5ZW3isuwDAXHOYvcZPVIPbA=; b=zH7Zy5PjQZNW2l26aW9cWWa/6+IIjFIDAjKn6TSmwcRN9vXfPBZaymBfbOijYSHckmgr RgHMs8Xk0WF7nGz9cF2I2IisC5+uF850sZhzQifLw83+qm6Pl8sto73U/GjY88NwebHM AbGX3dol4aopEUKLMxdY8kJAqjx0m1GHyd9ZaoPwcJjV37AsqIqapfuG2WG/buA896oT radQwOZfA9ckHKUbnIUhCpTi6ldv3sxjh9wXpzowpne1hjdowvUEpRJUzgTH0dx8qgUU S/yga504WmYeiZRhoFdu//Hp7DsbEM0V6w14Cgv/xrjhc5Jhh3bd3LJWDQEsE+Fe2R83 Gg== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0a-0016f401.pphosted.com with ESMTP id 2uqp8p5bc5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 01 Sep 2019 21:24:45 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Sun, 1 Sep 2019 21:24:44 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.36.57) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Sun, 1 Sep 2019 21:24:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PNpTBJeKZyu+JVVqAxX5DD5ObIXiy+QB5Kqv/6df4QUdS5WV9lYN5vvwUGlWLh5O3KpQs8UyelmIBjde9/ZykrdPztzJuE3SqP75rUzD05EqaFR0F4o+hQgrUcptK2h2e2rrj2I/ghNcMYYD84OKBOT8Ipn0+SQ2HHrluEHEKUQjp3aA0s9uXAfxi2+Ot6RXdt0D22o8w8wZ715QeQ/bYGjW1Y64SG+xm6EgtUEhJJcLtQToZ2xK3LU7US00vuGBRZMuR1zXwBVjYrkWXHz9i2IIjHnr0qmqu0fMQhYD+uEmtIj04EYw+Fg0tq8rivPpDLEpf2kK3VLQ071pLq/BZA== 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=S/nDA4aSBaqFmItpmkAd5ZW3isuwDAXHOYvcZPVIPbA=; b=MEjRYNd7sw7ujXdoUealLfZUTf5NoFcNb6s9xywcti+8SE1vIbwgLD5ZQUy9t3q3gkfqJUb1WwatlHY0IuCTLRZVaNKDOFIU49vhNq9vcihS/ERZFvTVviZZZASbFCYv8wbHe/AszzOMD4zbFu9M4iKe14QEnv5wdxJuwWPA7L8Fe6Pmxt+Go9sdaBA/g/JCHag1F1vE7uDyDXnSk4zpoqsmO1KAmQzUch2xY0JuZ7lJ1LqtIgLRXXQaE814+cpUG8SLzzOQ1rSiNMJmci2pkfdSxBdW6UK0QyOKi7KsxSBMl+2S9rHvPM3tf7ZhBiXUf12/iPcr4fLv4mTz56eDBw== 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=selector2-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=S/nDA4aSBaqFmItpmkAd5ZW3isuwDAXHOYvcZPVIPbA=; b=OHgFoP7aRCUgfYDl35dTwVQsHTC/G5k0MfDKW9zIjd69iUzRwShWegc7X293ia6XrdtW4hkYZidBQKBL7B8ny9lpU9ZPpnBhSOqMsDlLgQm/vbbdKGAWOfe/6tIhMa77loIVCuAx9Q5fN5GgsDkjnYIlEBQJghHamSx+VWHcnJc= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2741.namprd18.prod.outlook.com (20.179.56.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2220.18; Mon, 2 Sep 2019 04:24:41 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::5877:72b7:40cf:2013]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::5877:72b7:40cf:2013%3]) with mapi id 15.20.2220.013; Mon, 2 Sep 2019 04:24:41 +0000 From: Jerin Jacob Kollanukkaran To: "Wei Hu (Xavier)" , "dev@dpdk.org" CC: "xavier_huwei@163.com" , "linuxarm@huawei.com" , "forest.zhouchang@huawei.com" Thread-Topic: [dpdk-dev] [PATCH 22/22] net/hns3: add hns3 build files Thread-Index: AdVhRbPUXNcwoSY7SD6PnywGWPnk+Q== Date: Mon, 2 Sep 2019 04:24:41 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [122.181.204.84] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c9911cd7-53cd-4a7c-78cf-08d72f5d79ab x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR18MB2741; x-ms-traffictypediagnostic: BYAPR18MB2741: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 01480965DA x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(39850400004)(366004)(396003)(376002)(136003)(199004)(189003)(13464003)(110136005)(478600001)(99286004)(53936002)(6436002)(55016002)(8936002)(81156014)(8676002)(66066001)(6116002)(316002)(9686003)(54906003)(7736002)(74316002)(52536014)(81166006)(3846002)(256004)(229853002)(25786009)(305945005)(2501003)(86362001)(7696005)(33656002)(102836004)(6506007)(53546011)(14454004)(4326008)(486006)(476003)(186003)(26005)(66946007)(6246003)(71190400001)(76116006)(71200400001)(66556008)(64756008)(66446008)(5660300002)(66476007)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2741; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: GIS+HFjK2loieN5repQdsN8L/34PO3txlWNpxVJpPLeoEm/BxHhlpIyGrsaXMyjC2rFsL2a/vooQqCluhWSmhI98sL+ZuM5GcR9ymEMbaBrVZ7DvpURUZoVgOckH6UvifKV77i20RIVwf6YldzT1hb79F6VPNoKHI45mBgR6FHm2t50dathLgRT7OVI464Mt13o2PzSmXGShDYBMoBTdDcDXNGFLm/h8mFMLvC7u4tbJO+Aw2/Q621WwgsvBmsaGV1U/ITQXqVgCDALCp/FKgoakAI/ZOTb/kbJmiCaOuIHVAti0Z1ARtM/9ZvQdka/59S8AvUF2l+CXMtr6H+XuiJa8cYaxZbarJ6eu++XgBslH8ApP3K8fU3HVQvqikYsPfFHqLYKFfPEQfwjVzo7yhvB79eRAh7tLsGgAjp0r/aQ= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: c9911cd7-53cd-4a7c-78cf-08d72f5d79ab X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Sep 2019 04:24:41.4709 (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: UP1/83Au4IO4005iwV76isNLQO4+nDNGsVveUVDYSMUtqv2m1LjRLhaia4zEZEb0z52g//kjvm+86AV5JVZpFQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2741 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.70,1.0.8 definitions=2019-09-02_01:2019-08-29,2019-09-02 signatures=0 Subject: Re: [dpdk-dev] [PATCH 22/22] net/hns3: add hns3 build files X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" > -----Original Message----- > From: Wei Hu (Xavier) > Sent: Saturday, August 31, 2019 7:41 AM > To: Jerin Jacob Kollanukkaran ; dev@dpdk.org > Cc: xavier_huwei@163.com; linuxarm@huawei.com; > forest.zhouchang@huawei.com > Subject: [EXT] Re: [dpdk-dev] [PATCH 22/22] net/hns3: add hns3 build file= s >=20 > >>> +- Arch support: ARMv8. > >> Is it an integrated NIC controller? Why it is supported only on ARMv8? > >> The reason why I asking because, Enabling > >> CONFIG_RTE_LIBRTE_HNS3_PMD=3Dy only on arm64 will create a case > where > >> build fails for arm64 and passes for x86. I would like to avoid such > >> disparity. If the build is passing on x86 make it enable in the common > code, not in arm64 config. > > Currently this network engine is integrated in the SoCs, the SoCs can > > be used as a PCIe EP integrated NIC controllers or be used as > > universal cpus on the device, such as servers. The network engine is > > accessed by ARM cores in the SoCs. > > We will enabling CONFIG_RTE_LIBRTE_HNS3_PMD=3Dy in common_linux > config in V2. > > Thanks. > Hi, Jerin Hi Xaiver, >=20 > as a PCIe EP integrated NIC controllers -> as a PCIe EP Intelligent N= IC > controllers >=20 > Since it is currently only accessed by ARM cores on SoCs, > maybe it is also reasonable to compile only on ARMv8, right? Since it is using PCIe infra to probe the devices and it will be always Probed only on the intended system and if there is no armv8 specific Instructions used then I prefer to build it for all archs to avoid the case where build fails only with arm64 and not with other arch incase If there is build issue with this PMD.