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 46783A04B1; Wed, 4 Nov 2020 17:41:48 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 95DAC2C2D; Wed, 4 Nov 2020 17:41:46 +0100 (CET) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30088.outbound.protection.outlook.com [40.107.3.88]) by dpdk.org (Postfix) with ESMTP id A57252C27 for ; Wed, 4 Nov 2020 17:41:45 +0100 (CET) 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=3VrM/gojZF6uQGSy4+ikWyAwJ9mLPZ750XawOSbKbhA=; b=lce106IleVDRBW3fi/Ebc7/ZFY1N44JjwPOGOHpOo+JHSS6YpPN5ZBROU/r+Q/wsB/vKq1zu/VLY+s7MrZ0C7Gqp13ItktKi9AauGKcwuRjxBKlZ9vF0bKYk6gMkE7VhNKkFsuX89Hx8RcnvpJRUw6KJpy/u/0bgkmipxUyvCjM= Received: from AM5PR0202CA0014.eurprd02.prod.outlook.com (2603:10a6:203:69::24) by DB8PR08MB5387.eurprd08.prod.outlook.com (2603:10a6:10:115::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.27; Wed, 4 Nov 2020 16:41:43 +0000 Received: from AM5EUR03FT063.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:69:cafe::a3) by AM5PR0202CA0014.outlook.office365.com (2603:10a6:203:69::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18 via Frontend Transport; Wed, 4 Nov 2020 16:41:43 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT063.mail.protection.outlook.com (10.152.16.226) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3520.15 via Frontend Transport; Wed, 4 Nov 2020 16:41:43 +0000 Received: ("Tessian outbound 68da730eaaba:v64"); Wed, 04 Nov 2020 16:41:42 +0000 X-CR-MTA-TID: 64aa7808 Received: from 8697d796d7d8.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id F3230E80-E14E-459F-9915-5CFFDB973F09.1; Wed, 04 Nov 2020 16:41:37 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 8697d796d7d8.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 04 Nov 2020 16:41:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BVDN1ZMnyILHaiJJmQpGlkjUBGcnO+C0bqkmAJ/yZM7tQznhAmM+px00EcPHf+y4+X+7fKChXQY9I0hgpabr5OCoZHMff87HaW2fV7L+R3uop+6PneQilfQtxfD/KFX1fZCbxTHtVmgkA806DN6ncGaiRBssbsDhOFgjpuGJmf97JXume/DzVTQc/+RGkcuaAy1mKLVps3mPQhr5RH+qWE5E7jqn5B+Z0goKtvjO4Oe7oy61HxECxbUNAOWxxvKQMvCd64j8ABA1aaWLIv6DPFF03pUcVcOidNUC/VnbKEj65rDd6qHUoJPrkToaIDfMliMxRGU21IIM/WuP7HJbMw== 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=3VrM/gojZF6uQGSy4+ikWyAwJ9mLPZ750XawOSbKbhA=; b=bkGBDd4M8NXwoozd0kTTz+4xLZ6Us7QkcBKIAO87/mXvbUAE4LEMu9JT+ZMKP3Fiio6TAuh5+ufCBMFTe7m8vyfG2YJHUyx8KaybH2v5aCmOtAJzfdlA77EZPGxrgTJIk9bzmWzrnyYG/fGriZGvSOBSuyyHBQ9aKxMuY58wQH6jrQUM+UuC8TrtROV4BRs7BjYdOWYdAwHYfake9tT25WGtQM+JvAaz2lxEyvsFXRqulX2+4EQxAH+FxqdjkStHt3RxXEJIIDOVStxpfovPrc/7TApyK6wDUE7ZFS6qYug2BRdjhVjsBUnvg8a8BNVXF40n8Om3M3+/4DO3l4Pi1Q== 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=3VrM/gojZF6uQGSy4+ikWyAwJ9mLPZ750XawOSbKbhA=; b=lce106IleVDRBW3fi/Ebc7/ZFY1N44JjwPOGOHpOo+JHSS6YpPN5ZBROU/r+Q/wsB/vKq1zu/VLY+s7MrZ0C7Gqp13ItktKi9AauGKcwuRjxBKlZ9vF0bKYk6gMkE7VhNKkFsuX89Hx8RcnvpJRUw6KJpy/u/0bgkmipxUyvCjM= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DB8PR08MB4123.eurprd08.prod.outlook.com (2603:10a6:10:b2::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.28; Wed, 4 Nov 2020 16:41:36 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::7814:9c1:781f:475d]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::7814:9c1:781f:475d%4]) with mapi id 15.20.3499.032; Wed, 4 Nov 2020 16:41:36 +0000 From: Honnappa Nagarahalli To: "thomas@monjalon.net" , Andrew Rybchenko CC: "dev@dpdk.org" , "david.marchand@redhat.com" , "ferruh.yigit@intel.com" , "bruce.richardson@intel.com" , "konstantin.ananyev@intel.com" , Ruifeng Wang , Honnappa Nagarahalli , nd , nd Thread-Topic: [dpdk-dev] [PATCH 1/3] common/sfc_efx: introduce 128-bit unsigned integer compat Thread-Index: AQHWssffl14Tj/Ir5UuA2qYh5H78jam4LPxw Date: Wed, 4 Nov 2020 16:41:35 +0000 Message-ID: References: <1603369447-28388-1-git-send-email-arybchenko@solarflare.com> <1960239.eSrms1GG6d@thomas> In-Reply-To: <1960239.eSrms1GG6d@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: C70EBB821323274782F59D97D94B0D8C.0 x-checkrecipientchecked: true Authentication-Results-Original: monjalon.net; dkim=none (message not signed) header.d=none; monjalon.net; dmarc=none action=none header.from=arm.com; x-originating-ip: [217.140.110.7] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 0d4f1c61-3d9f-403b-8c81-08d880e082fe x-ms-traffictypediagnostic: DB8PR08MB4123:|DB8PR08MB5387: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:5797;OLM:5797; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: jzlig48u6xAqKcFLN60xkdsP+5A9W46FjYcscB17dHtP2kknzHSooVLkR/xDvKvog+5rhigTJKkJTe0In0csQ2AtWBIbzvv4jV0NfoRcBSdw+3P6gX8KPRzcCynJkvaFeCZ7Hjao7wvZcGLEtXzg9RayUOD8+EHtgW1ClYlP4GfE+jCCU+ps1UrZBdhvg0pp/BmQY3yCLZrBhl5Rhh63b95ffhl2jIXSJ1rkxu4dyyHNgTYfi5wS93FXImLp37R+ujYjX/lsl7eYQBsuxzVCFXYbVEvEFKkM5lbiglnfnsvVGwd4HFtVyKKY3Q8mpi0g8gvmtj13OwxPkC6IKTz6rQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(39860400002)(396003)(366004)(346002)(9686003)(66946007)(66556008)(52536014)(76116006)(316002)(33656002)(478600001)(55016002)(4326008)(54906003)(110136005)(5660300002)(66476007)(64756008)(66446008)(26005)(186003)(558084003)(7696005)(71200400001)(8676002)(8936002)(86362001)(2906002)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: VyVD/MNhkXy67TEGTlWNEjZ1pQHrHyLOk0D/WZVFicYVC2mZPweon5c6ugjHjfkoMpmxErGwxw2dtLfkxl8ef5y64Bh2fLN0xZtxIcEnHr3CGkA788GF4P3HYfjTdDCt4a7Xgz36I0T0JAzCZTIn9nafC8rzfCZc5LuYcya2oipOLITEw4wv8esYubO+5JhM9YEcDkGITBhm4dKKeXbKAXtx0OW+hwTpSsum4fdoRHsq2BUynSjtBQNb+DCx/ouKDvAWiemJtUBXM8s6pzJLFIhm0pmW/x54PIDDmA2i8d/ubBi+9p4nVMWhLBYLzi2xjagua4JT6rZexQEdgoeFxnDAtsz8e/BWhzBT+KAyfMo52jd68fYlmTVbC2fdhBo0+VZOKCVkpI8UoHorNI9ni4xDmfpgqBA8LjUudM7Vost41TQm3skn508w8x+eZRmtU0mj9xtFtj4Nso300XMr49ua+KBAsDsjFeVBQH5S2pPwsk+rTrEsrmynrRVVXuD2n8evPU8mtF1oGBCeKHrDVEwbe4fwLcoWznm+9Hl5DQeB9AlzZqqMlj+7EHQ+zKcwlQZFNTwBuGA36uSt734+QvbK62BiMnspKpkH3qIjbJT2eOwaI187vbuZgr0o6LS7/IuyjI36tyCOd6lZ2KAi3A== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB4123 Original-Authentication-Results: monjalon.net; dkim=none (message not signed) header.d=none; monjalon.net; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT063.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 6c92803e-55e7-4374-11bd-08d880e07ec5 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6wAnqcRgyL5AeVfTsgcDUenYomj2BJ8Z/FlJMWh99yBHZj6+Y9uqbWQRFy/VAb5jQMDBd5bxf8PczAw+UTXpBsZM1hku/DWuDlWkId1u1FmPOCAFTHzZYj8ZWjXHe+z+1CbF0xvR2c5g4nOp21/FeqtEuU8WlboH4/PYjyobSofWRyx3Gim94EqDZnI1Q1NWEK9DCJ9IePe2cyWPt7uKSioUayAATv149SBQ6/8RhSzod63G39k7WrA1Y1ckIFvBJ+bA2fsDHvFS8xNlIuFFxgID962LWInNJRURJaD/A3E7IvULj6ENw4AGhVV8MNL2UuYN7nHdsw6LlYQ7rhZ/vE/sJBFdjWDBQCNmeTxfe/rd+WtYnY4iDUPidPOyTwSybIOZ8WaL4cnjnv9llwRPkQ== 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:(4636009)(136003)(396003)(346002)(39860400002)(376002)(46966005)(7696005)(6506007)(54906003)(82310400003)(70586007)(36906005)(82740400003)(33656002)(52536014)(316002)(110136005)(81166007)(9686003)(5660300002)(8936002)(8676002)(356005)(2906002)(55016002)(47076004)(26005)(4326008)(4744005)(478600001)(186003)(336012)(70206006)(86362001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Nov 2020 16:41:43.1140 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0d4f1c61-3d9f-403b-8c81-08d880e082fe 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: AM5EUR03FT063.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5387 Subject: Re: [dpdk-dev] [PATCH 1/3] common/sfc_efx: introduce 128-bit unsigned integer compat 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" >=20 > 22/10/2020 14:24, Andrew Rybchenko: > > Intel SSE has __m128i, but ARMv8 has __uint128_t. So, add compat > > efsys_uint128_t to be used in driver source and have either __u128i or > > __uint128_t behind. >=20 > Could we do something in EAL for this common need? rte_int128_t is defined in EAL. >=20