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 2AD5FA04DD; Fri, 23 Oct 2020 16:17:45 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2D48CA97C; Fri, 23 Oct 2020 16:17:36 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 9A3D8A979 for ; Fri, 23 Oct 2020 16:17:33 +0200 (CEST) Received: from HKMAIL104.nvidia.com (Not Verified[10.18.92.9]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Fri, 23 Oct 2020 22:17:32 +0800 Received: from HKMAIL102.nvidia.com (10.18.16.11) by HKMAIL104.nvidia.com (10.18.16.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 23 Oct 2020 14:17:21 +0000 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (104.47.37.53) by HKMAIL102.nvidia.com (10.18.16.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 23 Oct 2020 14:17:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D5ECbd+ALV0Mq7PJB0O7f2rw//5j9FciRQ8JmZPjjJh2qQMc2C0k2+O133zvB4GmWQAHQ59ryZhikgH6sTbaRLSkDfgvmOLy/c6lCF+XCiacKjHevbxk7AnO6P0EmCpUjl7Uk0wcoYHBfjaYbcX/3oe400ME7K812WKfIoENhBX4Ok1DYtKleY+gthhuFIJmuye+D4qeWlWuiAKK9u5KiN6VcpsBSvrNKjAi2uMEZ1Wr/3rU8KC+B8jpaoAmh65SBxDkw29So5qqnPJeJhFb6Ean1QpFCKdeF47kmeDZ5uaOXBtJvPFv/xTwrwcNiJPZMJmy6GODnN538UMd4RQJhQ== 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=W9h99RjHu5oQfVALL2QmPIaB7Fs4LwQXBkwBabfGXF0=; b=VafmUPPKpsrOA+QdeqjJ3g9JKnOKfmUse3Cn4J6ro9BGgV3p4AGl+UoKRNhCtn6VrCHj3x2kvZJPNiTC53PMUWm8KZR0wTNqITGrAG1aVV/ztNBZyUKnyilTAsvyUJj5Q2LUxU6aVcUJcxgLbxhMOIzZ5w7qGB/YMzEQ2skBt+LTUU+OyN7KGah6+1LjROTvRin4T+JriacibbDgNr4EbCOiAutXpjsALe7snSwRjgLEL46dO5icxaqcmSvuPVPs23G+9RTL+I0luapSNmOy2ika+ec3A4qt2sB0EZ7CZ/s0v/R1ZN1MgF2T3Jz/JURdWsleJtohTMqyNj9JII6Q4g== 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 Received: from MWHPR12MB1501.namprd12.prod.outlook.com (10.172.55.146) by MW3PR12MB4523.namprd12.prod.outlook.com (20.181.54.215) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Fri, 23 Oct 2020 14:17:19 +0000 Received: from MWHPR12MB1501.namprd12.prod.outlook.com ([fe80::3ce6:9a73:3c99:2f35]) by MWHPR12MB1501.namprd12.prod.outlook.com ([fe80::3ce6:9a73:3c99:2f35%12]) with mapi id 15.20.3477.028; Fri, 23 Oct 2020 14:17:19 +0000 From: Slava Ovsiienko To: Andrey Vesnovaty , "dev@dpdk.org" CC: "jer@marvell.com" , "jerinjacobk@gmail.com" , NBU-Contact-Thomas Monjalon , "ferruh.yigit@intel.com" , "stephen@networkplumber.org" , "bruce.richardson@intel.com" , Ori Kam , "andrey.vesnovaty@gmail.com" , "mdr@ashroe.eu" , "nhorman@tuxdriver.com" , "ajit.khaparde@broadcom.com" , "samik.gupta@broadcom.com" , Matan Azrad , Shahaf Shuler Thread-Topic: [PATCH v2 4/4] net/mlx5: driver support for shared action Thread-Index: AQHWqSa0xH7L8FBWwEOgkaTePPYNEamlPA8w Date: Fri, 23 Oct 2020 14:17:18 +0000 Message-ID: References: <20201008121848.15330-1-andreyv@nvidia.com> <20201023102410.20317-1-andreyv@nvidia.com> <20201023102410.20317-5-andreyv@nvidia.com> In-Reply-To: <20201023102410.20317-5-andreyv@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: 77af8d78-fedc-4400-03d4-08d8775e59da x-ms-traffictypediagnostic: MW3PR12MB4523: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3383; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nx8MCTBm3Nr03MR/NiGWmLhecZMfbLaOAZ+QGEzMrEC0i/jc8Om/EbTJzb9KeQzA6FIG1VuQmbLYWZtWYXELPMn4JzGUKHTPzriXSwwwO8+HOL6FHvnhTMAfwZiR/qDmI6Lm7dlYHxEcu6l15tnrELPGTVY1LZ4Ux+Q/lQpB8oKr564NfO0ORrQjU5zh1s5x45Ro/aLdisKw7uci7+N0WTEQ7TbHBEfzBVOSQD4/cJkGoC7hNHvayhEGpfMOH1GZkUJJTDO+NKK39d88wbHIJ2e2M4vzha7quSPyuMhSIT17qjQGEtDjV8BSB9HYuqXPTSZ4/eFB/Bc9+ePPSCahfg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR12MB1501.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(366004)(376002)(396003)(136003)(39860400002)(2906002)(86362001)(9686003)(110136005)(7416002)(54906003)(66446008)(71200400001)(33656002)(66476007)(107886003)(7696005)(76116006)(64756008)(66556008)(66946007)(26005)(5660300002)(8936002)(316002)(52536014)(8676002)(478600001)(186003)(4326008)(83380400001)(53546011)(55016002)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: AtbRYxLTDv3OizC49k73FMOCjF6vBt1ZvGRG06T++4ZModpiG+iKBE4bZaJGKm9KJe27gsuWCEh1R9Z3fxa8SttCUnaoWF+bB/7NoQ+h2FFLcegQnNHpHzuBBz56SIIEcvP+oWpiyTh5uVRp+hgGqsGIPPGqZN+cAHrxh7hW5cRJS3VB4YNUG9I5kxPfqgQAqs/vAc49drxawOKXMc2PD7QXytzO9zkBNQm1+BnjXC/FQsrXj3+ONyGZdTFTB8LIy1Ln+Wgr/k1/2Dkx1/bXHM8mKoHwMxrO2too416Ob2G6N9sqncCzsBp5ybbpoFx//X1CT2UI/NGC2bZFPCguPqm31O9UvHnOG8s5u7jUEJEmsXwFUiI3/67juhVhSgMY5wDMXl5sqPptdBK5G4CTNN9auu59RJivhCK5+1iqmOAFg50AZASdAOmVYMMUp8NXTB9jjld8tcp9NHLVTjLY9nos9/2tKLBPTusT464/8J+YKmgh/X+8nyfxEjIOEeMYDRcumxCJBBaxit7RE1w16WIG9v2G2O2vAhYosHe/7GFaoHr9ZN8QsB5dAib8WekkvnPlgneG9Gzfd/z6xfVKn71uEZexeFBqqILK1O51wkne9I+5vNtj5MduIxubTLW8iNVafymRJJaOoKqNB2UdUA== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR12MB1501.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 77af8d78-fedc-4400-03d4-08d8775e59da X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2020 14:17:19.0016 (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: 92F/zFeQqrYSHbZQ+P29tphjEqy5uFq7V5h+goTZPIOLnVFJjUoodUT6mXnBNMG6hZOkXq18lazulukrnsKNrg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4523 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1603462652; bh=W9h99RjHu5oQfVALL2QmPIaB7Fs4LwQXBkwBabfGXF0=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=p52h/c6WgnR/LgaE5nepJDGVp80l1nbGdnku3b/YMdag6SBACDQBNQCvlQFBgQUHY +Ct4Mbr3spsrya1FQQaJGdj/JWc1ZKYNmhW72ZpG0U3xNuKzFa6k5Tplcw/lXZLoLK XPaa7YtkS+yziwPS1ET3haEbDhfVazUQJBkg9mCXoW9g6/aM+v/J9A1sfh+6ik47q6 fFYw9zsIThK9X0P2pIxOtzphdwASsP2x95lO/dBLtS/2kDwv8D83n3z+LrfIXezHbJ SwsX9tlMz8yrspQq0k3XWGp4PmcA8ARo8XFWCuA/IsyXRP7CQjRDPOEBQrKHbTcdUv f3kF+epVLv5dg== Subject: Re: [dpdk-dev] [PATCH v2 4/4] net/mlx5: driver support for shared action 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" > -----Original Message----- > From: Andrey Vesnovaty > Sent: Friday, October 23, 2020 13:24 > To: dev@dpdk.org > Cc: jer@marvell.com; jerinjacobk@gmail.com; NBU-Contact-Thomas Monjalon > ; ferruh.yigit@intel.com; > stephen@networkplumber.org; bruce.richardson@intel.com; Ori Kam > ; Slava Ovsiienko ; > andrey.vesnovaty@gmail.com; mdr@ashroe.eu; nhorman@tuxdriver.com; > ajit.khaparde@broadcom.com; samik.gupta@broadcom.com; Matan Azrad > ; Shahaf Shuler > Subject: [PATCH v2 4/4] net/mlx5: driver support for shared action >=20 > Implement shared action create/destroy/update/query. The current > implementation support is limited to shared RSS action only. The shared R= SS > action create operation prepares hash RX queue objects for all supported > permutations of the hash. The shared RSS action update operation relies = on > functionality to modify hash RX queue introduced in one of the previous > commits in this patch series. >=20 > Implement RSS shared action and handle shared RSS on flow apply and relea= se. > The lookup for hash RX queue object for RSS action is limited to the set = of > objects stored in the shared action itself and when handling shared RSS a= ction. > The lookup for hash RX queue object inside shared action is performed by = hash > only. >=20 > Current implementation limited to DV flow driver operations i.e. verbs fl= ow > driver operations doesn't support shared action. >=20 > Signed-off-by: Andrey Vesnovaty Acked-by: Viacheslav Ovsiienko