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 11F5D43AF8; Mon, 12 Feb 2024 20:22:05 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 902E640274; Mon, 12 Feb 2024 20:22:04 +0100 (CET) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2082.outbound.protection.outlook.com [40.107.6.82]) by mails.dpdk.org (Postfix) with ESMTP id EDD124026E for ; Mon, 12 Feb 2024 20:22:02 +0100 (CET) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=oX8U6j8JPpUM++lRQ2WmifAYXtSNxL+sepKWq8vw8pJm1SNHp0k5G8p3dgA0MY0wjQrMvSVV5PCJ0R6jqgL7gDcVOHt5SzRov5Qw6APsvlYl31Y/4RFyVf7G3A5+0pJTaXPv4yQnqNkyBvSk3JWAQm96NqiZmI5tHHGykp+kw3gHlxbfZTwkF5Yv31DQnZO9mO6qMT8tj2NlcY3RD1cowAj5oodMLg0K8oxkBDGktmoESVgYAK9LtoiSJ+4oYZlkzh2f4GkrTuAB3L3Nupwv8gzHs+6zzbl0cN7vboP3eRRXo7Ftz6RQo3klFjn9D+aYxwX+AuiajbWT5nJdsZePUg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=AEqKBWUq12TtBFHttRBsj8qrZ6xj4BAQwUrjMocNeDg=; b=Mye1bhaI+yYPvJS4N9Z4HyTRHP8cofnnJwQ4ocQWgH8cSt74jP1SRNv38u5Zhic2H0Von07HwRECRZlRhicYauyy8LDZTOMBA2QSiplAOoG36wNmt5GgRtD8RpSx12cWl2ASGUxd107jVl7sp3QNjTDneFa56cjvtiA8ebv96hecBz7D+0+H8TOENlTxMOSpPKtaCuDPwFhgKhIGlhjN8EoJiXgGXOhDbFHX3240wOAYgXIH5Qsr3aYrDJANlYEscLO6xORXZ8FNC+BTsq08UCxyLvt3GzIjo6aSpYU9XkzKu+nS7XAjSxEO3ipfAEILyGADW+c1XxeF2vl79cK0VQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AEqKBWUq12TtBFHttRBsj8qrZ6xj4BAQwUrjMocNeDg=; b=RWj56L0Jkllb62mgT31hyHA+D/6CoGUwQz/hQyym6gitOpZYeYcIik3pT/VxTN08TXOM/rmCAEE95qJnoBBMX3ErF5uv6mmdOuwaBFRUPTnKuKtaybH+8e1/u1epIFgxxyySiQrLeFD5KMksTKSX3MmpnpisGn1hnNFzVGrl0PY= Received: from AM0PR10CA0123.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:e6::40) by GV2PR08MB8344.eurprd08.prod.outlook.com (2603:10a6:150:c0::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.35; Mon, 12 Feb 2024 19:21:52 +0000 Received: from AM4PEPF00025F96.EURPRD83.prod.outlook.com (2603:10a6:208:e6:cafe::78) by AM0PR10CA0123.outlook.office365.com (2603:10a6:208:e6::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.38 via Frontend Transport; Mon, 12 Feb 2024 19:21:52 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM4PEPF00025F96.mail.protection.outlook.com (10.167.16.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.0 via Frontend Transport; Mon, 12 Feb 2024 19:21:51 +0000 Received: ("Tessian outbound 31df1b57f90c:v228"); Mon, 12 Feb 2024 19:21:51 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 2552c1bacf53b331 X-CR-MTA-TID: 64aa7808 Received: from 6337b4232022.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id BE1CF9A0-B3EC-4859-9F3B-359179FEC7CD.1; Mon, 12 Feb 2024 19:21:44 +0000 Received: from EUR03-DBA-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6337b4232022.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 12 Feb 2024 19:21:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PInNpoLN8vISXLUc21kbSSqhK70pMMrm4jWTNwHRMGHHONcjEqmukELvgmvrvlSWLsU/G1PH+Jy5qHkXtADYaLx7CQYNpnMTsHU6KU7oAFiY9IikNPlogRp/Jlw4bDdpijzYIuyWyXNxHbN0KyuPvhlAk4CcziZ/fQ3D/8KXHeNni/Tc+XAhOHkJ0NuDYtqYqucDOlXdCd1+D6rAujwxdjDSR652Uo0Y+Sex57/wGepTDDO0muenv+WvNuKgmzdvuR8NAowwmnHEGGr72G8SSBkAbRRnrD1ZrwID619B3VyTJGJ03DtnvuJRWsIxIQHdEGlqQ5nGGBYpA8W8Lm0D7w== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=AEqKBWUq12TtBFHttRBsj8qrZ6xj4BAQwUrjMocNeDg=; b=Sddx8u5gS/tt5P1Yk/LsigjFIN/yg+rVecw2Q7IrV1AQ9V78lUL8suEy+qdJ8SxFR9YNkYR/rC9lNVQ/y+gcOif0klLG98Iw/ctCxsD1x/Asm57A1x5o+hZH8WYa0U8+tz0RbMTz/v1f1XB1EGwKNJVr/ap9gqsivBCXGseegs76cWHheYjT5ztfR4cI6ThtkrO0V7kMhcla1Ais0jan0BEJ516e64WYAbQomtRyAY3F0uHzm80jcTNb/jkEHoUXGMydxZHHMgzsl5o2KqmpF2tYY/0WSGlVSYFMkdSmvsTAGU5qAtbMzQIaEbE2PsT2KerTiFQynV+l4ht/jH6pKg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AEqKBWUq12TtBFHttRBsj8qrZ6xj4BAQwUrjMocNeDg=; b=RWj56L0Jkllb62mgT31hyHA+D/6CoGUwQz/hQyym6gitOpZYeYcIik3pT/VxTN08TXOM/rmCAEE95qJnoBBMX3ErF5uv6mmdOuwaBFRUPTnKuKtaybH+8e1/u1epIFgxxyySiQrLeFD5KMksTKSX3MmpnpisGn1hnNFzVGrl0PY= Received: from AM0PR08MB5073.eurprd08.prod.outlook.com (2603:10a6:208:15c::27) by PAVPR08MB9769.eurprd08.prod.outlook.com (2603:10a6:102:31d::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.39; Mon, 12 Feb 2024 19:21:43 +0000 Received: from AM0PR08MB5073.eurprd08.prod.outlook.com ([fe80::c912:1773:9b53:146]) by AM0PR08MB5073.eurprd08.prod.outlook.com ([fe80::c912:1773:9b53:146%4]) with mapi id 15.20.7270.036; Mon, 12 Feb 2024 19:21:42 +0000 From: Wathsala Wathawana Vithanage To: "pbhagavatula@marvell.com" , "jerinj@marvell.com" , "juraj.linkes@pantheon.tech" , Ruifeng Wang , Bruce Richardson CC: "dev@dpdk.org" , Chengwen Feng , nd , nd Subject: RE: [PATCH v3 3/3] config/arm: allow WFE to be enabled config time Thread-Topic: [PATCH v3 3/3] config/arm: allow WFE to be enabled config time Thread-Index: AQHaVbd8gx7diHNGGUKrlh+BHIK2ZrEHJZtA Date: Mon, 12 Feb 2024 19:21:42 +0000 Message-ID: References: <20240201215731.4543-1-pbhagavatula@marvell.com> <20240202085031.10237-1-pbhagavatula@marvell.com> <20240202085031.10237-3-pbhagavatula@marvell.com> In-Reply-To: <20240202085031.10237-3-pbhagavatula@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: FBDE3E40CB31C04F93275643D5C87B94.0 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AM0PR08MB5073:EE_|PAVPR08MB9769:EE_|AM4PEPF00025F96:EE_|GV2PR08MB8344:EE_ X-MS-Office365-Filtering-Correlation-Id: 85f9f1b6-c24b-4aeb-cb76-08dc2bffddd0 x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: cDvUnEMon4zbUZ0iE8i/lzB8WTuiYsd6SlfjPr12lI4ChZarebpBFazjURfZUpoux2ad32SuHTXAxmpgoBQ6YZ4OVKpm0OhHqG7E79nrWZN1N+6P5nmC2z+6eVUCFr2eRhaJauS9ojP19JTdH6aTdm/ZEHtfoXEkmM70DiLsv/MhWklPFYPWO/Cd8H6vdNlPNrqVsA+lk7guzWxQJkDIg50Mr+ue589JnaLshh1CS1ZqrR6NgZ6SQbPjsbZ9he0umQri0X5CgMOJP7j5c4pBZNddQI49ZiBaA7O4c6beurHqUqBmGeaejqoEsy3wJp/uzgaon+hGPg+U20m7NfuwehlqDztDb1DsIP/o5LrsIy8E7+VDTVMbgVeLg4EHI5mHClWcL8o1WGFOeTuDtb3WvZoskoIMV4/FUkMC+WtlthnIpNQ2aDBDTaFWBiqmI03KruMDRsPrQhdHYE3K04wNRj2Hz7F/nv3fkF15mCk64qiMaMqHf3vMPlUMP2t24VVABXrwMyWsJD7Bi8PmtNysEO9Edkg3iV+seNjYDV88Sfv80+Wa16AFqgFFdN7jMFgnrz6EVnX1GqJsoM/tSInMPNwA2I41VvJoe2dGtFKKAm9p8R/3J6yQYW1LeX3kWFVG X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB5073.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(39860400002)(396003)(376002)(136003)(346002)(230922051799003)(186009)(451199024)(64100799003)(1800799012)(4744005)(2906002)(52536014)(4326008)(8936002)(8676002)(5660300002)(76116006)(83380400001)(66556008)(26005)(33656002)(38100700002)(110136005)(86362001)(122000001)(38070700009)(316002)(54906003)(66946007)(66476007)(66446008)(64756008)(6506007)(7696005)(71200400001)(9686003)(478600001)(55016003)(41300700001); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9769 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM4PEPF00025F96.EURPRD83.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 2cb8bef7-8617-4bb6-329d-08dc2bffd881 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9yBrezpee67kyLJRWXQnenwj9r8CFFwPdaozCeso2UELl0vjOBJ6aaanqliIj5lmM6v2rS6S1CtoeVqDm/f6aGrK/FaMNhyxSH5G4fwYxRU71UqSZ9sYO7nNvtJiPPBx3rxrc0O2nmrD6wQzCCBQzvhzVnEJCVKt5lgLoL6sE7MhKt1HvwxQP8ot6u9NJUT8iUjJGpmJTUzKS5dPB7s5Ty1SNttgeqIZLoPNe+3ZWMZJr3G8bquVi9vRpJtwShD3e5e08i0se5NnJKhvs3fG9DEy1LUuHXFIEhj3v+//9NCUF7hTIZ3t4fG/7SWbbcGF28NLZCDzAzkKVlzmblfd7mJrvlfYgZHq4rY8AIkRW1o0COvcLF7nzKtqwjNnWya3AHuxyqynm8yGr2k4ATH43MeYd4ir0XUopmD/47pp1+47wawu0vhoZuig1w/gk1V6T5jO+OOY3hB6Jsto3dh7Z8j5bP6qnEs0SVlE02AElkEyjx7+cW+d7jjFd8koCTheLiAJRhTsbaEMsjddYHEd6mR1SzXnUBLRhPBM5Kt58AkRgtQTRdPOKCvPz9LdJDTfax1JaY23Q71tj54OP7TiLmTeEXGeW0OUw9Fd4Jfbp2E= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(4636009)(376002)(396003)(136003)(346002)(39860400002)(230922051799003)(451199024)(1800799012)(186009)(82310400011)(64100799003)(36840700001)(40470700004)(46966006)(55016003)(6506007)(33656002)(2906002)(7696005)(5660300002)(70586007)(86362001)(356005)(81166007)(336012)(54906003)(478600001)(9686003)(110136005)(82740400003)(316002)(4326008)(83380400001)(52536014)(70206006)(8676002)(8936002)(41300700001)(26005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2024 19:21:51.7402 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 85f9f1b6-c24b-4aeb-cb76-08dc2bffddd0 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM4PEPF00025F96.EURPRD83.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR08MB8344 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 > From: Pavan Nikhilesh >=20 > Allow RTE_ARM_USE_WFE to be enabled at meson configuration time by > passing it via c_args instead of modifying `config/arm/meson.build`. >=20 > Example usage: > meson build -Dc_args=3D'-DRTE_ARM_USE_WFE' \ > --cross-file config/arm/arm64_cn10k_linux_gcc >=20 > Signed-off-by: Pavan Nikhilesh > Acked-by: Chengwen Feng > Acked-by: Ruifeng Wang Reviewed-by: Wathsala Vithanage > --- > config/arm/meson.build | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) >=20 > diff --git a/config/arm/meson.build b/config/arm/meson.build index > 4e44d1850bae..01870a23328a 100644 > --- a/config/arm/meson.build > +++ b/config/arm/meson.build > @@ -17,7 +17,9 @@ flags_common =3D [ > # ['RTE_ARM64_MEMCPY_ALIGN_MASK', 0xF], > # ['RTE_ARM64_MEMCPY_STRICT_ALIGN', false], >=20 > - ['RTE_ARM_USE_WFE', false], > + # Enable use of ARM wait for event instruction. > + # ['RTE_ARM_USE_WFE', false], > + > ['RTE_ARCH_ARM64', true], > ['RTE_CACHE_LINE_SIZE', 128] > ] > -- > 2.43.0