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 644A6A034F; Fri, 4 Feb 2022 14:13:55 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4FFC34013F; Fri, 4 Feb 2022 14:13:55 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 3185C40041 for ; Fri, 4 Feb 2022 14:13:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1643980433; x=1675516433; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=LN0HOdWkL2DkGQETU/BzzcvQo1O5AM1J2IJF3nsj8dI=; b=BXjVWwksDB6yt8kWPDSA10sVkF7yOKo9YfH39AnWT5vIGPhoZ+7RtToq IfMCqjPyDVloRxGIzz7G9YAk1cbqnQgGTIRD2jBODVvxuW0lGvmXe2nXC aaP9JUvJU1fekiZp87drp3MBMo5u9uzYVm73BazEcLUK9+bcbbnVcrdW+ h9qMzD9rqZoLTDETPmuCevhg1j3ZUm1ZKstBLZsNk1QJbPc8C48jx+rlX S57nZa400bDfT43cDuwZYEi1tMWMCr0GsHniizphHNRV1BhzsNdsWBbGc xQZlvUAZgSeYNkXZyKqkgjI5bWKE08voIlYyHsruhfLn37X5jprAwIvV6 w==; X-IronPort-AV: E=McAfee;i="6200,9189,10247"; a="247196963" X-IronPort-AV: E=Sophos;i="5.88,342,1635231600"; d="scan'208";a="247196963" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Feb 2022 05:13:52 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,342,1635231600"; d="scan'208";a="566737135" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga001.jf.intel.com with ESMTP; 04 Feb 2022 05:13:51 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Fri, 4 Feb 2022 05:13:51 -0800 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Fri, 4 Feb 2022 05:13:51 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Fri, 4 Feb 2022 05:13:51 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.170) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Fri, 4 Feb 2022 05:12:47 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IzLY6BD5mWtSB+AtbLIRoWR4G2xoEWIZfhXaKquIJlbqlydqzFqAsRMxBQDYyxyCHXSIdA8cWn595x4c3+AhKvM/oOF1byFjPCwWwpePOz8YTeWNkdfPfP+38iegES0D21YMiZGkJ00RFm3qp8tFYh6K4he9BCa5GLQIsTBbFKGrswC0IzZmrpSE65GUIR4ogkUb+jyT1GQ2sB2xFEl6JLp8sOruT09SWel1qCAlXdxgMUCtRkdO29tCMFCPcv2G3CcNrJqFqSjo4n3Sf7+UG6ckVuFAVNpPLZPuL1X+yjQTrLKBdcl8/jkrI/YX27sLQixftkFujSnjlauKJ/5umg== 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=abCPB4L9b0XSLTMFnF4GViSppNolfUkW8TFwKNE+1Cg=; b=Naf7+WXm3SkgpI2KviONS6FcJeWT+gl8UAXwXlJBdePJTfqQBHTc+U4l7BPFY3mMtc3EeOOU1YCZUS4NY2ntLZlayOMHru8fPGRjssxTotk0hNp3qJxZEuQihGeOo5BQztR4MQaKLkHa3T4O1eHkPL4Cz66/TEyLznaXJD9I3fB/jcRLaukizJjAyJIUuxf7sSrL4GVmQdJ5rB6Nu5xToFeqspsyaQZ6Q0g7uWcZD/uIhvudvc9Vkp09hU4UDpjhmLfK+RfwYF1sqdZDChKJ6tVWfsBlzr8S0lAeoFfC8AYs6hHZXRyNaQqWPbdYYpHjo9QfOX0MEimHpAreMODuew== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by BYAPR11MB3784.namprd11.prod.outlook.com (2603:10b6:a03:fe::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.17; Fri, 4 Feb 2022 13:12:46 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::5046:8550:928d:850e]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::5046:8550:928d:850e%7]) with mapi id 15.20.4951.012; Fri, 4 Feb 2022 13:12:46 +0000 Message-ID: <705e9bb3-d79f-4d16-df83-a0d733d4ab35@intel.com> Date: Fri, 4 Feb 2022 13:12:40 +0000 Subject: Re: [PATCH v6 0/2] Add functions to calculate UDP/TCP cksum in mbuf Content-Language: en-US To: Xiaoyun Li , , , , , , , CC: References: <20211015051306.320328-1-xiaoyun.li@intel.com> <20220124122857.1104668-1-xiaoyun.li@intel.com> From: Ferruh Yigit X-User: ferruhy In-Reply-To: <20220124122857.1104668-1-xiaoyun.li@intel.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO2P265CA0457.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a2::13) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ee8485b5-4667-465d-697c-08d9e7e008ff X-MS-TrafficTypeDiagnostic: BYAPR11MB3784:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5797; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: C+rNRnTzGeoSNMEVqQbFkzy9fojg21nnlcT8tXnzZaMeBr28SVjTpvL8lBkWc6qUQOsVaIWNMG0tOZ4DjX8gyGs7wSSSEpiwjvQt48cl5biwFPVP85PfcNQwwk0c9JfgxquBwMFxR+B5WmzQ3EQh8Gc+uFPMXHO2BPO9s2apnBGvMi54ptST2Oo7/i3Q8MhmGEgUX8EM7jw6HV2UWp5R1/e3gKNFLepgM8Dmi+yaECQOBx3dznBn/rOS1IYdAT+Oi+rGaqIVZOX5SyfxhwADnMIgNtmNlFC4fLCu6mdQeXf91lhnIKC86jOT+BmD9osRsXMK7WdJsoWNz5aqR7N2UC1Vj0iMYd4mLuPDINgCuvabGIZTG67wJ94QS8G2/C4aFyeK+KzO9nqFz33tnYb5szAicj4TTGVygbGwE65xYs7j8lnMpwW1/Kgttpik/KGP7+OqXAmuJbHwvZVjJZdyYIT8fYC3fd4k6Lh+gnb1CUHUK+JWzWmrVmdYVRtYXFj9vmSvvePvhG8xV4Wks9cjkWlqUHvk7ifT5P1e3z5NJqpc62a8u0U5DnxRWP/11CrbE+LpiEhbGSZ8F9iYB/Xjng/5iGrlf8cfWStRSEtXB76z4WaYeWj/BX4MkT9J2A6Wp23HxbhbS/UZ+Vf0mbSA6aqwO8GDYnh8Wjuu1Ij67skZ/j/9hDm6nw8j9nYATradMgI7LxIrgRbV/1KzJP5ncQ== 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:(13230001)(366004)(6636002)(8936002)(8676002)(36756003)(66476007)(4326008)(66946007)(6486002)(31696002)(316002)(66556008)(2906002)(6512007)(508600001)(86362001)(6666004)(53546011)(55236004)(6506007)(5660300002)(186003)(82960400001)(2616005)(26005)(4744005)(44832011)(31686004)(38100700002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SnZOYkFWTjJPbkdFTklQNStiNXN3cFFkMjhTejRJcG9ROVlEWkRQUXB5OVNa?= =?utf-8?B?eDM2ZWJQeS9yYTNvRUJNRlRsNXY3SEp0Y0lxT0VLcFluYzVTekplQ3RoU1hD?= =?utf-8?B?eGl2UWRJNElBZTAzMk9QYkE5aDA3RiszbkN1OFNFMkJMblA4YStma3NLcStz?= =?utf-8?B?aUZ4ZG16cGMwcDc4RzNPcFY0Yi9aMVRxdENKR3p2cTdSUEU5VVdkQitJTVZX?= =?utf-8?B?MzJTRTVpQXlSYVd0cWRaa2c4Q29xSlpmM1ZOemsralJxQUFNVncrVXI1ZFlx?= =?utf-8?B?N3lKOFR1ckVCMlJ1dWNPOW5uMUpoa29kNVhybjRJMURibDZmdHRjZnVDSnhu?= =?utf-8?B?RFVSb1YxdmpuL0lFWDlHK1I3d2FrSnU1V2RzNTZodERHaWZ3N0xnL1NMVy95?= =?utf-8?B?VWNneitaS0tQTGZTRDZaTkVLdk0wcDVvSjNuWjhyb21tWktzK2NsdFl5ZWk1?= =?utf-8?B?WkN0KzJpRS9qUkJMY1NLSUwyb0ZOV1Jla2QvZmh3WTl2UERIVFRNakpHQVNQ?= =?utf-8?B?NHRQN0pONENROEoxRi9aeHhDSEdkWnlzNmV0VlpBSEwzY21mbmhCUUtPT09z?= =?utf-8?B?VTNaTVNjakhDLytMZEllMnJPUTJHdWN4dFJrQnMyVzY5aUFBQ3dIdXh3b1kx?= =?utf-8?B?TVhwYUVEeHY2OGhPaEtySVpVRTh2S2xoMk44SFhKQ2twQWlJVmd1U2MrMmxG?= =?utf-8?B?SndaM3Z6TWRwRHNoQktwYWVhRVFNb1VJbjR6Q1dKZjFYeXhlQWt6Mnl6L1FB?= =?utf-8?B?WmYyNG95S2YrcERUUUQ2clIxZ0hPQW5xcXRkTDUxaGZmZFNPNlZJclJRbFpl?= =?utf-8?B?ODYzaEpDUWVPQVBvNXJyS3pHQXRBMjNtSXZLMkxLYTljVEZhcWRnVmlJQTNu?= =?utf-8?B?b1dqaHBLMiszL3NQb20zeVRTSnFzLzRpZmNUeTc3SVlyeGhZaHBCVVBLZHZu?= =?utf-8?B?cTR0ZHB1eUFiTktIeDgwRjJHUG1udE0wOG11NlN0OWFkS09DdTlIUzJaZUlT?= =?utf-8?B?ZFlPY1pBVlpnakxmNy83aDc5WGZFYlVzVkZwK3B0c09HdzE0WUJUTDUwN2gx?= =?utf-8?B?amdDOEFpRVAwOFBnVUJ5WGZUekJoZW5xekNEUmJyUWF1cHh0N2xmemtDMWxR?= =?utf-8?B?czczWEMrYTZBbzdxa3kyOGVaYUVLcXdRTkFRTyt2N3dmeTEwdGx3aEVsQXY3?= =?utf-8?B?S3UxeVhWNVpYOTdHdVBza0FneVViNWdIeUFDejRsTWNjdHFxRWtldjQrTDE1?= =?utf-8?B?bEl0bS96bGZXYi9lOExHZDBSZCtLNDFiUTRpQ0U3Y1hjQWtITU1Kc3NlWHZa?= =?utf-8?B?NVRvSEVWSnRDaW1IN0FiYkNhbG91TWtkdGpsalh3Zy9pVmFTa0tNOGRYNC9s?= =?utf-8?B?dEF0SkllZ0hwWldsSk9Sd0JBc25yY21kWGo4RlhIdSt2cDUvdzV4V3VHWDl1?= =?utf-8?B?QURkTmRXV0lkVXJnNzEyMjUxY2FFSHpkVTZKdUg0TXpwNFVneHVlN1JFUUpn?= =?utf-8?B?aTF2NlUrVVhLaFIxcHM2R3JqK3ljcmR1WTJPTGtMdENLR1FVM2V4RVh3UGhN?= =?utf-8?B?T3dFYVIxbzhyZGRlUnprOHZDOUVsckw1bERacU5kQkUxTWZ2c3c5aDFpb2ZL?= =?utf-8?B?aWltT0Ezb29ibHppVXNvTHBHRXBkNXd6TFVCdDRPa1FSNVlKZ09NM0FWRFZZ?= =?utf-8?B?ZXdGSUlNVE96ZEhEVnRWNXptdm1EbEQvWHd6RXNZY3JBOENQK25CVEhldDVw?= =?utf-8?B?NTJ1SUdyRHMwWjAzNitobkdXU1JqVjRwbXdFV29rRjRzbWt2Q1JFZDBxY0Q5?= =?utf-8?B?Sm50N0oyTW1mZE13bmhkOEUrbGF1dTVSN2dLQmhWamFXV3pBYkNRL0FENUdX?= =?utf-8?B?RmU0NWlyUlZqdXFRM3ZUdVV3a0lGRnUxMzI1M21mdjQ3bDNWb1hzNXBVa2tX?= =?utf-8?B?OGxjbzFPZEg5Ky9xMW9ud0I5YVV6TGJmTmJuOG03dkEweVE5OTRlTzVDMHV1?= =?utf-8?B?RjUyeENtY3lEVUtTUGlnRk9TMEljMlJEcVIwS2tkWXl6YTlETjQ0Z05kRUp4?= =?utf-8?B?WVBuWHlvZ0FtZ3U3TnYrN3VxTHBCMHpKNXNZYXZDYlIwVThpc1BhVFo4U3Yx?= =?utf-8?B?dkE5ZDFhYVNOQXdwajhpekRwWTdJL2pyTE5ubC8vWG05RElEVHJ1MmFEcits?= =?utf-8?Q?jr/a64dUE7G2x2wNiRE6iFU=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: ee8485b5-4667-465d-697c-08d9e7e008ff X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Feb 2022 13:12:46.2094 (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: 2Q2K3lwWrpwGfHDI+ui3fkbj0pR6vRYrYxsqrN98ordg/sfufGz0UOhST0o0J7MQ70UZ+Dzky+lwX7DUOQutCw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3784 X-OriginatorOrg: intel.com 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 On 1/24/2022 12:28 PM, Xiaoyun Li wrote: > Added functions to calculate UDP/TCP checksum for packets which may be > over multi-segments and called the functions in testpmd csum forwarding > mode to support UDP/TCP sotfware checksum over multi-segments. > > Xiaoyun Li (2): > net: add functions to calculate UDP/TCP cksum in mbuf > app/testpmd: enable L4 SW csum over multi segments Series applied to dpdk-next-net/main, thanks.