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 6DD7AA034F; Tue, 30 Mar 2021 09:10:21 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8895F406FF; Tue, 30 Mar 2021 09:10:20 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2089.outbound.protection.outlook.com [40.107.92.89]) by mails.dpdk.org (Postfix) with ESMTP id 4AE6240696 for ; Tue, 30 Mar 2021 09:10:19 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LcOVTB/Cbj+kzqMMAdYx0v7Xxt3zg7yur2pH55PrJZB+Jo3spTzrDc0e3hLyeAfD+fDRE7/bGZnl2nbG34589zcwhO8DBM0QpqdDUGRE7ZWn2vRzYR4lHTKb732jWzerobvhrj8FBm4jIxevcfWb7kjnGCRbd/deID8PvKtYByGGt0fHE0jWQZTGb6B64x4GC8Zba70+DhOXYuoT9yFVCrGCvC56WQbt83Fah33fXMNq/HgODDfHh9lKIkVvoYGyrVsPipSTtZa4qdQUahLLsO5rBX7cE++s9L8pzL9puMffzKTqN57V08bSBoGhCCgh8Te/z5p+c3p3eAhNAnjiYg== 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=BISkOacOTL8q0+/MxMWln7N3w6rRDjaWgdUrJLKjVGk=; b=l/XmevSoIIATW/AtJZmnfVjj6y+Jo4EWHeXhxkjpHnthnWUaodGQhTGylbW59LFHfk5D5Kx72m0kQabf4GNdw333r9FeFa8zI5QsEHXqQkZwANei+xNdv5u9KtIOoSwuz8mLDid7GMgIVBcd1ABGMBViYvlmdomjJ//pXZy+vN8gmK4NVPCPHan7+U6SNwxkb/UONB329F0BE/pY3pdeqKwgwKV262ddLpkFfejmuk8kbUndwcLsOdKp0EtHWk4b5R1oaKJJvpsHDywWlBn5yMrkGxMqvW5ZThjF9O761UhEzlmmrIRdZtIhLXyOfIi7Mu6fzIqI56Ij4Bx7NNTa/A== 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=BISkOacOTL8q0+/MxMWln7N3w6rRDjaWgdUrJLKjVGk=; b=Jb9dnFtQSv6td0bWZGxhC1XmFOOT/4x4m7im7LpuhcFL4tZT04v/1h+dW1vKF44iPJls8TEv3lRtCftATKAPIkkI+7mDNSN9cw+Y33bzWIjlpZJAULWfRhgsyoEOSNc5BHC3arIvEe9iuNwADKzp5780KmcMOX37bvBVVgQfY2YlrkF7OldtBPzWahCCGjbtn9fE4lcib/6EtRWg4nqz750QvdKTxU+2Vn255yBTzYSqSRHN6xuRXZH8lSRBHgq/NVUHb4scE7f1XKJTdaqYZH3MX3XvkgujP45vF4JY8o/Xb13xoRuerIqnn9k221jg44P3bbOEui0QjSMxyHZ0MA== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by DM6PR12MB4154.namprd12.prod.outlook.com (2603:10b6:5:21d::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.24; Tue, 30 Mar 2021 07:10:18 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::20f7:11fc:9d46:9258]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::20f7:11fc:9d46:9258%6]) with mapi id 15.20.3977.033; Tue, 30 Mar 2021 07:10:18 +0000 From: Slava Ovsiienko To: Alexander Kozyrev , "dev@dpdk.org" CC: Raslan Darawsheh , Matan Azrad , Ori Kam Thread-Topic: [PATCH v2 4/6] net/mlx5: allow group 0 modify field action Thread-Index: AQHXIL8JDE+EqpEPg06Nl8b13dIGc6qcJfCQ Date: Tue, 30 Mar 2021 07:10:17 +0000 Message-ID: References: <20210324150439.9247-1-akozyrev@nvidia.com> <20210324150439.9247-5-akozyrev@nvidia.com> In-Reply-To: <20210324150439.9247-5-akozyrev@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-originating-ip: [95.164.10.10] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8b144b8c-090d-4505-7be5-08d8f34adfc5 x-ms-traffictypediagnostic: DM6PR12MB4154: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: w59VNs6K//PyMAD2CTD3mBiNfhQftSoleXxsoWW8bxESeboBaasJO2FX8mYn2nEM6/OjFz0yUtRbqgKwBZs3zgp6JG/OlTn8OhMhR88eVGFOjM/mjp9fplINyaYnR9M+S330aA2OykC/9hHag+vuGGAD1nkQU2LlAr2s3QuNLUcd2pmlqUHzm7sWL5yNmknTTL/h+bUibYCeW7/zRg/xORti8105EbfpIEG3NdSL90M86qGZvzID8UOJgoMDg9Y6Lo7rgKYhq+XHrZiNhx75qu7vXB5zbfwvANfFvsJw6OxWe+M/tmnzhw4TzqcRgK21givzRRZKndsk8JiNigCBWcLonMczTPDlOsCfMvBsoqfhNVVU1YFSjQWErdbZ67PvH/A/FpkbJEAX2vwaNzdkUVRI8zjrf8oH9YS2fhkq16/HQLzBKwETdRjfYa5AtOB14CLnVeW5iy/EXJoRKQonS3I4r54lznI3mOQAkWTqb4K1NrZn4qwAsx5gnBlQhKpSy4yYtatBThFLE9pbv4H1wZupwee+IrwEGRZq8YwNqQRGCT7p/vC7c+CmSPuiV8YhPQZCKBGRcX0KwJgEXyJxMACiclEDtsoAZ9GmVncQeneGOqbbhgR7BXu0NRBzrKPfeRvqNA2rP7t9snjGHPXWtC/ZwAXHTh3F/e3Dz2lDVqs= 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)(376002)(366004)(346002)(396003)(136003)(39860400002)(316002)(54906003)(66946007)(478600001)(110136005)(4744005)(86362001)(38100700001)(6506007)(186003)(83380400001)(76116006)(66556008)(55016002)(8676002)(9686003)(33656002)(107886003)(53546011)(8936002)(5660300002)(4326008)(26005)(52536014)(7696005)(71200400001)(66476007)(66446008)(64756008)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?0r/ZZCQuH/XJCMuKVEmEVfjBtjqPFDhFl0NF5NVz2JNbbUZ/DSgl1V05fYMY?= =?us-ascii?Q?4PneAggNWkiuGl31ubx6+qJhYVClyhvzzeXHGSlNl1ZrWBS8NfLS898gPXyN?= =?us-ascii?Q?vAt4OarxCL2ZILdNi4OCsH1uzMBOxBAe22AqdYk5JPYrdXVIyUW5VYvAETn5?= =?us-ascii?Q?35KXiK0fNbJbTI/Rnqmu2NmFYQQNAPJX5gUc9CinG21HdrVmZ1ZDnr+t5U4d?= =?us-ascii?Q?OCPF+c7JV9xmQ2bq5zPX2cWBwFTAQjfOjUZui8PXCf6WkFEAy9ERIsODMYxp?= =?us-ascii?Q?j5FhGV7k69wZgmQWk+VgvCqrbmxF5dVw42QXcbRlfXRBQCmE7knOFrAjQdkA?= =?us-ascii?Q?VrcH3/MQ4G7acAbTYODeyhlu9uHK5K6K5NHYFbdMnoDn9AAYUn4RkZl+soru?= =?us-ascii?Q?IpDMhsXx8Uh0wnCyjF0iOH6zfZnA03imxvht68O1t97TzUsx7ur0AGv6ftir?= =?us-ascii?Q?HfNNvw2C/9O9oh3HcoAbCiPcS7wkAUX39lO96XYxFkry7rox9G7hGTNSHLtj?= =?us-ascii?Q?FkFsTIk2LW7uveHjypM0D9Pj3y0C9ms3ljKWaOYtBAMFaweRx7oIZrjZNsjv?= =?us-ascii?Q?C8+DIJ/imfRTJDbVbmX4uKtnRiD3Teec/U3n9nb0t42nPpnWCRuXJAHY6LUt?= =?us-ascii?Q?uJRltw+SgVKeR/qAKYnUndAqS0pEKna/1TwUMjgPM40AYB8ZHpATlLIhOKfF?= =?us-ascii?Q?bb3ZTfBcQUh/b4T0erGd1GxWR4hGtx/3zZVLo2wRZpaxQUrgg3rQtwXSS75B?= =?us-ascii?Q?U4TIhRBNBUit+hwPMEoJGceUTmGS6S9Oy2t0oIgLD2hR+vW6DWDBf2dRj601?= =?us-ascii?Q?8VtQmv03Wa1bCzWI87HJ8D0Sb5nn9VmoMp65ET3FoZvPOS1II80MpgXFDKSG?= =?us-ascii?Q?Fwgx3fLjdrS0ZmyIRYVxK2NDkEokHcs4+Z8jBDSZudHWL38cDNs1wWMR7mBw?= =?us-ascii?Q?7uMm79bJFkagCCriPZa019lwEqjioiW71IFbvLeI5DzciG1D3WJ0IuXFWgsL?= =?us-ascii?Q?00I+eCGe4Q2AkKon2rWzuU2JPAVcibtCeE8dy0xmsr1tIFBdfyxx+TcdAhGS?= =?us-ascii?Q?SlxGQH8ajGFg22afnCr2YYmz+em7q6xf24341qC1CdRSJ7cZ9QpQDpZ+UYyO?= =?us-ascii?Q?kXtijOFK9Lix1kmwpf9jByUVISvT6P/xbwUc5fPG5pU45gocgmP9EWIr8Msc?= =?us-ascii?Q?bxwvQBGXjZNrMbwBqp555eIZGvImOgp3K1NUKypHgYzI+EkSf17mI66rCc+j?= =?us-ascii?Q?XtkNKJ33ScMj6iOhus8D2zyxKZaDDuQLFmt8B9zifadbVEuyESkwyrrZAgQy?= =?us-ascii?Q?8xU=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: 8b144b8c-090d-4505-7be5-08d8f34adfc5 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2021 07:10:17.8307 (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: ianjJWT6XoliMq9G90QiKmJygelGYfRzoWkiY/5ycoiuQw4ZRzdRr7vqrvcctnZHoj9Opdf7FiBnFXah1t4LKQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4154 Subject: Re: [dpdk-dev] [PATCH v2 4/6] net/mlx5: allow group 0 modify field action 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 Sender: "dev" > -----Original Message----- > From: Alexander Kozyrev > Sent: Wednesday, March 24, 2021 17:05 > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad ; Ori Kam > > Subject: [PATCH v2 4/6] net/mlx5: allow group 0 modify field action >=20 > There is a limitation about copying one header field to another for the F= low > group 0. Such copy action is not allowed there. But setting a header fiel= d with > an immediate value is perfrectly fine. > Allow the MODIFY_FIELD RTE action on group 0 in case the source field is = an > immediate value or a pointer to it. >=20 > Signed-off-by: Alexander Kozyrev Acked-by: Viacheslav Ovsiienko