From patchwork Wed Mar 28 06:51:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shijith Thotton X-Patchwork-Id: 36599 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 D1A6F2C18; Wed, 28 Mar 2018 08:51:44 +0200 (CEST) Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0068.outbound.protection.outlook.com [104.47.32.68]) by dpdk.org (Postfix) with ESMTP id 9EDEE2C12 for ; Wed, 28 Mar 2018 08:51:43 +0200 (CEST) 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=2XR0crwBlzUkZb5uKgpIdbyp5F4YvT4BM/SxaquxejE=; b=C2QsuQeym2gTwaOX9srg2lrzsWK1Ksp8h78GGtt5k6SOk9MVEg3aXWTVCnvcLlIrY43j7TepD12flfBjuIXwczABkgj2A3rEZh/kCodUafEYPwCg4FV+/nirOBTs1HFM7X1MclPrQ6GQmSugFGVlPJq0iPTHfeGwl4RvprNSKI4= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Shijith.Thotton@cavium.com; Received: from sthotton-lt.caveonetworks.com (111.93.218.67) by BN6PR07MB3058.namprd07.prod.outlook.com (10.172.106.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.631.10; Wed, 28 Mar 2018 06:51:41 +0000 From: Shijith Thotton To: ferruh.yigit@intel.com Cc: dev@dpdk.org Date: Wed, 28 Mar 2018 12:21:06 +0530 Message-Id: <1522219866-6445-1-git-send-email-shijith.thotton@caviumnetworks.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1520934392-114188-1-git-send-email-shijith.thotton@caviumnetworks.com> References: <1520934392-114188-1-git-send-email-shijith.thotton@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BM1PR01CA0083.INDPRD01.PROD.OUTLOOK.COM (10.174.208.151) To BN6PR07MB3058.namprd07.prod.outlook.com (10.172.106.140) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e4d92171-8a2f-406c-6e7b-08d594785d27 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:BN6PR07MB3058; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3058; 3:j6WDjuPiLkj3U7xNRNaI7ulXca1xnXHJRwB46n13LhITtGlqaFkHB8zSSXpu2as36DIKg2f2RhxUij3oiybAJivkOFNUxzKTXjmsKO2rznyUv7SvNRUZ2Fvw+7/T6J++bmFS6MKIAEqj06vQpq0MuV40i3QJ1d4tQrwW/KfNcFElQVSfc+eh8IAW04/5QrTlFWgsd8NBy+lRRAtn5S/ovCMHLdBjaeTiYfx2iFbbvyVtkvSajjIne/Z4Gnd/XFBR; 25:aT33Q42BnwnP9i2cBb+azVwEeagZPP24sfmuGCX4bGKGFN9ojxn15AVU2lPfX0lEL8zyxO3dme9iWpdtvygZoSNc67kO9f9rBz/jaaIuQtJ25VfyDGCMQhVHqltNjoQ1HTH1V0JWnarqp0Zr8eOz8Qr1mm/GJGxvb9+jD0sHzPmRHCXHi77siVXIIdxzQFfXLci0A4qmD/QFM05IyqSYwI45nJ5fl3ZLHiXcyDnyTQUMUnPuWSdTCDVTg5nVZO6fMPnnyfme+WjlOP18itZmHIywmdHaJ6YH3vpfdMzen9Cp9399zrMl306mFOGfFyvigqfIBZiSmZJEt7bnb/fPBw==; 31:FSk0cczGa6TfVqf6Rt1742uZ2nhlkc3ufjyFCPnJgjDjwHTRW6ppGkLboXgUdPKtT2ve5rd/sJlh0nbw5Np4J4aNK40uRzQI+rRNqkc0N0Gd9FTh1B1CgQ9OYGhbYFAVUA7BQ7mGFJLiw2zrg7N/N85jDYlfwWEzzufa90N6uCzc3lKGFWnh4jnqeI6fVxTKKL5t/Q7fjo92t+Ah5YfWbqgpcmKZ0Q4hqQnNOqUMZXo= X-MS-TrafficTypeDiagnostic: BN6PR07MB3058: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3058; 20:ijM4+gpUD3sMKCr5bABvDQUx10iLliFcXP2FVkQPUfD5G94FF5SMYKRryoCNitsD+qFF/S9/xoTOD2LW4x0xUmdVuQt93EXpnjRJG6RgJBat7Snu03OocVDI+IXMaiobbVWriLakuACbZnu3gN/akiF2xFZIx0g9wCtY68yN/7sgDDq7XOa2cX8shlfxohUxiTT2Nek0siQqLYmJPYeI0Puu9/V1mbhMDGIOJ0XNoKwLmekWavfOQp6MrnLXMZgvB8jlAubr5rbsuXTnDaTuDOqARMUYz1gzTMcbhognndNaQisX+nGaE0sJAINrzSrX4r70JcI77gZI9sOUSqDH9XdUlT1KDh/aVpwdhzjDa2clwG+75mp8gEj6NNtfMNnfgSGWSP3TccuE61YL0HrFmlYinnxX46crl4WizeCCGZivSW/pILBfLi/E1YfGGxOKrdBVJbVsFOaX8HamCyWS4U5I9FtzY6TkH4HFbNh9Aa/VFtBR5wHkKbxAVuEnwaqjLABndxpR7NDNUALrqO6V8OY/bMlPXYmayy4Q/dv1OOc6NiwFHzWzQKyRgfpmGl6TV0xqGfoia4cRvDHVMeHxG5rhy77Oz2Yl5QRZtgBVLBk=; 4:7zu95znL7RYLKmnBzlEa3PzXyvi6/6TSHReL+aUpoT+8e4LLZ6e6/kkRcoKE2VF4xC3JdvbnbhOOhp4H8FOZIMt0tepbcWunXsUOQ0liv3LsTkEdkvozANjNDw49WOH0Mj7WVbMSPBr+ajVVV64C5lVICypPFVeeGcBJ2hphjZZkuxbZCr9zmV+7br20kWMsogPleARLNV0M3DrzdO9SAbsh38zN+WsH6lUqVot92qFvhnCrKFlTMIL+wsXjj3x1yezq2e9PTHFb7ZEGVtc5Xg== 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)(3002001)(3231221)(944501327)(52105095)(93006095)(10201501046)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:BN6PR07MB3058; BCL:0; PCL:0; RULEID:; SRVR:BN6PR07MB3058; X-Forefront-PRVS: 06259BA5A2 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(39380400002)(396003)(366004)(346002)(376002)(199004)(189003)(478600001)(316002)(386003)(16586007)(50226002)(72206003)(2616005)(486005)(53936002)(4720700003)(6916009)(6666003)(6506007)(48376002)(16526019)(486005)(76176011)(476003)(186003)(11346002)(51416003)(52116002)(446003)(81166006)(956004)(6486002)(81156014)(6512007)(8936002)(68736007)(97736004)(8676002)(42882007)(26005)(2361001)(2351001)(3846002)(6116002)(2906002)(106356001)(4326008)(25786009)(36756003)(5009440100003)(105586002)(69596002)(53416004)(7736002)(305945005)(5660300001)(50466002)(66066001)(47776003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3058; H:sthotton-lt.caveonetworks.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR07MB3058; 23:hvlbecm3MimD1qCoFmGbLjY61HgVQszK7v6vAgWoO?= Lo+3M0QGmN5Ou6OgqK43nml4WXYvd4scSndjPjj/JALV3OfjVWQfuIdsUYQvlLk3p5ikX1AMBUIRdpRPc0tojHQ/Ac2mUVoqJUYQZo9sdqM22SDcmhhwpK4mpdu+fJgV/tqfUX8LhmFF/05n9e3itwFwOGVZh8Rs83kW4vcLA5NBB6nd+fkM21uWFUpQnMJu+w9BQKxelgWy2uI2wcokq14+6T5Hp0nidzAeAv5pq5BZfHa8Eq9zHk+8N9UczKJ06CiFVRfSpu5UvRU17cQYZdfDgtNMOM+lmX09Ymzy8pYsIghjLqAkuZvxmQ4hX+Z9z0Z2fxOm/gOZb5b8P0+FSWhNBp/9K50BgAmKnzJBu+fZbbbAupDmVDAP131EY1p0JpKurbLc/Vd3WcTxnOw7dkF6XqZIDnc7BcuRXZkBOrV0uRVRubHenYPbP3TEa1h81O5QEF+8mPG8GDG4bx6S1aT0MUOOKc97QNxbKtUnMjGV0o/hS0ooFnCYMr6JdffKh3xcof7D9C9kah6XjLKWyUhggrvLO8+0jqhoXLUtXhPI9LvkiME1zxISfrjrP3Q8nvj8/exgFUPKBCINVm+KpaVvKv2frl2YaC8n2gWAjVfGmIDU6DBeoeYSrRqqUMvhbiB9g7xkI2GMOL8cHkOCvEfLl01IfNNYYnIGRo2cSqytcEslrJLVW+8FQjKWb/nnla91MKsK63HbMBv9XHrfPltv6yYsozXjSB9d0iC0YDDjUHDSngojRndGvzPJFq0O1v9f1pGb2htKQuXLwdYeaGeaux9kvylLGupd7x/pj44g2jsF68YVcQN8AzNewn5/A7L0CELw8wuFT9+pOLGo6NY5aWT+EuQZzkO8JCA9iQ+mQjmnB8yGrTDKx+MUCs50QMqKwZCXhgHBopzVCJFiYThX8Qn6lz19q+Li6H5QDy7aY9AregTmN5+4qDO0vzFCPnceFFnZFKHOt9IYzozO2hPC2HPOeXV/OA0QIn6Goq893ITez/lL1GjZf1waaYIR9aHpKDUFhHBbhAjJZ+ctqP7vjPL6e2q6s0mTmsOQiARidh0Bun/OtRlnjeVXvs431cr05FJGFhO6TElviTqhr0fWUbWQZKalJijgqjcC8JcKN0/2dXBp3ss0zGZ9qiIQfkSkUSGMExzQ3tQvPYHOCP9Sj9j+CDZASIEVPrZgmR3vV5kDkjc61X79bPcBPdAE+QmDgGr3MoCyTlKBvBtIR/n535JoVye5bruWYpACWcciQy+DFzq5rhEzUWkhe/68TCVBeiKbt+Ph8u1C/RQp2p3YSJpVgG++voUd3rQr8AeaA== X-Microsoft-Antispam-Message-Info: YdcmEu7I2aNi6GD0diejx6yCIluhNj9NuTzVv/XTMrrP/7eVLD01nZ6LHGOcE11SdaKBZLJqWGSbGkF7RzJM2DIBE/XzOelpp0FE4mGwGpD9x0X0npJCnw0JxPVEBxNoaaQj87pHXi4WUqz4sOR3VJ3RA5vnBbCzW6Zs9cMlK4GvbvAGOJNh4IfhE+cJbmih X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3058; 6:3/jxxaSQo5o2Hugc2Tgr5RGBzNjxeTcm3z99+10U4TY8/NK9YLfl04g8zH+MgNG0fCfjz78ejyFMGibf4pX4J9iXBxa6pCz9522pJ7SqwVIshB+jk9x+8zqsq1PNSdlZ0V5005r8oMeGGQoTzl5XLZOdHgfzW+sXPxRUF4wRXShjphkQvLTiF7n+mjNM5iJ1wfK09MOdV1ouiyMrRUUJBM5CG6tHdilBZGM5qvEMWy9R1US3v8sMMWemPL/YTPrWZOy9BjZTemUOr6FN8//pZPxHdqWaSiPOv1wvi9boEWDBWQfAEclLZQypVGcSyqgqHxihOx3B3CiRRemvwpNSkhXT7J4kNMhc9JCfbW23ZG27LzcouThBCWhWZjiBpJ0o1gHEhLbZWnhTeZHhEuMzsw1V8jE5MFuc/e41jj66WN9oIeboEHP2rPrF/h/YD219Qzi7dILXGjH1KVGmcnG0KA==; 5:CnOIfsU9deyQGkDZfaQIAy7PKAtZqTvhRbKgC/Ng9U/bTZELZTtPdCtOOqk8gZy23O+YmhIwCiTcg9VNIPQpBaVmwRdKKboZZtZJPaP4SqY3zZa9rKgRtNr0sgjSg6W928tDNVodO6TJriPwneJY0NewSbFFY0LZlFxHsh9YK/U=; 24:9VSXY/+WJRF8FVtkLbEjmZNSj1OBebnrxGMDy+keruWX6udxrEwKnTXMhea59ctoym0A5NCOm+WgrqGBWpP6DL6WSVJvJ8REdVOjHFkU46M= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3058; 7:DTf3dm7Xj2rgaAUamV3KWLzpSKjUdrvpKXUszZgLqrh/Aic5OJ89QCd9V9sE9YOUXA24Ny+CDyPolFVkM+diFHG5GeShxPeQhYehShKZJMDSJmP7AvAAJ5fI2Yx+VuguXhgL5qB/fVHPvY9KCHKURFRA+67DaZg9WR4I11I6slFTvWMYDMoS87qfgcS2CE2B7+neFvNnS4jfsYLRiePACHwIneMD9QVJh5vpDbGDmNLFsYO2giICl2ySKxJWTJdh X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Mar 2018 06:51:41.3757 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e4d92171-8a2f-406c-6e7b-08d594785d27 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3058 Subject: [dpdk-dev] [PATCH v2] 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" Make use of new offloads member instead of bit fields in port Rx conf. Signed-off-by: Shijith Thotton --- v2: corrected commit log mail address. 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 b9e5734..eeb8350 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;