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 49241A0C4B for ; Thu, 11 Nov 2021 17:51:32 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3D0F041143; Thu, 11 Nov 2021 17:51:32 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2041.outbound.protection.outlook.com [40.107.92.41]) by mails.dpdk.org (Postfix) with ESMTP id 8C5DF40E03; Thu, 11 Nov 2021 17:51:29 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oK7cmRPuMORRnc8Skjck8IZ4EC4TMys2mZe3vg/tH94UhW6+ch9yuI3tiKX3mPTllsQGqnAtF6oWTb5l80EbwSuEIohyxDBNQSYH0wMm8NoaREjBUkEj1rSy8NHcwyZsLWvu/2mDwlX1rn0xJbjgqbc6Vd8+ONs/I0gueH+oVHa3kgW0l8UUrGKO1rO1zN8VH/ot7WWzyyJHePkVVo7M+rQb4iI7sY7tVY5S0TGL4i98E/lFChrpUVCSZL1bxQQpmt17KIV2k8/8FMiTSeqWwpqADqkowjICvVnlHy1jhBHm+RySoz6bG3fzJip8l80qyWKOdRimxj9UTIcxB7oSnw== 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=EYCE634b9gqM2mR5AMuYu0gXptPuLrETbxxROuvnP8c=; b=oGs1WttmNBn9pftzIMJUNPICBSdtCNoCZ+S04zQ11nbciN8P7xvXeJAMm/vgj9OxkTynZrf+zbPrRgiahScsU193zodBtdb10RYzn55axByj3Ijax/SeYCXodBzTU/iXErJV8rUFgIbQK5Hs/9F+l9hri7XPaeNYzwzj8gMd/iz6oAu8GFLq2kAERBa/tCurLCWvGU+KJY4vjdhtZ0J4N/Gvcb6ajpNv0cskOjhQxgAr352WE8C6NsMnof1DKVRKn792qB4cRdviRTP5+l5kkqsDX4qlUkSkO+QBqC0M2AVjWmtJO34iKsH727Bf75cKLPr5sY3lWmq1IXbCxShSNg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EYCE634b9gqM2mR5AMuYu0gXptPuLrETbxxROuvnP8c=; b=osc0XCuA76JQmgwUOEE/dlBWlSdR2BPPSRw/Jgha7x0my/NAb41cjg245HHyWCR76Uily98G7f3FVqhFpEikLewB88+ddGZ9UNZiOn+5yJhDlaPbSmNeU8Ic415Y/NkVvIn4L6RSXo6piChA8Dn1COqwFn7Bopv3KePFO2F/Bxk7i1MxxwI+aMRm6R0aVAzg9A7HSFlkFo6JXOr7qLwgwZiexI+kE349RXL64NNPBpF3Lnt4cPrvaFvPFm6+Q+6dq57QPn7M/I6l5bdEjmXASklMomd5FjcnZLkKESuznZ6HxgUnBfo4F+w+Z6z++Xyfm36U8+h5SOF+AeagCco0mw== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by DM5PR12MB2568.namprd12.prod.outlook.com (2603:10b6:4:b5::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.10; Thu, 11 Nov 2021 16:51:27 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::e550:35a2:96e5:657f]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::e550:35a2:96e5:657f%4]) with mapi id 15.20.4669.016; Thu, 11 Nov 2021 16:51:27 +0000 From: Slava Ovsiienko To: Gregory Etelson , "dev@dpdk.org" CC: "stable@dpdk.org" , Matan Azrad Subject: RE: [PATCH] net/mlx5: fix integrity conversion scheme Thread-Topic: [PATCH] net/mlx5: fix integrity conversion scheme Thread-Index: AQHX1xeWwLukUaWo6kO8T0ApFfDOxav+inBw Date: Thu, 11 Nov 2021 16:51:27 +0000 Message-ID: References: <20211111161627.10436-1-getelson@nvidia.com> In-Reply-To: <20211111161627.10436-1-getelson@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 860f4ff1-bf17-4067-3921-08d9a5338126 x-ms-traffictypediagnostic: DM5PR12MB2568: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:813; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: a0Ymp4wi4pStgeNfo75DWwfdaWWLBsA+6g2Lv527Emo6++31E+Op3qIgaFa3NFKD5v5dKlWDLXC0d2wV23tdGLva7Q1BOyXTCVvsKP6OvQNxoDlkY/TWmE2YLk7IDPyJ40t9pQ1Dr/HDS0Q/BzRUSfORwwDulamSmPeJXz1jZFTyMFhIzmA9xbwmRF8G4DHp9MDWlk91QkWAOmEBCOVgFD4V0CgF3JdOnys6YmHYl20/4MfRUtaA+91Uo1o/s2cXQYP8JKfNFAaGHRwKS7KvS7KI5CukTVmO+dKGU+gV12NVPXrX7b4J7UpogBrhmaqJ2JThzEZqXemgAymOJsNc4AwM2hf2qQ34Cys+arH8YIdckQbIaWh85L2bczCDHI5PEw0civqpQlBT4MGLSebuuhbCTAz4LGMJWtwhfka4Ajp5J1ldbHchOlxnXJwbIp5XufCJVKBO31cxgA+NXv4CKQQbMBGKpNRM/I7qBfw/JQPhcwhhQYaC1ZD880agAssqjloY4WN7+Knzj9uzVvi3wvqqG/AixmqybEK+mbS5WQhUKp1cKgHsad7vzzK+78Pt9roDACCtDtHEQhgViSCjEPs2T4nffsoxReMK9tEV1iNNffJqo86bZUmWpLZfZ3GEPfZYYYZNTfNTtQnbvnZX4gw+6bOg+gCHJMPooEPTeT+TJOd74lFjRZw8A3j1ikxH1b/3fWY8bPQYlInl0J9GSQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB3753.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(4326008)(122000001)(66946007)(53546011)(4744005)(110136005)(38100700002)(508600001)(450100002)(55016002)(7696005)(71200400001)(83380400001)(8676002)(8936002)(33656002)(6506007)(54906003)(86362001)(52536014)(66476007)(66446008)(66556008)(64756008)(5660300002)(76116006)(186003)(26005)(9686003)(2906002)(38070700005)(107886003)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?PYm5+3FApAj7jtggZEN8SlIK3Dhhs3bysMP4j+B4Op9Qo270HsGQJeW4hQ6y?= =?us-ascii?Q?SMQ+ophlJw5La5GSAtN1n8fADh2asKYy0A6wXq6opLOJaRC7BKZur28RPDDI?= =?us-ascii?Q?tt3kbNi93zK4mVEB7oJ26vODRl5az9huBcmryWZEyhq+T6+aakJ9sB2FXdyD?= =?us-ascii?Q?By/kIymCR1IhiFZW3eijTf/9YBeRmFPDtT4d6RxCmy5Ay70MM7DQpEDqCzum?= =?us-ascii?Q?dbJIIDciI5WLzfezFhzMGBev3wDr4dBvItMJCXY1HV3h+6mRZe8dR2hKEpgx?= =?us-ascii?Q?CrzwmVV8aCC5qbtJu5Lp2WN09qOwJ9L8oECnNFfGSU+369vcn5mWqa3sNvG8?= =?us-ascii?Q?Tm0zlufND9pcFZ4mqLoxZHqc6F2xqccCVzGIRSZhruKEP1OgGlpnJqWoee52?= =?us-ascii?Q?a95/XoEdf0yJ/F75asltHabN0PCUothR6iq+FDwUX7JvejxxiaKuuCr6XMPF?= =?us-ascii?Q?yBeClD3GCo+M3mfrM89jvql+iJ+WJPHJooNUx4tY2rTxugi2YfkFxDGur6la?= =?us-ascii?Q?Ad7vBrk/VGHol/nqMyKl0JsMc66bRQnQHcY8CC3YXITPxqoSQTH1nKhruJ/N?= =?us-ascii?Q?l8vEfgG8Z9HzIgGS6yt4jHSPtv5GekL1bFZImtvJ7spqydRLc4bAgQy74K9S?= =?us-ascii?Q?JLwvZxH7VcJk0dt1tAp9lUiKIX/BRgrvGsWCT1kfMEYPJx3h2kb/y9lqaR7c?= =?us-ascii?Q?MxpSxDNwa1WtmVFqck10EjIcSYf5xaHPSisovm93SEHTTQBiaCuoDza763xU?= =?us-ascii?Q?9W6MqUQu8hpoylN7ZGgN67rggABQLJHwGrcTYxh/SY6UT6S9/vU5CA7RqxYw?= =?us-ascii?Q?+kP28G6DU1qeVT7DM0OXlH1+81uqU51zy/Dtc8ALpeOeN96pW5mgmmVR0wk2?= =?us-ascii?Q?TkOO1vGFD1V8affs1PTfo7HPyrj3eFxp7TynXME5gAu8K9y9WUvt5D8RbwvE?= =?us-ascii?Q?s7q3O9xBhtd/saWJdQOUCC9Wwz7wqQF7CeNQKhD+R5SBbL3r1hjjrWsLuKl2?= =?us-ascii?Q?WBHBihURqnaPOtmxaxvR3kHNrPHHdVZ+RKSacF90/uUtOv17MM1UhL+9PAkz?= =?us-ascii?Q?n8omorKIhK/Wrot28O00bzwVCbF0CFgaXqeAmB2Xs9+UHNTH0fioG3lfDHS/?= =?us-ascii?Q?xg1acHxZHAqcQv8dh+VKk1g/RjB2bJ3wgTiK732CHITe4JkvZMv5Wh+egoUW?= =?us-ascii?Q?MrG3QnWKyAJuQ6huwZ2Shkb1550BRJ1Qwii2EJyOljGnGdcFTkoK6j/nvnTW?= =?us-ascii?Q?X1ICIByLcs0I/L1nU51CXUBGrY0Y7ZKx4VPH7NlOXPsvj1P0c0nz5q1wPwDD?= =?us-ascii?Q?IUE2rcBfg3TCVrw7PNxP7u/KMwzOz2YBMCjnP8fKIhHvbwy4ME/g3XJtzRK9?= =?us-ascii?Q?vtcdg5Xq/d4q04SrKdKScbUuG+1is3bAL2zrPXYuUHqeSd0VXfb0i0Dgsyme?= =?us-ascii?Q?pvP8xYHR6vO+ZNb/vMeudjEN5lHSx30+SyAG7/kHJ/vJ3brXXrdUkx+0nfd3?= =?us-ascii?Q?UX9UYbDvjUh+o9qZV+NBCzytYLbOSrYDo5auykpDvy1lb1SXvA4emKn9sOUA?= =?us-ascii?Q?8+rPgLB+8L7aNT8PT177SY0rViQh5URWEOd0uFrANMw5UNx2HtFxoXqcKkjr?= =?us-ascii?Q?6g=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB3753.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 860f4ff1-bf17-4067-3921-08d9a5338126 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2021 16:51:27.7627 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: w1JLWoZlcVKhCbVTWe6jKUp+eKkJ52/PZuAhIxws6LJbvnWL7kGmjpSk5fw2HZ+TGTA6wcwTML3JQA9Wa18W1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB2568 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org > -----Original Message----- > From: Gregory Etelson > Sent: Thursday, November 11, 2021 18:16 > To: dev@dpdk.org; Gregory Etelson ; Slava Ovsiienko > > Cc: stable@dpdk.org; Matan Azrad > Subject: [PATCH] net/mlx5: fix integrity conversion scheme >=20 > RTE flow integrity API provides top-level packet validations. > RTE integrity bits are not always translated one-to-one to hardware integ= rity > bits. > For example RTE l3_ok and l4_ok integrity bits require 2 hardware integri= ty > bits each. >=20 > The patch fixes RTE l3_ok and l4_ok bits translation to match > ConnectX-6 hardware. >=20 > Cc: stable@dpdk.org >=20 > Fixes: 79f8952783d0 ("net/mlx5: support integrity flow item") >=20 > Signed-off-by: Gregory Etelson Acked-by: Viacheslav Ovsiienko