From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7B790A0C57; Mon, 1 Nov 2021 11:46:13 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 427C340E28; Mon, 1 Nov 2021 11:46:13 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id A7AFD40DF6 for ; Mon, 1 Nov 2021 11:46:11 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10154"; a="254597462" X-IronPort-AV: E=Sophos;i="5.87,199,1631602800"; d="scan'208";a="254597462" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Nov 2021 03:45:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,199,1631602800"; d="scan'208";a="637743282" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga001.fm.intel.com with ESMTP; 01 Nov 2021 03:45:48 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Mon, 1 Nov 2021 03:45:47 -0700 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Mon, 1 Nov 2021 03:45:47 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Mon, 1 Nov 2021 03:45:47 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Mon, 1 Nov 2021 03:45:46 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k+KVCLALmHAX0JEcxLNFim1gV0KMNfI1ptSIkFp10CMtCAMfHEZmLjlIiFEJ0AGBAhaoyBz4GApcq+2In/2BzbYIrX00rvzyvboPlda+YvYxfmuWQVsueEqTerc+EZOcmQ82IWIVmIuSOxfe6w8QMOc5yJIXeWUAvi8ZEmY+8B1ymtuD0geqlM1VXds2DN2AIu7fx9kYLzIxot//+FiJtUQh6oN+Y/fCLA1kIvZmn/lOvyYNyBjCH6gz3WxgilMauTfFpxcR9BjpTiq2PU4S/yhT6TeffEsIJOKkNaqWuphbN1jxp6iwFBFQZKXONRIJocKG678SQ4nxcxA5l9hECw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FokFxqaUiaXnwtnGGqh+Y5m52OpOsVhRXf/BIbENZGg=; b=h53DmbVx/8zLL2rcr+nfVhpc126zV0hkbqwKA+E+IDdm89gspmponFZz249d+rMA+yRGn5xLujPaYeFKoyP5AdFA6clDCyZYnOY1rAGzwBsNVFVMzh9MK0klUwKvHbhBklsARp5p7t2Q8EwcodSFnAz5v8AQpEkqCOXra3YNhXZoAq33QYZJsPgAJ2PbsO/eg+CTQABkWq79lhMRiRaQdFYiTTGBNqo5bF3s/wC6WLGB5s7xNmbKPCjYpl+mApTgfuUGJ/pSDDbJZDG/MLmPXGY5p+nRa1xrI2/rJPPSA2qwhiiHtYfUtfGYOCG/0m5Gp3FQbb5pQqT/7PFqdY1Cmg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FokFxqaUiaXnwtnGGqh+Y5m52OpOsVhRXf/BIbENZGg=; b=UB/h5M9VgQ9eYqGSKd6jeEYKtKiwrq9rzsl5OkZiJoXJCZUcp9PuHEt6vuKFsqBZxX0bfSgiGwunHGcdiRFEbRx16cQFeEGcUKVvFA7nV4PReNvXMKXpvUWq4iyCFU7X6buxLUbn83fsD0bFummpDHSbBGe9ymNExeoz6bTpIQU= Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB5208.namprd11.prod.outlook.com (2603:10b6:510:3b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.15; Mon, 1 Nov 2021 10:45:37 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd7d:29be:3342:632c]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd7d:29be:3342:632c%5]) with mapi id 15.20.4649.019; Mon, 1 Nov 2021 10:45:37 +0000 Message-ID: Date: Mon, 1 Nov 2021 10:45:29 +0000 Content-Language: en-US To: David Marchand , Radu Nicolau CC: Jingjing Wu , Beilei Xing , Ray Kinsella , dev , Declan Doherty , , Qi Zhang , Bruce Richardson , "Ananyev, Konstantin" References: <20210909142428.750634-1-radu.nicolau@intel.com> <20211028160500.2775783-1-radu.nicolau@intel.com> <20211028160500.2775783-5-radu.nicolau@intel.com> From: Ferruh Yigit X-User: ferruhy In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB6PR1001CA0022.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:b7::32) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 Received: from [192.168.0.206] (37.228.236.146) by DB6PR1001CA0022.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:b7::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.14 via Frontend Transport; Mon, 1 Nov 2021 10:45:34 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6d2c34ca-7824-4130-f1a3-08d99d24bd3c X-MS-TrafficTypeDiagnostic: PH0PR11MB5208: X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2803; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /2d1en37n0BTPigy4P4kKY7adnb0W7UWZatL9/9DEWmMuVM0nTf0+gSfHIK9GyVYDGgoqkukZFgBxL9EMk3qe/bKJnVl/fQWhl7mcG9k9iSqb/U53eSYOkyHpQo/C1DPGoqBaq0ml2vdtNF/SpcvGNbTru9s06vW5k616GNzdy7Fo5yHR4jtDCfDcdqBlCdoy52BD8OYdEUdv5vyQExIrD7KYletkq5xLLcG745IDwAovJ4F/T90tQu6UmS4cPbgU8ub6hHEIitx/6J8D88x5MuZek4/0qErj0CI7PHQhFD0xm2QAyKDZ7WfQx5z0wMUXkvEg9Z52ODr4AFwMciA1XiL6pCN2TS8JTRfPhHE5HVRLD/plQf8Sx8BTpTfJKhl/exeoqBDzgJ58xXxGxnJ+T5UdLJoSlKq9FYPRuOQ/ktCxy5Zvx1gbFFUuYxnn42Uoe0CTuSQFV8UVWn5ruglBbNwvbdROcBFo3/AXxCv5a5WWBxwRws+lA/6llHCJuUwWCVecaeqjWZvJtI+fjX84o7UZgKGaNKsSppT/1WWGUC0EfGyLTa7gzmemRt8dXy38dRKMzp8/LMXEKmN1Oz4qbAR7Q+sELIPvmEVrSu+wS/TkAx5tmbvp1Omv+AAEdpYeFxIX5J+ptO4d+BVX5MfyexiF32bzfChkRoSY3C0qKTbqI2jA9pxEd4rR1uwrkAsFXqO/DgGDHOuBtW+0Jy8bISl1G61GYvXl4fBE6sKWqe59fYv6+dq1rUbsgRMs7vSED5I103E+QtKOOcMV+RZiOExJbLfTWVvC/noS4jvXgE= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(4326008)(66946007)(2616005)(8676002)(66556008)(82960400001)(31686004)(316002)(66476007)(6636002)(54906003)(110136005)(2906002)(16576012)(186003)(508600001)(36756003)(5660300002)(107886003)(966005)(86362001)(26005)(83380400001)(53546011)(8936002)(956004)(38100700002)(6486002)(31696002)(44832011)(6666004)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U2ZZVnFLeXdIWDE3RzdOaHoyOVJONm9mcnZNQThUeThsaFhmY2ZhM05oTHFa?= =?utf-8?B?WG05cnBzVllaTEdZODBDVlpkdHVhWVh2YmJ4N0k5VWMxV3ZTWGhSMFJRQlpZ?= =?utf-8?B?bTUyb2JzN1pjbnF2TjJyVjAxMDJ5VUR2ZWhNUUkvZytKN0JaelIrbk5pSmFk?= =?utf-8?B?MnpFSlNMdWQxR0h5YkI4azFqZlJHWlY2UHVmY3VNbDlIa2Y3MzdDVCs5aVpw?= =?utf-8?B?TGJpUThOek5QSDViOHlVWW43TUYrcEsxb2d0NnVrT3FNMXlYcTg5UWwyL3Vt?= =?utf-8?B?RXlLWlBFWlk4N3QzRU1zZFIrVm4zWW9odUJEZFZTOGRLZzRPaFFMekwrMk04?= =?utf-8?B?dUpqblY4TFdHeERlRWd3bnUyTkNMb2xWT0RPS0hjRTJaNW5CZFNtd2JRQ3Yr?= =?utf-8?B?c3hDVkpLaHF1MURzZmJRZDNneEF0N0ZhVC9xOVZ4bkFuVm16N2dQYk1vbTB1?= =?utf-8?B?K2cveldkZmFNM1I4OUhBZ1VFOExkajd5azRtQXdrQk8xSjJKVHIwZVR0R1Ez?= =?utf-8?B?NGZ2Q2M5MzN4VGc1eEE4OHkzTmdVWmZQN1RRK3g3ZjU5ZmpWRFl1WSs1N2U3?= =?utf-8?B?cSt5bTdIQVAyRlVRUTNoQWFzOUV5UlRIU3cwSVNmOFlxU0thcS9sWnZDajRZ?= =?utf-8?B?a2dQUERpOFYxbDB6T1RDd0h1NmRKbFJCdzVJQzZ2cGNqMWVqT0grRmdsSkVw?= =?utf-8?B?V0JLckRQQmc3cEg3VXZzY1VPdloxZVhDRmM0STg5NkVTclExc3NROHE5UlBj?= =?utf-8?B?Ky9OdmI1cTRQZFNXYmNKMHYxdG9iWUFjSE5BL2Q3emdNU1FiaGlZMlVLT3hj?= =?utf-8?B?YUVHbVdLZFZaVVhQOXJ2U0tKZm9BV1RqWE5NZVY2QXBOdjJDUWVWK0NJTmpw?= =?utf-8?B?V0ZRSVp2SDU5QUpRM2xLUUp0MVY0bzB5TTdHU0xJRXV5MWgranF0dDhQS1k5?= =?utf-8?B?RkpKRERDdHl4VXBuWlU3bWUyUmRGTWxseERucEkwbmxvRWtBR0NJd012VVps?= =?utf-8?B?MDBvOG1RMWNQSG0vOU16S05QZUVYc3lXSEJKeS9tY1RxOHRCSndacU54Vitq?= =?utf-8?B?NkV5c2tWV0JlNG1JWHVhUUZ6dWd1MnZZbm5aWFBReVp2bkczcUIybHUvTm1L?= =?utf-8?B?d2x0L0J4ZkxPdGljNURBOFR2RFY3YWt1dlY5dy8xMnJGV25ldEFmNlBLU3JY?= =?utf-8?B?eS9MR3NMYzhtUG1qOXJUSmhIc296TjVtT05Lc2oyb09MMVU3VEtLRkN4T1pa?= =?utf-8?B?SkwrNGJJT1dWY3RLNHlucTNuRzFPdGRPWlNFOUwwcXhzbUg1bG40TEcrejl5?= =?utf-8?B?WmdFd0lRY1p4cjZtVHBaRGw2Tkd4TVQ4NVVIWmFXZi9qOUN5MHN0bGtJSGRY?= =?utf-8?B?R1lESExrVUtrTC9hb2JnYWtRS3RlTkZHVlh0SCtJOHRRN0VhRHJsMHhaY1FU?= =?utf-8?B?SzJtczJOM3JHVkxpbUdxdnBBMmJMaGRmRkZ3YlZoTjNKSk5LNW45KytsaEFP?= =?utf-8?B?T1lNeHBqR0dhbTlyaXcyR2xyTEhOcTI5R1J1K05lV293WkEyMDBvZFpIdjJa?= =?utf-8?B?UFYwbmZIdUc1Mm1CSHNUak1QM2s4Umh0RWtnSkozVDJwd05SeFl2UHdCR0sz?= =?utf-8?B?Z2RmZ1Fsai9UdkFUMnZzZTRsa0w3VkhoYnhUZkxEWFlhNEg0cXVTQ2FzTW9p?= =?utf-8?B?V09mTElqcWoyRFB0aGdCUktib0RRZitLUGcxdWt1Nmx1T0h4Um1VOGp2UC8v?= =?utf-8?B?d3psWE44QktXWTVjT2M4bzJpaG1VaXhEN1RWNDNoZ25uM0ZGWnVmODdGL0l4?= =?utf-8?B?RUhuKzUvTXdGZ2JuenczNkdnbHlWenNzM0gwN2ZwUFByU3cyTEZTY3U0MEFk?= =?utf-8?B?aGNoZHlKZVdOTzFMSlZobTZ4eUpJWUd1T0EwY0FaSkowM091K2gzdEVpMG5w?= =?utf-8?B?QVQyMkRqZERCQ2tocm5BSW9PcWFtYUpuZjF4RkxPRWNPSkRha0hOTUsxaUI5?= =?utf-8?B?UjltdjAzTGZPa0tOQ0tzWkZ0TVNpTlJRblNtYWRvbHBzanhQOTYzRkhMcUN1?= =?utf-8?B?R0lqQzdxK0hFTVM5MjlEcnlrZkg1Z0xJOERjVXQycTNWcUhtNVlQeUZqQjNK?= =?utf-8?B?cWNtWXhXUXhnWUFZYU9ZNDd0U1ZScTVvQlUwUjNlQVVmTElYOVVBNzNxZUFD?= =?utf-8?Q?XPyvNSqBPhZv+DxFLzWgCTw=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 6d2c34ca-7824-4130-f1a3-08d99d24bd3c X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2021 10:45:37.1884 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: erWT0KkW9VLDnyCnYQNN8kipyOBVTTPNmf4saXo6Ecl21/s6Am3N0vGABCuRJR23izgxQSXKYFwySi89GkXVlQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5208 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v13 4/7] net/iavf: add iAVF IPsec inline crypto support 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" On 10/30/2021 9:41 PM, David Marchand wrote: > On Thu, Oct 28, 2021 at 6:21 PM Radu Nicolau wrote: >> +static const struct rte_cryptodev_symmetric_capability * >> +get_capability(struct iavf_security_ctx *iavf_sctx, >> + uint32_t algo, uint32_t type) >> +{ >> + const struct rte_cryptodev_capabilities *capability; >> + int i = 0; >> + >> + capability = &iavf_sctx->crypto_capabilities[i]; >> + >> + while (capability->op != RTE_CRYPTO_OP_TYPE_UNDEFINED) { >> + if (capability->op == RTE_CRYPTO_OP_TYPE_SYMMETRIC && >> + capability->sym.xform_type == type && >> + capability->sym.cipher.algo == algo) >> + return &capability->sym; >> + /** try next capability */ >> + capability = &iavf_crypto_capabilities[i++]; >> + } >> + >> + return NULL; >> +} > > As of cc13af13c8e6 ("net/ngbe: support Tx done cleanup"), next-net > build is still KO for Windows: > http://mails.dpdk.org/archives/test-report/2021-October/236938.html > > FAILED: drivers/libtmp_rte_net_iavf.a.p/net_iavf_iavf_ipsec_crypto.c.obj > "clang" "-Idrivers\libtmp_rte_net_iavf.a.p" "-Idrivers" "-I..\drivers" > "-Idrivers\net\iavf" "-I..\drivers\net\iavf" "-Idrivers\common\iavf" > "-I..\drivers\common\iavf" "-Ilib\ethdev" "-I..\lib\ethdev" "-I." > "-I.." "-Iconfig" "-I..\config" "-Ilib\eal\include" > "-I..\lib\eal\include" "-Ilib\eal\windows\include" > "-I..\lib\eal\windows\include" "-Ilib\eal\x86\include" > "-I..\lib\eal\x86\include" "-Ilib\eal\common" "-I..\lib\eal\common" > "-Ilib\eal" "-I..\lib\eal" "-Ilib\kvargs" "-I..\lib\kvargs" > "-Ilib\net" "-I..\lib\net" "-Ilib\mbuf" "-I..\lib\mbuf" > "-Ilib\mempool" "-I..\lib\mempool" "-Ilib\ring" "-I..\lib\ring" > "-Ilib\metrics" "-I..\lib\metrics" "-Ilib\telemetry" > "-I..\lib\telemetry" "-Ilib\meter" "-I..\lib\meter" > "-Idrivers\bus\pci" "-I..\drivers\bus\pci" > "-I..\drivers\bus\pci\windows" "-Ilib\pci" "-I..\lib\pci" > "-Idrivers\bus\vdev" "-I..\drivers\bus\vdev" "-Ilib\security" > "-I..\lib\security" "-Ilib\cryptodev" "-I..\lib\cryptodev" "-Ilib\rcu" > "-I..\lib\rcu" "-Xclang" "-fcolor-diagnostics" "-pipe" > "-D_FILE_OFFSET_BITS=64" "-Wall" "-Winvalid-pch" "-Werror" "-O3" > "-include" "rte_config.h" "-Wextra" "-Wcast-qual" "-Wdeprecated" > "-Wformat" "-Wformat-nonliteral" "-Wformat-security" > "-Wmissing-declarations" "-Wmissing-prototypes" "-Wnested-externs" > "-Wold-style-definition" "-Wpointer-arith" "-Wsign-compare" > "-Wstrict-prototypes" "-Wundef" "-Wwrite-strings" > "-Wno-address-of-packed-member" "-Wno-missing-field-initializers" > "-D_GNU_SOURCE" "-D_WIN32_WINNT=0x0A00" "-D_CRT_SECURE_NO_WARNINGS" > "-march=native" "-DALLOW_EXPERIMENTAL_API" "-DALLOW_INTERNAL_API" > "-Wno-strict-aliasing" "-DCC_AVX2_SUPPORT" "-DCC_AVX512_SUPPORT" > "-DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.iavf" -MD -MQ > drivers/libtmp_rte_net_iavf.a.p/net_iavf_iavf_ipsec_crypto.c.obj -MF > "drivers\libtmp_rte_net_iavf.a.p\net_iavf_iavf_ipsec_crypto.c.obj.d" > -o drivers/libtmp_rte_net_iavf.a.p/net_iavf_iavf_ipsec_crypto.c.obj > "-c" ../drivers/net/iavf/iavf_ipsec_crypto.c > ../drivers/net/iavf/iavf_ipsec_crypto.c:111:31: error: comparison of > integers of different signs: 'const enum rte_crypto_sym_xform_type' > and 'uint32_t' (aka 'unsigned int') [-Werror,-Wsign-compare] > capability->sym.xform_type == type && > ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ > ../drivers/net/iavf/iavf_ipsec_crypto.c:112:32: error: comparison of > integers of different signs: 'const enum rte_crypto_cipher_algorithm' > and 'uint32_t' (aka 'unsigned int') [-Werror,-Wsign-compare] > capability->sym.cipher.algo == algo) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ > 2 errors generated. > > Thanks for the report, I will update in next-net as following: diff --git a/drivers/net/iavf/iavf_ipsec_crypto.c b/drivers/net/iavf/iavf_ipsec_crypto.c index 19e703e6895d..935f436ac4f1 100644 --- a/drivers/net/iavf/iavf_ipsec_crypto.c +++ b/drivers/net/iavf/iavf_ipsec_crypto.c @@ -108,8 +108,8 @@ get_capability(struct iavf_security_ctx *iavf_sctx, while (capability->op != RTE_CRYPTO_OP_TYPE_UNDEFINED) { if (capability->op == RTE_CRYPTO_OP_TYPE_SYMMETRIC && - capability->sym.xform_type == type && - capability->sym.cipher.algo == algo) + capability->sym.xform_type == (int)type && + capability->sym.cipher.algo == (int)algo) return &capability->sym; /** try next capability */ capability = &iavf_crypto_capabilities[i++];