From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3CCBEC49ED9 for ; Thu, 12 Sep 2019 05:45:55 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id AC23B20856 for ; Thu, 12 Sep 2019 05:45:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=marvell.com header.i=@marvell.com header.b="NdegdQnm"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=marvell.onmicrosoft.com header.i=@marvell.onmicrosoft.com header.b="WgsTbCdH" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org AC23B20856 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6A1BA1E53A; Thu, 12 Sep 2019 07:45:53 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 5EDCF1E537 for ; Thu, 12 Sep 2019 07:45:52 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x8C5jp5Y028635; Wed, 11 Sep 2019 22:45:51 -0700 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=pfpt0818; bh=/mc6JKkXXux24f4m3p3R7BnqTRjtpdT1Kgi/+XqLPGo=; b=NdegdQnm7qsOrzMDTPHwpGudLrSXUsTHMCYtwrzBrL5hfHUw0ZRfSPNLfYZxUcB5Pl0A GR7VkmkbRnxjF+9r4sYLwCw1jfBH7du+X6NOOmuejyUJD40F9vCtdv5rNjQoJqMDwOco eFuhavMcf04CHequhCaGV3Bjy8XXPUKmS2FoEfldJT8V6+og8ZM61C3bbxtcmLVFXVg3 CnMZ2jxQxLEsijUYidokmxQpI9mjuEmG5OIANZv9gN/keFzzL4HuRvkjXJDLMjpD351c EruNAFm0Bp8UKGR7w/oL4t95GZA3G9tvR0MPRd2eVcY29K6ZDhhVbhcRTDk9ohY0jPKG RQ== Received: from sc-exch02.marvell.com ([199.233.58.182]) by mx0b-0016f401.pphosted.com with ESMTP id 2uvc2jw3pu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 11 Sep 2019 22:45:51 -0700 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Wed, 11 Sep 2019 22:45:49 -0700 Received: from NAM03-DM3-obe.outbound.protection.outlook.com (104.47.41.52) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Wed, 11 Sep 2019 22:45:49 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oBdPq3oGfo6Ezm3N3aOn8TyhKrsIflNqyF0KOaxQWZprE+cBonoFITOY3Xpivn8wxi4WTD1gWglHZeV18R89M2mEerC+0v1wILonZR7W5KDTM6C2yGRKr5/Bkurs9t4LTUsQCqcPijrcItaWT1mOo2RjSdKVEvYHLyWRIesHlHkrW0iogXPsjYnR12ocnyUS24AIxUckwQtBHogU+r9XQbDTUQ6fZp78sbvn7rjcYua8/fwjt7MKx/63XzhFCR7oW3Tw3qlJEKxPn/DcoW4hR87lwO40H4UibZnP7vjkbRkcXtM7EgdAhhRZ8k9NpFpszPvT9xA0xR19Iqvaxh2UvQ== 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=/mc6JKkXXux24f4m3p3R7BnqTRjtpdT1Kgi/+XqLPGo=; b=KHBIT5RHs6pqU1/5ekarHuF3g30Xww5XTm9qeDCpKN48SBSkgQQS5ZatPVo1emwGNZyjq7QvbIn4wYGgJp+y1F4A9Wc/8O0r+H9I2+/h4wZy1hkOcFOKKsExHxvKnoBt6naXjw7YWxRSOPEVsLOlnu+DzX70UH9yzhxZmwn7IyniauwsSiC5R4hcM1n+jqOLrDb5ndnTzpnzziuzJTYKOXb4LC6hzkfhPUieHuc/Z1HH9cW3ip6Qe1Y/rVZwy2+FFjbMNQtHL2NBNK3oenWECUUljSFgTLVhZ/igrs0YwpvCGe+6RvF8RchVSbQaHGchKavls/acwpKo5uQlEl+TdQ== 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=/mc6JKkXXux24f4m3p3R7BnqTRjtpdT1Kgi/+XqLPGo=; b=WgsTbCdHMwt/YBe9omfrhHw6kwrB8D8iwVlm6Aa434uJsZGiNg49CmynF483FUENtWsEIqmWeKF1V6crJ2pJ4bcJnxaHiwhNMu5Z9NM5gw4GqqC2R4afsxBfwvqZmBQnTzsqiYNz9YLSc5YkfdgOkn2wkoLYv7bSYfohXrHjzrc= Received: from BN8PR18MB2417.namprd18.prod.outlook.com (20.179.67.75) by BN8PR18MB2676.namprd18.prod.outlook.com (20.178.223.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2241.14; Thu, 12 Sep 2019 05:45:48 +0000 Received: from BN8PR18MB2417.namprd18.prod.outlook.com ([fe80::3879:6c4c:f9a7:4c1c]) by BN8PR18MB2417.namprd18.prod.outlook.com ([fe80::3879:6c4c:f9a7:4c1c%7]) with mapi id 15.20.2241.018; Thu, 12 Sep 2019 05:45:48 +0000 From: Jerin Jacob Kollanukkaran To: Jerry Hao OS , "thomas@monjalon.net" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH 1/1] build: add emag(arm64) platform and default config Thread-Index: AQHVaSXQjGYYZk/QEEmWWyBEnO8B9acnhs6g Date: Thu, 12 Sep 2019 05:45:47 +0000 Message-ID: References: <20190912045023.4564-1-jerryhao@os.amperecomputing.com> <20190912045023.4564-2-jerryhao@os.amperecomputing.com> In-Reply-To: <20190912045023.4564-2-jerryhao@os.amperecomputing.com> 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: e3fe99f4-4ba0-4c56-c36e-08d73744766d x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BN8PR18MB2676; x-ms-traffictypediagnostic: BN8PR18MB2676: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:269; x-forefront-prvs: 01583E185C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(39860400002)(366004)(396003)(376002)(136003)(13464003)(189003)(199004)(256004)(6116002)(8936002)(305945005)(81156014)(52536014)(81166006)(33656002)(7736002)(14454004)(102836004)(25786009)(4326008)(66556008)(66476007)(66446008)(76116006)(66946007)(64756008)(55016002)(6436002)(5660300002)(478600001)(229853002)(446003)(71200400001)(9686003)(66066001)(6246003)(6506007)(11346002)(76176011)(74316002)(486006)(2906002)(186003)(476003)(2501003)(99286004)(7696005)(3846002)(26005)(53546011)(53936002)(316002)(110136005)(86362001)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN8PR18MB2676; H:BN8PR18MB2417.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A: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: OHOMGY00H4aN1TxXTDxfMHmTSEKxVFrf7M1zeeY+bbHYrYJQs48sInvi0piqxODynrBch4zHEJZWGmn7haJbPiAxEP0QuA+7RGSaJSOXtzNtTls711hU4k9yaJQ8WJN0y+1Csk/uYwBiXtiag8vdtXiU80yxQ+SmvDBV7S7evGsp6kHt/uWL6Sm4qg1iF2GbB4/Ck62bAwoRu+hmBImTqdR7/0EBoJbCSatOmnkgwPETeYhJf/45EwhdUMkaxp0TFRbsQKTW143Ymp6+siJR09kmib9rVGgL789VEUlYh7o7/HOAS+e3kSrMd8O1srx+p68B33AugL3Qwjh8NcgL550dATEfnvWAOVAKFZQICb8jRSR+jfm8rINufR2P3kmX+GC1G5ApOYd1oLgoTyVsvG6bXH33j91sv4iY0VHpxf4= 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: e3fe99f4-4ba0-4c56-c36e-08d73744766d X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Sep 2019 05:45:47.8584 (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: 8ovr9QM03JUFamYAwmZ3HOLzdtgt24Lgtgk59Mtjn8oNJ9vy9MMVNdu1gKZOGvUChmz5u4jTX1e7YImfCxbmDw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR18MB2676 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.70,1.0.8 definitions=2019-09-12_01:2019-09-11,2019-09-12 signatures=0 Subject: Re: [dpdk-dev] [PATCH 1/1] build: add emag(arm64) platform and default config 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: dev On Behalf Of Jerry Hao OS > Sent: Thursday, September 12, 2019 10:22 AM > To: thomas@monjalon.net > Cc: dev@dpdk.org; Jerry Hao OS > Subject: [dpdk-dev] [PATCH 1/1] build: add emag(arm64) platform and > default config >=20 > This patch is to add the emag default CACHE_LINE_SIZE > settings and ARCH variable definitions >=20 > Signed-off-by: Jerry Hao OS > --- > config/defconfig_arm64-emag-linux-gcc | 1 + > config/defconfig_arm64-emag-linuxapp-gcc | 8 ++++++ > mk/machine/emag/rte.vars.mk | 31 ++++++++++++++++++++++++ > 3 files changed, 40 insertions(+) > create mode 120000 config/defconfig_arm64-emag-linux-gcc > create mode 100644 config/defconfig_arm64-emag-linuxapp-gcc > create mode 100644 mk/machine/emag/rte.vars.mk Add meson build support as well. See config/arm/* > + > +# ARCH =3D > +# CROSS =3D > +# MACHINE_CFLAGS =3D > +# MACHINE_LDFLAGS =3D > +# MACHINE_ASFLAGS =3D > +# CPU_CFLAGS =3D > +# CPU_LDFLAGS =3D > +# CPU_ASFLAGS =3D > + > +MACHINE_CFLAGS +=3D -march=3Darmv8-a+crc+crypto Is emag platform is only armv8? If it is supports lse then add that as well= . See mk/machine/octeontx2/rte.vars.mk as example If it has dedicated mcpu support then add the following MACHINE_CFLAGS +=3D $(call rte_cc_has_argument, -mcpu=3Dyour_cpu) > -- > 2.17.1