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 DE34CA0547; Thu, 28 Oct 2021 16:47:44 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A18F141140; Thu, 28 Oct 2021 16:47:44 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 6E7994111A for ; Thu, 28 Oct 2021 16:47:43 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10151"; a="293881151" X-IronPort-AV: E=Sophos;i="5.87,190,1631602800"; d="scan'208";a="293881151" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2021 07:47:35 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,190,1631602800"; d="scan'208";a="573771910" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by FMSMGA003.fm.intel.com with ESMTP; 28 Oct 2021 07:47:34 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 28 Oct 2021 07:47:34 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 28 Oct 2021 07:47:34 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.44) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 28 Oct 2021 07:47:34 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PUSvUWFdl5MEhGZguiJj1ZgjZfrewFWgZRRViq2zAmsYofNO6DJ1WP9KLVgQLoEYTwVO5ZkqUph9I7sTM8gKaDc5dQ0SYfJeAdE/8dczGMe9gfc22y5J31iJGGPTkYAxzag5RV5TJtVKJ5kpWKseJGtkvBdZHl5JOj9fnvuKjjRjuS2F9+LpjZQEnsrArCFIBPV2v4Rthqel1vKUwWgF21UjmvcVGwe8f5jIc/aSnb+sTruHMOoweBLvAKTJuHTinKJ+NvXW6S/6OVMQTgZ6EChn4XXl+fm3MuqMXEdaJ+jD/fcb6ZfqPDKyhmO6cSl0xw3Fz/8vB9IPl8pJh5a2tQ== 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=zTX8d1yUhzb3Sx0693FcRTukNDmqfN5zyC0nqdMD2kc=; b=gKptjLeGvWYdV0fqb7oPhW01RzBxhYOHAyoJEIHGQqU8ryGJk6E9il+BrEKFJF+G8xEZCv+0J0jHY6BvUHxj1mIOHwza5kB5p8Hs6qhgdZNdRywXd9/tmzVzT5jMdulno/z5dFE50vrnW+3nZzVsY+wh5/XlU9hYgtuV/L8QQg4Qlx+rNdLPIALhNQHMAs6B4GgHtCbjvk3uIGKXor+mhKleM1HBPbGvEw+qLHP/r99ZdJ6lfzlv7a/4n5Ui2UVOSGAPJL8+A2afsqMEWhBIBRSFDV9+tygrdosAaUWGGsoQS7eOYahqA5w4aqdCZ6QXMpkGu9ytshRJkd7kQEIwvA== 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=zTX8d1yUhzb3Sx0693FcRTukNDmqfN5zyC0nqdMD2kc=; b=y7TWVLszo425iFO7Q7xZ15TNqlrADGE7/Z69TGryulwVt52QkMxvuXUljSvMPN6T8cefN4QKG7XXlR3WeODIeexPPX5U+ZIyDzYFB0e4kKQ0hOc2piVJWe6DvUF2VDlkHMX9dTyZT09DZMMr6Cixobk2f3aVDKFb0YmEouSt6Ho= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB5207.namprd11.prod.outlook.com (2603:10b6:510:32::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.13; Thu, 28 Oct 2021 14:47:30 +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.015; Thu, 28 Oct 2021 14:47:30 +0000 Message-ID: Date: Thu, 28 Oct 2021 15:47:23 +0100 Content-Language: en-US To: Radu Nicolau CC: , , , , , , , , Phil Yang , Honnappa Nagarahalli References: <20210909142428.750634-1-radu.nicolau@intel.com> <20211026135657.2034763-1-radu.nicolau@intel.com> From: Ferruh Yigit X-User: ferruhy In-Reply-To: <20211026135657.2034763-1-radu.nicolau@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB9PR06CA0016.eurprd06.prod.outlook.com (2603:10a6:10:1db::21) 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 DB9PR06CA0016.eurprd06.prod.outlook.com (2603:10a6:10:1db::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.14 via Frontend Transport; Thu, 28 Oct 2021 14:47:28 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 33ac24a5-6b73-4352-f921-08d99a21de3b X-MS-TrafficTypeDiagnostic: PH0PR11MB5207: X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8XY+OVfevhe4K849PdYLM5iB2Mlrenh/Yp0mmdhFXJ6hcLeHql5S9SKycOcIEPhVurP2cgXfberwviL4AF98YNjuiKKcNfhWTfBOf0E7NKnCGgoKvvdcA6h9bNtBTralzW/w4Arr/bCG3HjYDk2KwsCQCzLcqWFFceneggi5HIf7NSrDX5Dht8f/a7jiHViw3knOOWX4DmoIssaUWAx8AiIgxWAcHgNZo+8OeaigsvIMYIi7U/DZM66BKFHOAvCnLvypbXszqlP63XM3UA6qDwWTnXEfY2gjfj2F+XewAHtClhkq5DpT+Xd7A5tO+l+8NFoJ+Y7dpWjghfyAjrE9By1qkX5y9N8SbZhLDRDUfRnMLzcrl0kAK4+IeCdRHWm8Pdzz62PBDJTSMjFNU4CF0F/cxq28S3KLsmKTOlUIyO/spusYxLV0XA+Jk+d6cjNkccnKCk0XZQkSlieFL9QFsDkQNgr1xSofixulGbgJsTND1LCwLcqw2tJNXojzFZ5DXLFILRheq9GssyavJ0g/cC2Tl+QGYT7L30iqupYkiqG2/dssiFmzwMB+OcACGFMU2aBj8VB+HogCy9rfqDM6PVKb0ZtePjGFNxrlUWKgoM60YF/lUdp3t5YH2RPlr15Y1wB2hM1Rg1p4rl9qSXgRHc0N3ZW4aOMNWdAACtZ1eRHI1r4PxPmC1/yYYyYrWWlgXkvGHZa4L6REAUUWMqZjyLD5pVdUtOpSpIvZMvtwKZBtSW/9esubqD4voSx3ZVyUwOm9znax/NBo2WsKJb4eNDYT4ScZgco15JbgUfE1iJPCaHsHM/54czwp/7Xdcjzm 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)(6666004)(956004)(5660300002)(4326008)(26005)(31686004)(6862004)(2906002)(2616005)(966005)(44832011)(53546011)(83380400001)(66476007)(54906003)(6486002)(36756003)(16576012)(508600001)(8676002)(186003)(6636002)(37006003)(82960400001)(316002)(8936002)(31696002)(38100700002)(86362001)(66556008)(66946007)(21314003)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MklpWXVHcnBjMC9VVVJ1ZDk2TDdRZFZjajFWay9kdW52RlZEUTNpdnNQS0V5?= =?utf-8?B?M2FLQ29pWkRSSVB3NXJZeHRjNnMxUEg4TWdmUlErYkJBdlRaOEFrS1U5MDhC?= =?utf-8?B?cUpBZ1RLZlNrK1NZeGpPVDhMYUozQVAxNEJKNGlMSjBCMEQ0WjUwdnVIb0l5?= =?utf-8?B?amhqRVorUWtLUHpiK3JUUVlKWWowZkFkM0F2RVlXR3VtaGtBUExLTVovY3ZJ?= =?utf-8?B?ampka0l6NnVqOWZMbmZoVzFTZy9saXlYdVZJRjhnU3lXNVpaNlA2UkxtcFNl?= =?utf-8?B?SDlWZUkzS2VZVHd3SlFtQ3h4TXhjeWc0ZmF3TTM4MUR6MC9VYklxZVBTa21R?= =?utf-8?B?OWhFQ1I1RmthNjhmaFlJSUg3c1hyczM4Ulg2aTdqbG1tOEhOSUQvU0pvUEQx?= =?utf-8?B?Wm1NUW1SRFp2UE85OGR6eEhHeG00QkNuZHl3a3oxNVh1SEtsWXhRaW1ZZFFh?= =?utf-8?B?OFdQOXdYMjEvZkhYSnZzSmgrUFFJMFp6QVVJcDhpN3AwLzF2SUlxUE5EZ3Nj?= =?utf-8?B?NFpvL2pVNFZQc0g3TGZCMFp3VmRWL0tzRXFoUFpXL2NlcElkYUdKUjZidERO?= =?utf-8?B?NmVFa3FsQUROU2lLMFJpWFNhdkV4K2JQTkdxTGVoQ0Jib1ZxQUlzZ0pHaytt?= =?utf-8?B?K1g5ZzZkdVl6bWI0Z3FDZEx6WFoxQWk0cTdmMThXQnpTa08xdHNFcFU5VElY?= =?utf-8?B?MlZoMDQvdUM2S1BkRXhIL0JXRytRUFNCbFR2b2tOeTJKQmdiVzg1Nk1wMXAr?= =?utf-8?B?SW51UTFrOVdJVGtoR1poZlZNVWxTY3NlK0lZN3piaUltTHNLck9QU0JqdUxX?= =?utf-8?B?RlcwbE4vQmZ1MTV2dmhZazZCeERtMVBDRlc0elFaZkpMT2NTWVhCSmJ2NmRD?= =?utf-8?B?R0IxQmY5cEV3RXB0YWFyVC92bnVRTUlOeU5IWTk5V2xZeXpDUUZXSStLRmRW?= =?utf-8?B?a3dLdVNDZjVsYXpBUTNadFc4SStPNW1MMU9YRWFiVy9tV1FFa1NpbFJSeUFO?= =?utf-8?B?T1FkaHh3Wm5sZmE1ODNFM0lUZjNQOE4vZngxb1JVa0p0eGc2elV6MnYwOEo0?= =?utf-8?B?bXJ5dFRtWDg4UFNtQU9CS0RVdzM0T29qVVdKNEt4U3hYTEc0K3pRQW1RNURs?= =?utf-8?B?ZytnSmZBaTdmdi9JZ2pjME8wUVdGMVJaQUwwbUdjNGllUWxnMHNaTmp1cXRU?= =?utf-8?B?ZE1hcHJEdlo3L1ZPbFpBMWNEQXFRSFdjTlp4emkrUTk1eEdwdlZ3akdKNXdR?= =?utf-8?B?TXVmYkx6ZWFuZmNhQkhiT0JaQitkWUdjb3ErSEtWODZQNlVrNGc3TkhaZDN6?= =?utf-8?B?U2FWeWZ5ZjU0MWMzbS84YytwNCtkSXFBKy9HczdweGduZmNkNjg2T0ZxenZ2?= =?utf-8?B?cGowMUNNVk1vdWhuWGJ6V2ZNQ1hONks1TTM4cWtsQ2JGZHNWTmVrMi9BVEp4?= =?utf-8?B?Z1FUanB6N1Bud3hFOFVpV3ZTNDgvOG1vd24xNDc2REhtNkVvYUQ0ZmYrRXg1?= =?utf-8?B?SmpSenB4R0lxYTk1VE4razdvN2xHcnFBbG02UXpBUHhIU3B6RUlqOTZ0a0p0?= =?utf-8?B?VVpPWnhnbHptYk1yOHd3ZnBlMjVwN1BGZ2NPYWZzSXI3WFJaY3lnWHNYMUxu?= =?utf-8?B?MUhIaisyU3pVOWN4MlFjckF2aHkvdDk3MVo1UG02RWdoMkJCd2Y4YzgrODYx?= =?utf-8?B?M2x2aEhIcjhOeTFWRTRzSzZ3QzNIYzdIc0NZeTF4aEt4eWhaVjd5U2RWODNE?= =?utf-8?B?blVaMmJJS0s4U2xtK0JiNkN1ZEFvbGRUSVA5TUdQa1JObkpYbjN4UHE4VGRB?= =?utf-8?B?VEl2NnljVUdqL2RiU3Q4SFlPVVRrdHFKZDRLUG5IVmZjYVA4MzJINDY2RDR0?= =?utf-8?B?Z2RyZll4cEJtclpEV2p6YmxLSlg4TFl2VlhtZnRUK1p4SloyWGJyUC9pZDlY?= =?utf-8?B?Vm90TndSSk9CVUxEQ3RaRkZJZWJNZ09FK3EzNElLak41cmRYN2xWdjcvbXNx?= =?utf-8?B?c0RIK1UzZCtmQWlrcVhNZlN2V3cycGFCTElFQ3o4Z01tSDF4ak5qNXo2QmNl?= =?utf-8?B?Q1p4dCs4amMzanBNMDVBRWlsb0x3djRRN0VtY09rOTZpZ2s0UU85RkZ1NlBW?= =?utf-8?B?SnFicFhMUlNBakVmMlREdWgzUnlJY2lUdE5CVTcveUtiZkF6U1dNQ2s2NldU?= =?utf-8?Q?ilYzCzmb51PcblhfL0nnXbc=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 33ac24a5-6b73-4352-f921-08d99a21de3b X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2021 14:47:30.6211 (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: GrGplLx+nO9ia6yWAUA4+vkW1ROTEd63dh4B8wZwydh3fOKgZshncW3mj8zWEV9URnVySW2/1G4ZE02l0XGiWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5207 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v12 0/7] 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/26/2021 2:56 PM, Radu Nicolau wrote: > Add support for inline crypto for IPsec, for ESP transport and > tunnel over IPv4 and IPv6, as well as supporting the offload for > ESP over UDP, and inconjunction with TSO for UDP and TCP flows. > > Radu Nicolau (7): > common/iavf: add iAVF IPsec inline crypto support > net/iavf: rework tx path > net/iavf: add support for asynchronous virt channel messages > net/iavf: add iAVF IPsec inline crypto support > net/iavf: add xstats support for inline IPsec crypto > net/iavf: add watchdog for VFLR > net/iavf: update doc with inline crypto support > Hi Radu, './devtools/checkpatches.sh' complains about 'rte_atomicNN_xxx' usage: Warning in drivers/net/iavf/iavf.h: Using rte_atomicNN_xxx We prefer C11 atomic builtins in new code, '__atomic_*', can you please update to them. There is some documentation around it, although it doesn't have much detail: https://doc.dpdk.org/guides/prog_guide/writing_efficient_code.html#locks-and-atomic-operations And since you will send a new version, there are a few warnings on './devtools/checkpatches.sh' & './devtools/check-git-log.sh', can you please check them too? Thanks, ferruh