From patchwork Tue Mar 13 09:46:32 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shijith Thotton X-Patchwork-Id: 36048 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 333B15F39; Tue, 13 Mar 2018 10:47:06 +0100 (CET) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0070.outbound.protection.outlook.com [104.47.34.70]) by dpdk.org (Postfix) with ESMTP id E2DA15F33 for ; Tue, 13 Mar 2018 10:47:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=KoMcogDR+5EIqAKqum0Ys53b1HpDMnTJk578DcTqRMs=; b=QHiCr+7+fGY6dwxcRkjKvFrJrp2uxpEO323hl09SqGpDxkFddRY87UHn0Ca4G9Azlt975BM7AeW4JyX953VlVIm4SbDVZ/W2C7beICEHhM8WBahDtyS+gIkL8v/iZAce8WEF965QozXbrfL04V7CRChoxp7TqoMbD7i9b4e7lck= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Shijith.Thotton@cavium.com; Received: from hyd1461t630.caveonetworks.com (115.113.156.2) by MWHPR07MB3071.namprd07.prod.outlook.com (2603:10b6:300:e2::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Tue, 13 Mar 2018 09:47:01 +0000 From: Shijith Thotton To: ferruh.yigit@intel.com Cc: Shijith Thotton , dev@dpdk.org Date: Tue, 13 Mar 2018 15:16:32 +0530 Message-Id: <1520934392-114188-1-git-send-email-shijith.thotton@caviumnetworks.com> X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 X-Originating-IP: [115.113.156.2] X-ClientProxiedBy: BM1PR0101CA0009.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:18::19) To MWHPR07MB3071.namprd07.prod.outlook.com (2603:10b6:300:e2::13) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c092054b-40b4-4f15-ed44-08d588c75f6b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:MWHPR07MB3071; X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3071; 3:w3NX4taPKF4BbXncg/zCU+uD94OlClCZIiA7YAlZIcLwIPFI4JXuy1rTuJZ2PeoaqEOhqWqFKUExXoxK9xob8F4TBn1fMp28dbBcX5C5t7vtmxY9amdQIA8qKmJPyLdvkIuJ5oWZQUiar2mwFlRb8qlLVOou0GVzLrlWlo/9OV6saJweUk/mlLYxKvGD/zi4Vpz1xxnH3arA6gPdJ9QdpX9bfu0c6X7DUz3TovitIVZLrCKIM51C2VDVDVzTmmVx; 25:tolyZcUVys+AdesGMmXZlhhGpmKbfkIgF37CkWsSZ+jN8P0WyYJjXqsOF/0F3xPcXH1ZFzuU2Tjd7dLCWMCi7YhMzya8XDHIpkFa2KF/YZneyHjmhPpUUK7+NoHRwKwxjwWGpkWWhcd2Pk0+pyaor3tx3QgEtcHjeF8JSU4Pqt/wusXRqGWTfiCCdwWOvKoJNVbCUuUixh2IFQQE58c+rNmil/GUfze2/7z6+exw7kqnCJkLm7Mw4psavbXopDdMj8StVG+s2x5PzgHdvq+ZRptkEvjRyXdXbolNOdWyEMEtG5jD0GvdzuC9Eheyv8XoyQzMdoBJArlHMPE6YMwLww==; 31:y5eWhHkl2308wBwF5OY3lzkRd/RMAs/erAJzFl1f8/fWf1vEqeEKyWyhmPDCD4ShI077e7IH9pSLX+i0wDILxPfFgil4bcburPh6XsY/Wk7aOkfOw1BgSnx60+oWE+vK3GuC0zFKbDe9C4YB6tFrAJEuceMcMn7vZPQISr/KSnJsovmRnLDIDW8WqQ5Ja/M4UKlwOy2yRtLm2/xGJ1YTo40GnNsoqMxBkyzqgOVqJkk= X-MS-TrafficTypeDiagnostic: MWHPR07MB3071: X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3071; 20:vGEav44Frz0N4cXd/0RF16tPrebYUrw0Crgs6h44TwIKfJ3QJjoKZlhlvTuAGl3dOr9x5ivp0AeJa17WPEylgFmr4XlaIr8YXAiT4WLuh07rQnrmdacO5nb8qLTgS7KzfT0dAjEEu7KRc//pwuL7Px2D+Wz2c/xJNT8feeHVdFKwDQza96ZblBTqHdU+3CM6ciymwhgwOA1DQxnXZjQVLHO+ZkCxriQ3ZlnVUeuqWj3xqIWpw0RqFkIxH4A9iEPJltNRoKdhsmP2N8ttw28PV0rdtkrkGLFU1s+kPsoIJwhFJQd8YzBSxbcwDYcItiayL1YL5HTzB5ZFflrrcH8wT6w6CuiuP9vE6yownJEpbvSd4lC3ZiOQZitPPPKrlG7l/I4WlM373Egm3FWumV8QdkgCA2URoFGD0neozclmUfPLJuUnawB8RUO+0A5pF5ZNghid2QiPUGa2IV2bGmTRwtrzxOOD0/9YtED6vmIyLAIZGqgY03gTn1TqtVw0w7kINjv2NeuuIxN5pFYkyLLkkx9fHbbSbzkEbfj83soRSPxFPZPibEWyNRjXErpiK/CquAB/pqrk0PwUQXUMm7Iw5lvE5/W0hGk2jBLkWHO6cVo=; 4:thFs7hOkUeriVtfIxqtbLtYd5/Frz0+ASyXcVNocNvTMaNaTHjJWG22vqZmy7nB9PKN0VRbXHqoYMSil8gcXXCbIJlSUgCd4Zw2YVV2xZAWy3wWbqGBzqtCbRvkoPLj2AH7PpRewUv/KuOG8pgQJTwkrmrSIFv4jdKceBnMWd3LRuuoO72APT5SAvwnZhPvdVNJ5UeH9mLvo0evbwrh/EOzloWavrcKGKJCWWnUctH92q8VF/sN1xUsH6qUNt3nZYJ6VUx+Facu2eHia2Ws31A== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231221)(944501244)(52105095)(93006095)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:MWHPR07MB3071; BCL:0; PCL:0; RULEID:; SRVR:MWHPR07MB3071; X-Forefront-PRVS: 0610D16BBE X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(376002)(396003)(346002)(39380400002)(199004)(189003)(6506007)(386003)(7736002)(55236004)(69596002)(8936002)(97736004)(53416004)(6486002)(81166006)(72206003)(3846002)(6116002)(105586002)(81156014)(305945005)(5660300001)(4720700003)(68736007)(4326008)(66066001)(36756003)(8676002)(2351001)(25786009)(50466002)(48376002)(106356001)(186003)(478600001)(16526019)(52116002)(53936002)(6666003)(6916009)(50226002)(42882007)(1857600001)(2906002)(2361001)(51416003)(16586007)(6512007)(316002)(26005)(47776003); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR07MB3071; H:hyd1461t630.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR07MB3071; 23:eepai2X1QhUK5ADm3L9sxpc+v6pzFuV22M1dNe7Gk?= jWIPo2CPOy5zsgNVvYgGk+3KzCG8MSKmNj+n/aNq6ZO/1UuADfL0KrHhMoTPKCxUgQ/ZBvN7iQRx0Tw53Ox4q78hg+aGrwHEMteStF0QC/MWxbLguFNtgSZcoHaMjXJsZMKJEg83fQncaO7suQM1OhpO3lIjHffUmEDTAYMJPiZ9LeiljwhCPLFTqBKoVPcUnkzjMKErw1Q/VtFGP7LaJM+LNOJaOEvhIV2m41ttyQTPoI+Ty1XVfKfXNBR43DHLMhQRZ/O1KDat7YM3WNlccB69U8gTdCogdnwr4HXoS886ZkLbpRz1eYew571zkIAvhkfhKisppzmLBdySorz+9lPrCzaDj0287CDwy45yUDOCxikWI2SGrCnw2Yg6W3Hf6XuZxfcuPGD7UgejfLup8y83S0qsN6KmyEOQkDY7/3htu0w5z5XsOvWghLLPho90lJsWR/PkSef1qLVyDOot1v4uQXNK6M1I+J55//CyykEL/gxrvIHTYWQILVF/Zycv7ZuYI/28ALuwxDRHTxHF0JNrWbyGzwWOosPFkPCIongngfDUXN7bls8iqOvnA1zcc2UwFLujFB4SxMe0mKBkueso4TT8YjUQslJ+9rK905tnlGpw2NC1tlN6+Yp4lIfllpXsSE0oDb8RmUGPdF/C7rvI8I+MppPuRB9UDE8H6RNB1nBNu5e/+A1qV2uUUJ0rfS3+iwsXMghMdUQcaEfykuwdm08tdUYQJahZWM2HyMih36Gd66B7d4F8dF1cIaDu5QvLPR9fEDjmOWHi8G/upqFPnABmp+F3NGdXi6AIJY2SGWn4YbBHp2bVaOcSDqLDzWkigyQ6HcXGzlgAkuciH+m0tR08FMt8+dDx7rf6JxBwj8UhGlguQY3+02RtTp24mUYe4fn/wkV6XFINap3NJcLt0L4lX8nRXQAaO86cSWWQTOKHJigeKPpxqSSCqwFaCJUl1MnNZ0OXvgoEKNT0xf07gygoUppxQSWl6shy+n4ALigJx7muoxEFQo8mr8HEfRCLj6guKLjw1dcsvSlzzWaUnC/dfy5vij5DUJVdgHiHQOfemajKCkECCQcyTm1/Dz8BLury05bn/TpVuQghspWvWzSj1S8MZmlrLPcbN3NMs+Q+T+N93p9dVbcLxYxdcqxhYBi96ufh/BlTu2HITjVpSLIXLy03tb+35tlPPs3mw== X-Microsoft-Antispam-Message-Info: XUhyHGaJ3GzarVqdgJy62A9F38OYwBFgsesrbdedJ3v9AJNkFBvB5G03RE8E1/LNwqBuYd5R+nhn7i8FfK5WdHsYChC4Skx4QNU+L6cNXcZ6NYUUgpzEOssnEL8CeMJ2R/S+2Xkl/KsceT54QR3EZxHtCjAaQruKmriq4NCe4qfYrR9vt2kj4Nj1w6CRX+2o X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3071; 6:16kVP7l8EsOV3sIUm+/BxPIEybc3Nr9xvmPFq5AdUV/z9HeXGhliuWpUWrwPF+FzPtYT4GpJCO5j/gwXu7QPmo8/WleXUo6v95VIxF85CJ2r8qskIiyAHRbG8fI4nMOmn7aMpmsIRLd12cHW2VFFI8GMKViSrYvhfST5XVanQWDYZubm2MpMNCWBnaOFClHzTnNOZaWsNaCBjaUajnbWZT5PQVIiuA6GLD5/mp9V59mMnBU1J/kAvQbiipsYMr9iSEGY+stEIFDlc7hgNnBjufrg+zxJj4JrtldKP0jZKDWoGutLUeMOeleQ8y6gHB1G/LdS2NhrTQeGx0Z5hmUvJ+9T7cLWjREXDFMCMgF4dGs=; 5:84tAzsPkKZODaoXCIo1dFdZIKIg6yO8NyVuuzHSNmdefeO4TQlI94OBzzuSG/KTAmUDmAqycbj1ik7wc0oy27Av9NqmhhEd8N6sgCN7LwycQ5fr/8uOejBFfCkEbOL1q62IMrD73NvLkljGHPFPecz1z//ZTQBOb88WEtCeNt7E=; 24:2QQ7Ohk3M2IN+VmQmuw1j+RSoLDvERu3+G1BPYbYnFgqVSQsaJh9ApQeenay5plO21m9sz10Sjol2MlsAifYwUgc5ccHHkJkC7uvWnXwkhw=; 7:GgJlZFmzd4PsPlodssHvO4N0u3/ZngcTwg/jlG8RdaZ4DTelHMVOQZ9JSyjAQPkkGbI1xWkQod/kCKW0vlGw/+XJGOUyjhqdwuxxGcAF/voQBmXQNOYslyTJ5+i8vlG18eYlhyOu1TW61Nal24W9uNOyOyySYogrC873shOS+gcN0bzYvvzLSHiXHV4yzVpqby9pOgtlh45OS6ZN0xkk/m6Cas5ns+G4s3zrPl8eqvclwkE6TSAkI6cB4G56aP1N SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2018 09:47:01.0289 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c092054b-40b4-4f15-ed44-08d588c75f6b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR07MB3071 Subject: [dpdk-dev] [PATCH] net/liquidio: move to new offload API 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" From: Shijith Thotton Make use of new offloads member instead of bit fields in port Rx conf. Signed-off-by: Shijith Thotton --- drivers/net/liquidio/lio_ethdev.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/net/liquidio/lio_ethdev.c b/drivers/net/liquidio/lio_ethdev.c index e1a20cd..9884872 100644 --- a/drivers/net/liquidio/lio_ethdev.c +++ b/drivers/net/liquidio/lio_ethdev.c @@ -478,9 +478,11 @@ struct rte_lio_xstats_name_off { } if (frame_len > ETHER_MAX_LEN) - eth_dev->data->dev_conf.rxmode.jumbo_frame = 1; + eth_dev->data->dev_conf.rxmode.offloads |= + DEV_RX_OFFLOAD_JUMBO_FRAME; else - eth_dev->data->dev_conf.rxmode.jumbo_frame = 0; + eth_dev->data->dev_conf.rxmode.offloads &= + ~DEV_RX_OFFLOAD_JUMBO_FRAME; eth_dev->data->dev_conf.rxmode.max_rx_pkt_len = frame_len; eth_dev->data->mtu = mtu;