From patchwork Wed Mar 10 09:45:47 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wisam Monther X-Patchwork-Id: 88825 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5818AA0567; Wed, 10 Mar 2021 10:45:57 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0FE7D4068C; Wed, 10 Mar 2021 10:45:57 +0100 (CET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2060.outbound.protection.outlook.com [40.107.223.60]) by mails.dpdk.org (Postfix) with ESMTP id 8C33E40687; Wed, 10 Mar 2021 10:45:55 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gRpEjNByC1VK/W4cbbBlxOAx50hPID0EX2m8s65JD9gFj9qjF2ziSV572eXx9Wf5Qxb4JqYkVEtjROXzDbzHL27z+8K/lDR9vuxKB1NjZLj86r1tczEvRvnhqTld2FMSTI6P3fq0I17EkCaRTRbWysFz1ZIrg/j+I62nAPPJ1GkgcIjsb5+QTe73zGM8BNoo7Kb5XsfYvzEM8KwC+W+yJHUkAHMata0a7Bofa4qmW55PJ+7um2dTH8tYJANuJLsi3D3nFbmjkKF+vDvcK9mFGsSEDgNUxrkokGqbmUjGH2yciD8Op3rQ5TzUo4GXtormt8QJ4DbBqv9Ck8s0c/zhJg== 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=nS4nIw1EWxpEEWeVaZ1hsKfpspmcEq3Hu+Lsm28G7OI=; b=YY3U/m3ZD0LDD5AbtxxrfVCg5kW5eXVvaJQ0y3dAsjB8aXlnF3FPCDPjTDFJ3mWmNISoDSQ7m6vnKvDeET7b4R9t2Z63wLIj1Hc7a5MfsdXZBdTZRAZPLoJZNbX0lCCkD1FQerTCHf1Q6nSp7ZOADya+kE+IUZ9i+aBlXrvljIRbp9Svv/knus9WhOpJaIafJGVnRMFcy13PIp11VGbci72QUZKGWdo9J5/bVJnGpd+EniI71/jpMwrZzS93HgXO8Hqx++Nuj9DZpWLYTC5cmNwUozXWwbd8uH4+vNEUEMERBFx40Idc4F+9OgaKZZWZXNQI6vx0mJwsY5FTJn3Aug== 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=nS4nIw1EWxpEEWeVaZ1hsKfpspmcEq3Hu+Lsm28G7OI=; b=EgT+rnxoxT7i1QXCnEM7p2+EyPfSu0BotwngxvpVNX4vctZicor2MFI6wgDR/xan0YY3qbutZlX8q0/mEWbJ4mvCYlbO8xjHr9G817+fCSd9YqtcR3Erp6F11KTrmHFoj5IkXfYontm/tk2YzHGtSaGXvWAfCl0IZBI5dhm20Z40x2+BjzzDCCvAGoBgYSR3Ta4qFSOx1s9RUMHaeb9jE9NeUCAUttPUFnt9tZlwy0KAVH4CrUSo5ecPIHtWrg9XV74LM9NzCpoBr/8EoqDAZokagQ1rTRdUoOpR9T7UlXEP+1GLOqyqnF4gzKTsQGDWmd25NjO6Ej8dIblPIi6rDw== Received: from MWHPR12MB1677.namprd12.prod.outlook.com (2603:10b6:301:11::13) by MW3PR12MB4476.namprd12.prod.outlook.com (2603:10b6:303:2d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17; Wed, 10 Mar 2021 09:45:48 +0000 Received: from MWHPR12MB1677.namprd12.prod.outlook.com ([fe80::5cdb:bda6:1575:4e3c]) by MWHPR12MB1677.namprd12.prod.outlook.com ([fe80::5cdb:bda6:1575:4e3c%10]) with mapi id 15.20.3912.029; Wed, 10 Mar 2021 09:45:48 +0000 From: Wisam Monther To: "arybchenko@solarflare.com" , NBU-Contact-Thomas Monjalon , Alexander Kozyrev , "dev@dpdk.org" CC: "stable@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH] app/flow-perf: fix setting decap data for decap actions Thread-Index: AdcVkg3e+m7718vXTR2viL15lUx8Uw== Date: Wed, 10 Mar 2021 09:45:47 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: solarflare.com; dkim=none (message not signed) header.d=none;solarflare.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [80.246.130.79] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 949d6a85-264d-43f0-2c6c-08d8e3a948b2 x-ms-traffictypediagnostic: MW3PR12MB4476: 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:6108; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7MnjcjMorJmgEcTPR5IGjmKlL+sMOSjq1O0WgBCz3ZT3icjXx5Uvtomy77hoyAT9z1x78OrzWafZSKB3YBZvv3zfVRSYF17T0Oumye6Fup7AWopDgHNP4crVmkgDb1RomLHh2gzICYN6ltEvEIuSPWySI2tzz7zfZqcrBM8caHF9Mqoi+0NfJxZ7FNCow4c4ax9xaMyecrjebNt3n3KNecgSpFvFqfbAVlBNeukmuHsDrHZpRukaxd2IExWh+xQVHYjkQrE1EOQtWkMvg2tRu9KSeQi8ZQfkLhAnBUW5jZlt6PxYaMrcW5xrT4pTCVzJjhVH2NmpdVA8KZ701dw8OA32TYrhrgBel5YeKAFR6qdk7BtPBqkNawzQF8ZlsEkXPxdP7RBGbX6kl8Pxpz8TgaTasgv0Ux7Yzh6b9pQuagvm0XEjh+Ouy73ScPkf+1cBul+ZDDKSMq61MEo2p962aV8/AtLIJgywhdlkCtDiqpQtDLLaWGfw1JTIZgqMqUg8DHB+uVPOiUV+e/pWCfgOnw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR12MB1677.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(346002)(366004)(136003)(376002)(396003)(66476007)(8676002)(316002)(71200400001)(6506007)(76116006)(66446008)(186003)(33656002)(66556008)(64756008)(4744005)(4326008)(26005)(66946007)(52536014)(55016002)(8936002)(5660300002)(7696005)(9686003)(2906002)(110136005)(86362001)(478600001)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: C3ZynyMthJp/e25hIJbN/tArX2Ta3DM2gmsML3VsoUnDNcbVyA9DZbrupeD6IYsP6SEFAikSXl34qCkudrJWs4UMmEpq6rq6QG0afatLPau/VWkqfxCTmbObYZ8N1rUO0CD0bpMHzkBQqiqp9TMLFazogL0A+k0pMpRQCMMVOAkJl2vBgmyiMYQEx1OA9qSjzI/WLwJ69Ve6GWtC6L/IlIR92FM0FJP/Omczd6NQE3qqZESCKLISmUfmnRFWZGdc+KvnZCwzUs7lfsbzX5j4f5vOIG7sw2CBFFQeWMEt2NxjKlJPgGkJTkasFeR8w7T2e98nlbA28G9rHjpUDLo/U19F38iykxXlQ/EF13DMiz+FKjIlwMBi8Q6Em4bt0JxVKhH1k14725xIxjXFfLAh0hyACHvb80mpnLXRLSJGhUxWJETwhlsRAFMnBVk3tal0eW6crlhMbT+zT1jQHomoewTiuVY1VqyC7bS9RSSFyGQeLjf5OyNUMJypAezV0KwMF+xbDHEzUTuMxA5BabgJDnn9YOFmv/SLZFTaTb8ieETsXDKZ0O+jcaA0tGq5uWyhG+pQzBXbswS0PvihDpWzz/om4mGauyl7oml1Hl6RnqTazZb1EOMjczXj+8lp5vet7nQds7AvUy/oSJCcUANFy9JfGOoc0P16vfjdzAnhTWBFUixo+Jhl9NqBwyCZ7wxPAQ2ud9XXxzmleMeBGsGylVU5LqhIUTEx5jApADPtl1mVlRKrGtptBPPIfmjY3Cska5VrRZX43Yel2BPhYCRjQYxs3olvlINZFktPBBmxp879butn1PmlxVk8jB/m7spuCuobn1BfvGF2Yr6JNtbwqiYQ4INbP7nHwJtc5PJcyKC8r9grPCWFBrzsTVj9X/a9dJnk+DSBQf4QPZE7dC0p8lh18DahwItK0+smBE9ZHvkVxt7dA8KCCjUuCV+DNakxfNmWJ5+g74Zz/Rj2spZgp4sy/7um/ir9tStnmlspbWIZisgIW0TImBn0GCFeSRPrYostx676OO5m742Yd1Yk6H5+hXkLbjgOCOsTJGt2O5mSC9BxjrQxLmxBZ4jmHJcOOQvtUw0iWdbeAw4HA5bzfvVdv/dks9CxK655PzznsQEUim2JwQc+GOZAu9HrDjqxuuZLRH9uIeBKycpaGlHdNcy+xTpmY1HpzlEkDtFbCrGG9ksPo+qWPTWm78xhslzLj/rfEcFaPbogI37i/+X/oIH0ql7tJWaAVv24PLoJSfduyNWfPal6GvCKNgWc6HDPHuHB1JoIkDkICJ1qGkQD0cRl2QW5WL+3ofneDqHsrCZ5HxoOxw4UPV7+gZFB2TI4 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR12MB1677.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 949d6a85-264d-43f0-2c6c-08d8e3a948b2 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2021 09:45:48.0070 (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: U4J9h5PcTtajec6QtOKxcWVMldCha4gY8qXBJmlxo5OAlvxy5FfprLQ/Vm2gZYZoge0O4FLmg5cnGQ3ZmbTnXQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4476 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [dpdk-dev] [PATCH] app/flow-perf: fix setting decap data for decap actions 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" When using decap actions it's been set to the data to decap into the encap_data instead of decap_data, as a results we end up with bad encap and decap data in many cases. Fixes: 0c8f1f4ab90e ("app/flow-perf: support raw encap/decap actions") Cc: stable@dpdk.org Signed-off-by: Wisam Jaddo > --- app/test-flow-perf/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.17.1 diff --git a/app/test-flow-perf/main.c b/app/test-flow-perf/main.c index 99d0463456..e3e6a1b420 100644 --- a/app/test-flow-perf/main.c +++ b/app/test-flow-perf/main.c @@ -726,7 +726,7 @@ args_parse(int argc, char **argv) for (i = 0; i < RTE_DIM(flow_options); i++) { if (strcmp(flow_options[i].str, token) == 0) { printf("%s,", token); - encap_data |= flow_options[i].mask; + decap_data |= flow_options[i].mask; break; } /* Reached last item with no match */