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 9F556A09DF for ; Wed, 2 Dec 2020 19:56:12 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id F333CC9B6; Wed, 2 Dec 2020 19:56:10 +0100 (CET) Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by dpdk.org (Postfix) with ESMTP id BB753C988 for ; Wed, 2 Dec 2020 19:56:09 +0100 (CET) Received: from pps.filterd (m0150242.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0B2IrTgk019110 for ; Wed, 2 Dec 2020 18:56:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=mJ0ktJVJ4W07davs+KEtp7Bi5uPTRuN0Y3nBxqDremA=; b=XXbM8iboQLi+Eeoy5/MVP8ytmJ79dA1cpS1YOTDmBLRNlbMp+CzBV9F+WEIm6fSN/igM n2ypATj4LOhJr+sI3vwh8HDnk/Dh8BhleQjqBxKrqx5uq4eBq0Df9jFV34uPB8XyZ7KR r0F1m6Pat37lShwlG0QHlCBjhwEI4ddF/A3g21IBY9fFX/kjJRg95/tK7bPETj3Ey2Xu xlyi32UZYJAVjHR0s4QyCtKBVE9DEtiDVwe2MMhP/i+w+BYORHy/tjQ6BosAOhIrDKpo UM+QgmCoJl/uHHOvqlo3SgerIc48XJhxWIHLmFuOPzBcRgBVacKqlLiSXYpGzk4D+lcx CQ== Received: from g2t2353.austin.hpe.com (g2t2353.austin.hpe.com [15.233.44.26]) by mx0a-002e3701.pphosted.com with ESMTP id 356b2q32kp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 02 Dec 2020 18:56:07 +0000 Received: from G9W8456.americas.hpqcorp.net (g9w8456.houston.hp.com [16.216.161.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2353.austin.hpe.com (Postfix) with ESMTPS id E251394 for ; Wed, 2 Dec 2020 18:56:06 +0000 (UTC) Received: from G4W9121.americas.hpqcorp.net (2002:10d2:1510::10d2:1510) by G9W8456.americas.hpqcorp.net (2002:10d8:a15f::10d8:a15f) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 2 Dec 2020 18:56:06 +0000 Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.241.52.10) by G4W9121.americas.hpqcorp.net (16.210.21.16) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 2 Dec 2020 18:56:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=beTJ9l68xDobAiHwSeYPfrifhds8spTpY4PjtrboKF5E6y2dDdDlswV9HsV4UIqTSXND/07kBKLkWUMdP91ECMIY+T3TVg8Xhn2pwyXs1hgqnc+T7t+h6WYAHrf4cVUlKoniOae6LLmEmLfN1EaC4DAJlBIWHJPT+jQSRZqK9gRfbV5rlGdUTIPc9d59MwTZ81jrGEKYcrMzeeaUlo+4HQXcFTZunUTnVF8Fpt760gAhtBf/xJI1YD/JlUJXPZk9cYCn18MGPbN7Hh6LcFsQAN0FJke+49kehEosks9PVuB4bBZx0Y703rbct+7Ohoysh5ahLY6jfvxM0xrWl3pQhA== 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=mJ0ktJVJ4W07davs+KEtp7Bi5uPTRuN0Y3nBxqDremA=; b=Dli5RkHea2VZw6HDMNxGToO7bQmrJN0PFQmDbtUYjLLloV2Jhni8uccDvxwyW6L3HNeB46QFnzjHSnBJWEfJbgMiYp4pHhAjr0sO6oyG7gA1GGUObmQKAZEAvgBzumQvjNW4bp6C1a6jfh5kJmmfimzZCyOlJnQqaSIKVHyb7HadGveqbKTKSWECAjFFFcUwkKqVof1d23wmDdic/wDG8iwzOZtnTWsjeeR6/sHcnLGFiF+0IJzh1pmlguD8jgG9RB4HREMBhla2BzXDaM3RHD5aqBBQDCQR94VC5xy902fJC3ftv4VAhuM3r51i1b5VZxEee+nUgTWv9Vcfh//u9A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from AT5PR8401MB1027.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:742b::19) by AT5PR8401MB0674.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7428::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.19; Wed, 2 Dec 2020 18:56:05 +0000 Received: from AT5PR8401MB1027.NAMPRD84.PROD.OUTLOOK.COM ([fe80::b46f:204c:2f46:3ab1]) by AT5PR8401MB1027.NAMPRD84.PROD.OUTLOOK.COM ([fe80::b46f:204c:2f46:3ab1%6]) with mapi id 15.20.3632.019; Wed, 2 Dec 2020 18:56:05 +0000 From: "Joshi, Venkatesh" To: "users@dpdk.org" Thread-Topic: Enabling Flow Director functionality on XL710 NICs with rte_flow API Thread-Index: AdbI3GjHr7QRHu6kTemiDYueJ7PLdg== Date: Wed, 2 Dec 2020 18:56:04 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=hpe.com; x-originating-ip: [49.207.206.100] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: c9abe71a-cf85-437a-b98e-08d896f3ebdf x-ms-traffictypediagnostic: AT5PR8401MB0674: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YK7iL8Y8xVkHYPTVc/qPtq+Tj6fNnblxdC+fC6sxDw7kUqFg7KpOusdckN1XRZR9S7gBbQv3L9e89XDJPtsedwGEasnYALLDS/SEQABu5KZn5RSsYfApaUk4LaJAGs0UEj+tbAZdBFGWXqs1/YML485RjXvnsG94RmxJPIH22c1Elbkv2fbvJulyp8TuG26QPlKuW8pD5hYtgsUQHXHVu0pKkNMDrqAMnSXr5nv0AMUsbWdAG3Z4Y21USAPwsyPMmHv7+t47+TN3+e8KFPVMRix/qDfjOydlG42Wj6jAcpdHL8w59hvLITRSA/7k5PNpzWZycOqNpmJjeuFjMEcwoA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AT5PR8401MB1027.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(346002)(39860400002)(136003)(396003)(366004)(376002)(2906002)(26005)(6916009)(8936002)(7696005)(55016002)(8676002)(478600001)(9686003)(55236004)(6506007)(52536014)(316002)(66946007)(5660300002)(66556008)(66476007)(33656002)(86362001)(71200400001)(64756008)(186003)(66446008)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?HmYYBwD4JEk1GEJkrwLbGdgtIktlwuhZNRkAMrToxePeqiXNDqTNtSn9vhW3?= =?us-ascii?Q?oE/QEBSyDLSZJCo5pxRLwao47ACJERwBR3oYwF//htd9RJDCDFL4rKujHt5T?= =?us-ascii?Q?tUqv5PPHZlECc6ZZpouLJu9ImUINmxtC0L1e8zRqSCJGAEtpYyo0nZ+Uv923?= =?us-ascii?Q?rGIwKz11shn8w0L4IQaXTuINDOSR6xCgXRKOmwwyHf0d2ziAzHRC01SIzzN0?= =?us-ascii?Q?NI4xgZS5WQ5NcQkvx8g1Dkm5ZOcF8jGOJyowrQTcxkwkhAWEVipiqzHk68ff?= =?us-ascii?Q?vWj2tFf4L/fT0YSvO8jia2rUPjODnTSi6t/yw173EOKfqAC9F/xs2oxfpZ1p?= =?us-ascii?Q?8PrYHTR9jzcoLlxwCTO/6zrEMVApdIUtD0SZ8aYzNHIUmh/KbqpO9XJxBtaV?= =?us-ascii?Q?pVpB82CRiFmCQI1cOmOBJZUi2Fr/7f1ENHZlFj1fTFqY0iZWjqNcUcW74/G1?= =?us-ascii?Q?pUbRU4da8KqWO38a5AC7Yh0Hmrim1uZySiJdnxMgPKinx+3KNYo7xxUDx4SQ?= =?us-ascii?Q?T9dLIiVVd0NNEWx2FqEYdp7WRVJ0tzfzl6iT8d6ILYYNfnFMdwjKgupO9ntg?= =?us-ascii?Q?LFhtlAlmOFD249gSXLAIaYqu/6+CITM8cdVOdwH+K3d7m4OWVJSB7rW2jFNe?= =?us-ascii?Q?jkaLSXejiW3d/9fgvvYOF3b+T6DPfc/lt7LDebofsgP+UQkLRNVWydS1yL16?= =?us-ascii?Q?LEAv6jL96Xr37ybrmJeeba8iQDzcA/e1hIO9hOgHgmQ+TzCPsZo6j75Qtms5?= =?us-ascii?Q?q+bea46ajdcpNK3Kc8Y8sZu6gTLJ5eP6UIupKH4oOptgokkESNNaLitdvNJX?= =?us-ascii?Q?AAD/NFIl/hyv5WuWdGvhb0u4BK5wTjyATw0YsdXPD4YoTIuQexLK8oR8rZie?= =?us-ascii?Q?qjTjAYKFztKAE0dtwyDa9ElRz/8Ik4Emrfpmmp5FM5fsMUsslXRp24o2OOpE?= =?us-ascii?Q?B49HGcyG8NORfAy4dbXpQ5Cv1i1TGeNYX/gx3ZdzhS0=3D?= x-ms-exchange-transport-forked: True 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: AT5PR8401MB1027.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: c9abe71a-cf85-437a-b98e-08d896f3ebdf X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2020 18:56:04.9503 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 52rLy4GBfXVl/KI6hp+GB1KL+PV69WlCzvEbQ6uQkVreBmepv/emvK3gHG341qQb7a7guOrXDP25IzcSrTM9/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AT5PR8401MB0674 X-OriginatorOrg: hpe.com X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-12-02_10:2020-11-30, 2020-12-02 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 spamscore=0 clxscore=1015 malwarescore=0 bulkscore=0 phishscore=0 lowpriorityscore=0 mlxlogscore=665 mlxscore=0 suspectscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2012020110 Subject: [dpdk-users] Enabling Flow Director functionality on XL710 NICs with rte_flow API X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Hi, We have a DPDK application that will make use of the "Intel flow director" = feature of the XXV710 NIC family. DPDK Version - 20.08 NIC: XXV710 series I am planning to use the rte_flow API for this. I have gone through the flo= w_filtering example application for this purpose. Previously, I saw on this forum that the following code snippet was in use = for enabling the flow director feature -=20 ---- struct rte_eth_conf port_conf =3D { ...=20 ...=20 .fdir_conf =3D { .mode =3D RTE_FDIR_MODE_PERFECT, .pballoc =3D RTE_FDIR_PBALLOC_128K, .status =3D RTE_FDIR_REPORT_STATUS, .drop_queue =3D 127, .mask =3D { .ipv4_mask =3D { .src_ip =3D 0xFFFFFFFF, .dst_ip =3D 0xFFFFFFFF, }, .ipv6_mask =3D { .src_ip =3D {0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF= }, .dst_ip =3D {0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF= }, }, .src_port_mask =3D 0xFFFF, .dst_port_mask =3D 0xFFFF, }, }, ...=20 ...=20 } --- Questions: * Is this initialization of the fdir_conf not required when we use the rte_= flow API ? * What do we need to do to initialize flow director feature with rte_flow A= PI? PS: It seems that the fdir_conf is going to get obsolete in the future DPDK= releases. Regards, Venkatesh