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 C2E13A034C; Mon, 24 Oct 2022 11:47:11 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B486B42B6F; Mon, 24 Oct 2022 11:47:11 +0200 (CEST) Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2071.outbound.protection.outlook.com [40.107.102.71]) by mails.dpdk.org (Postfix) with ESMTP id 4BE3642B7E for ; Mon, 24 Oct 2022 11:47:10 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Abh2kmJzP1zidbUESJXxxvPjeKgO5Vl5JXkUMdMG7MYgb2+wLI095jKXcbfHYRCUTkxctA/NUNBVrAPViVIi+8Gxg4YYhNafnfZYHWR5B0GkDljZKy2tT2J94mRmFlTta4BEk09fR4nugrSsbAkchfKFzTGAQ1XJRutkj5IsELa2JbSAoJCBKzsou51i7/3y4nwtu4sJEN2mzLBn4jZGX5dUlthK1E8IAXirQfnPOs7ARoqYZl8u64evs5tEuxp8fPLyE8xy9s4Uh4n1dM1E/ks2jBtWQvDg4NRPFos1spnnqqyv2kN0+r2Y7XpeBATQqe6PIcF4kwuEfplnVDiqeA== 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=VnZl7d1XplcrDM+OM/GLvAv7XUKxQ9IpITb6L14CNX0=; b=Cow0r3ud1yXCI405vtBYsyYmQX4Hv4QL+pMyWmgcBh2ub8hUK6HxAXYby5n7ZHGwxKn2z8vf0vjK8ULUEuPAqmFBZsZuLrfC5Q3TV2AQpFSwprsDEw4x1ddEcqPnV1Fj2wvSZbbbS6vkSzcXnF2eBQ0yf59kouJZe/iWWbMsTnW4EmYAN6SOU60PhI2a6PjNYiwi1jJnJ0kXHX2GS6dT0SHd4o+jnzyxksgNaJubyvEQ20Yza2lQu5r4Crggl64oZLdqz6rI3oHOJ+oJqOHkS48il5LYDsfkfrqZ70KtZrNDcqZ7ZfqeVXZTjKeelsdTelT9YsrDaPozJv6rTRyEbw== 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=VnZl7d1XplcrDM+OM/GLvAv7XUKxQ9IpITb6L14CNX0=; b=swk/wpdY/VC8u0qTA1Jk44CwO6+guWbRJZaXFUJRoYKEQQ/QMlx83VOgTLVrVqOcqr/SBWWBIHyBa2PV0+SExUVLTyXRscKmoHAuAzm73qbyAgJ+ARfrSAjtik4QlBWMHE3xTWp2AhxGUtJ71Vz/5ftm0bm0Q2g+6OLWlTWyn8ym5RyGbHc1A98059COlDTegchDg6zexAwJ9TqsJE6ioOPYfEJXr9amY+DtK4w6Ipg475yGYXcndXKYFjENMCe78J740JFV4OPdKq+fqf8D25bwtw/MlclDhbFzZOljjFyMIefCs1tvc5bpzubqhYhIfW6WNH86hZ9SHIwiBSr8Dw== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by SJ1PR12MB6172.namprd12.prod.outlook.com (2603:10b6:a03:459::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.21; Mon, 24 Oct 2022 09:47:08 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::7c8c:ea68:bd84:9458]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::7c8c:ea68:bd84:9458%4]) with mapi id 15.20.5746.028; Mon, 24 Oct 2022 09:47:08 +0000 From: Slava Ovsiienko To: Suanming Mou , Matan Azrad CC: "dev@dpdk.org" , Raslan Darawsheh , Ori Kam Subject: RE: [PATCH v6 14/18] net/mlx5: add async action push and pull support Thread-Topic: [PATCH v6 14/18] net/mlx5: add async action push and pull support Thread-Index: AQHY5JqcA4xCCRE/uEK/SO0dRlFaka4dUeow Date: Mon, 24 Oct 2022 09:47:08 +0000 Message-ID: References: <20220923144334.27736-1-suanmingm@nvidia.com> <20221020154152.28228-1-suanmingm@nvidia.com> <20221020154152.28228-15-suanmingm@nvidia.com> In-Reply-To: <20221020154152.28228-15-suanmingm@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR12MB3753:EE_|SJ1PR12MB6172:EE_ x-ms-office365-filtering-correlation-id: 4568246f-bcb5-4787-dc27-08dab5a4b7a9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: oWIc33b6/oGVTeXg1R6Yifv81jCGDRY6OpBvQoWNV8K5Wslb7Ye49iG8+Ja326yh5Tm0rwmK2VvDDhqaufHx4lBuTcYEepYM+bdJzVXLPd+RW6yRKONmGMee6LV8X4kQHXaIjIPL3ycxqnkq3SWl2I+wHLsF0bWaMrtZ0jOBqaUNv342sG0XldVlkdl52I0ACS//HK4uw9RcE5gd/577eUvAyMLJ/Ea8o4kAqgI+AJVGd3I8KXVS/7iWjHPiK2PXUpzxFERM9YwoQ/Q7zNV7EZ/7kQ6edNho2cKCSC+VkBmSjUabu2sbDpREkfSzhstPzwKYK19ZGvdLkcyctIZnuKkFoPoewmgieZGiWCOGIxPrUhtKebLwNtc7+6PT7qtv/27AevOH4kfQrOXFamrxdsgO7iCXD4m3cPU4Al7kRgJjkNsNbOaXJrtmTLYCZY9C97xRaoI6+zrC+XhdIq1afA2zmI92El1FMz+LDnFgIdbBdQV4rp0cHwIXKoBazpaxrSDqWnpba9vjK9Frc9hL5KYlnSBVtMM0VdM6fN6RP/bs+m83KD2XtiiI6VtarCN2V1qKHXp7IdZf/DzllSSy6Gzw046XZu3NzfkIXDjd2rVz5ixmCjUUhfyjbP/XKGUtFPVf0jH/PsUPfgJXJQuBHDctcLmtmXiAOiXmA6yAk403xSNID6or1uKdB39UXPEGFRuLldiL87BsP0OvRqKfvsmuUDkkBc0Xpq+Pj/Kq+km9R67XH1KQ2qpxVMKZ9H6kDw4RMbx3tVru1X1rHKmJsw== 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:(13230022)(4636009)(396003)(366004)(39860400002)(376002)(136003)(346002)(451199015)(83380400001)(86362001)(33656002)(8936002)(41300700001)(122000001)(38070700005)(66556008)(5660300002)(64756008)(66446008)(8676002)(4326008)(4744005)(66476007)(110136005)(478600001)(38100700002)(76116006)(71200400001)(54906003)(55016003)(6636002)(66946007)(316002)(52536014)(26005)(186003)(2906002)(53546011)(9686003)(107886003)(6506007)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?qArmTtlVfLzvxhReSkCRFPxmhIpPPfKaQ+2PG0cyNHOhgmeJXPp1DGXSL0ua?= =?us-ascii?Q?4ybV7wY/0ALErEaVH5TeBCSojFfjL5H6GtD9lusCQyVBb7zfH8uKRHJx9ble?= =?us-ascii?Q?pffeC4yi9wigp2NsxAPa+Slk9lIUfEYmrhvkIJW8gFdg2/xxNdMjHLXx8WKf?= =?us-ascii?Q?gouNRdkPSSWYF7U8sU1tRpBGMuIXuI6m82VRMQfZIjw3Kd0Gc7SCrwSOSQJu?= =?us-ascii?Q?qgcfKM0kZT3WiEko29L3vWo5hPzcLay26oGJsH+NhP0kCJOe2vAG3eOCsAVC?= =?us-ascii?Q?0VM+M65IPVfvs96c3MZqn5uO56ayEGYYvHFSYl6Ep0k+mj8ZTIX0ofrrYfes?= =?us-ascii?Q?P6ueX8Tv2zbYBW2JP8LAiR1dsqqzCyHIGQeUVplaTkw9+FmsiCOhucXR7O0w?= =?us-ascii?Q?QenNJrofroeujXkzSHBXL8o2B+wEVN0tCA6wioLT9TwNwNAWiT5n/J/p1lZk?= =?us-ascii?Q?2MrDFvMEX7a36jtYyoenT8FQ9r6P8n+TX4EOj/FXFN4nXMsR2N7kY/u0tCjp?= =?us-ascii?Q?3q2wSnU+2+F0nbuOS22rISFPj4OBX9p6X6AIQyLkclmxLHnzrYfvE4HA/KdR?= =?us-ascii?Q?abXUIE39tGAQREwaXD+YP9YxTyzNZ0v6QXohSimehWj8THPzdwltQOF6ydXa?= =?us-ascii?Q?Gk7lczA/VSfN8qTD1KDQ9Q4cJcuI9jc66CGAi1PHlyFDCvPGcxe2IHzUSrVZ?= =?us-ascii?Q?pTY2W3m1i2Ckqzl4YHjzLuHFvBmAiy2bRIJxpSWSauodp8lHKhl00G21LP0K?= =?us-ascii?Q?6rduM/YLtM00tHr1gdVCvqYC/OfsYiDZ2cDWtFBdEuXwgaPkJxHCtTlxJ+fh?= =?us-ascii?Q?fCC6m/6QMpoaW3S/lK6TQA2yeYYhG+RqC2dD2HhI8CAWuSt2iO4TZ/Ro+cM1?= =?us-ascii?Q?Dtphll6Nz83JNutJ9b56NTjfY7HCunBfJ84JaH6tD85EKxSNEzs9wtHzSK7d?= =?us-ascii?Q?PYjW+zC4emTRZhs9n/ksuQXjKg+G3E/zAFT9h0VDLYKx1evZ4JxHlwaKYVRu?= =?us-ascii?Q?F4/g0RRJzflqbWeqlh6SJ57mCtfTg6I55AgKA/RnQVpg7eoeaBnohD///7rc?= =?us-ascii?Q?L46wM40z8x3dCg56JvtZ5Wz4s3QbHVVt1Fg2ei0vy+v74BjGNfIlU5Pqx72h?= =?us-ascii?Q?ZtdAqe0l8f7L0nVTbS7KyId4f2KBEmLOf/xTqUT0R9k2Gek04g4AtSaYAkSe?= =?us-ascii?Q?ic8z50hJy0+DhpW8D7afkRKV5qKl9LBaVr0XMogKR2EDMgaumVaBuiCfKRqU?= =?us-ascii?Q?t2cKzPLq+lj+xtVh8Gh1+0thehcaokezlAB2uH3BNqh3989nurlTVUN7lECX?= =?us-ascii?Q?+WosRxMoMUwYslJthOA0UhvPiq/9EwY3OdCv0MtDbvE/cJgFVawbctodvx/T?= =?us-ascii?Q?hzGVX5yrDWeaXTKFW+eIbEB39nFy/Om96Rd8g6F3W+m7HJkO0IK9KZWr0RJ4?= =?us-ascii?Q?2LUdajWxU5pu+huZ9AvC0YG52veU7WwDzjPgtPNkKoUxsMgniQy21aYbBv2+?= =?us-ascii?Q?Ws5eXwRhH4a7VVuQ7eXgBdKNwd0NAZvs5IE3STICVwcslINAHHNqHa5SnF2i?= =?us-ascii?Q?xVqZ9MtbJg7gvjvaLPKP1Xgt02xJZtJWClaN/jT3?= 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: 4568246f-bcb5-4787-dc27-08dab5a4b7a9 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2022 09:47:08.6348 (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: PMZDnzo7Jk23r+FG4/P568IMS6/BNLNHvMvlJXj9mCpBLpeMbdPrZhkTmwTb95oJAMgFevVL2ZflbhSw/16CJg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR12MB6172 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 > -----Original Message----- > From: Suanming Mou > Sent: Thursday, October 20, 2022 18:42 > To: Matan Azrad ; Slava Ovsiienko > Cc: dev@dpdk.org; Raslan Darawsheh ; Ori Kam > > Subject: [PATCH v6 14/18] net/mlx5: add async action push and pull suppor= t >=20 > The queue based rte_flow_async_action_* functions work same as queue base= d > async flow functions. The operations can be pushed asynchronously, so is = the > pull. >=20 > This commit adds the async action missing push and pull support. >=20 > Signed-off-by: Suanming Mou Acked-by: Viacheslav Ovsiienko