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 30E0AA0C41; Fri, 29 Oct 2021 21:09:31 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 10399410E4; Fri, 29 Oct 2021 21:09:31 +0200 (CEST) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mails.dpdk.org (Postfix) with ESMTP id AA6A140688 for ; Fri, 29 Oct 2021 21:09:28 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10152"; a="230683228" X-IronPort-AV: E=Sophos;i="5.87,193,1631602800"; d="scan'208";a="230683228" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Oct 2021 12:09:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,193,1631602800"; d="scan'208";a="581193802" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga002.fm.intel.com with ESMTP; 29 Oct 2021 12:09:27 -0700 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 29 Oct 2021 12:09:26 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2242.12 via Frontend Transport; Fri, 29 Oct 2021 12:09:26 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.46) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Fri, 29 Oct 2021 12:09:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sz+5BR61LS6P7KMDX+ffrpjVItwtMPMLlEDyqLZpXldjdbOFLNeNN2AtxdyUHBbVvCUn9PS6YAlB0R1AIujfAuLr522ynNRgvBpqJ8s90I8azOgrqTtO+xVLhzII3Q7QV9fagBf9MfFKO8nuc8v5VogzGxM436QMfIp3ClV2BimozHuG0yzhDkO5jhXnFSCkUT0cJMOyuII7RuYXfkiREsBxsNSWyJOhNviIhzbzShsbHKBqeCbabL2B9OH0Vxo84fgAGSQziEHe18QQSwHC9QDdrBCQppCFxqyj1DWh7IHoL7TeHbe/jc3ppSZHSdbbpGSA4QiLckgKK+RqXDFLOg== 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=eA+DI/UoW335jzgDNSWxFZUyW2hjc5DtAk+B4ajU2ak=; b=TltqSgQP4JxQ7YTIoSL5K/wKv4Wkd14y1d+rmxdh0KY61LzQ5sv5mXzmPRuUOFycmhf6av6PtIpVhU6xtoEU2vSo2i9rikzdcoHBuJrsTRxiqVu1qOCTDHQKaSl98+BIxH59IE/pOXJEypM27mVYxpkr/3RC2c78RLIXU/IqR3KWUZ4lN27kbIaIKr7D7lwjHdC+J3Hb8D92gzOrg8s27jysH0VGCW5AZCilFoBzwKyb7WwjEcoJXfYoNjiA493ASkCv3ovfvfFFNZdyzoL7iN8Z/fZFukJoC2o7Tr3eIH9UDmKe/EoHI8YbktlnB04sqETRfr47OKwd6c2NxEg2RQ== 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=eA+DI/UoW335jzgDNSWxFZUyW2hjc5DtAk+B4ajU2ak=; b=Eockau/dTVXA6v7P96bCTAG5mBVYCNa4ymda85nrrNsh3ocP0c/EYoEJwBw8dRgNGBeYpBa3Chz6RlKp1YLnSYw6H6hhHKl+M71ygaKncTCQ/M0ircyI6zFnBzAmj0zqByNgB+2vWQQ+vsFX4ywg2OE8e+ZMv6bHVxyN80c4RC4= 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 PH0PR11MB4839.namprd11.prod.outlook.com (2603:10b6:510:42::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.13; Fri, 29 Oct 2021 19:09:25 +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; Fri, 29 Oct 2021 19:09:25 +0000 Message-ID: <07abd32b-e0bf-2129-c8c9-cd4af6f01f14@intel.com> Date: Fri, 29 Oct 2021 20:09:19 +0100 Content-Language: en-US To: Miao Li , CC: , , David Hunt References: <20211018141638.5916-1-miao.li@intel.com> <20211025144725.115828-1-miao.li@intel.com> <20211025144725.115828-6-miao.li@intel.com> From: Ferruh Yigit X-User: ferruhy In-Reply-To: <20211025144725.115828-6-miao.li@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DU2PR04CA0344.eurprd04.prod.outlook.com (2603:10a6:10:2b4::17) 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 DU2PR04CA0344.eurprd04.prod.outlook.com (2603:10a6:10:2b4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.15 via Frontend Transport; Fri, 29 Oct 2021 19:09:24 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 859ce803-8bef-4c71-c1aa-08d99b0f9f75 X-MS-TrafficTypeDiagnostic: PH0PR11MB4839: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:1079; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SIlYrp3Q3HzaSUshC0Fw3UBn0dCznTSQKxTT90vCSKOAGSIRvrsSw7DBkn6uFLKMEQMlMoNpVY+AGntqSPLBKugrmeLjWpUZ4ZkbY+mjQL5MemqzClTZ319Sqpw97oJxVJ5fSvoPS+4kMGwXZqYDdSRmBwftJL1z/AkQDHaieowQGDrdegQmbfWSqbHy5BVl9oSvm5/ug06lrxUVXf4CDXDJwfkw9wrznx7vlfcBZF24LmLuX+od3jnPcHSXl3F/T90xD98ePxwcqbyEhaXcGVLv7z445mRA7xjYA8Z8OYIenpCqy4OwT2ZIcEHFqrOnv2OpK8qspmA+PKdKIBY9Y3U00eLUYazJ0FRrpTihZCMoF3CaFIdpM8SzxrtArCJuRYvBdTDQU5ksmf/l+3lXLLbRXgkMPgLqOwzMy15WIWpvEoaeUO7SNRlN8YoIPxBPokjip2KAKhZUvFmDYPPC1S8E7rTPYubrPBP6lGCMoCBpBqrOQE8EqNNdav6nMtPMvpaSIx4ficmBBEVf67hc1VKAWEHzxGzLZRYwbGl5nDl/yB+Yx0fGBVVTzgqbghUQVjQn7n4JeSOkPjuTIu0nAzi+mRuqeSGUM4WGVVM9SEor8pqTs+rx4V1B6fKuXcpUZa84nJApzEw8MAbZ0BHpKaCFQpY09nrti04P0oKDRqeW9D/fDOwIaAHFN9NKJpPmiBOASNQ37izEp71g+U6xRg== 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)(186003)(36756003)(38100700002)(66556008)(956004)(53546011)(31696002)(8676002)(2616005)(508600001)(4744005)(83380400001)(66476007)(66946007)(26005)(44832011)(107886003)(2906002)(5660300002)(6486002)(6666004)(16576012)(82960400001)(86362001)(316002)(4326008)(31686004)(8936002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QkhoblM2R2RWYXRld2VNa3l4QVFoZ0g5RHg0S3dsaWNpUUd2K1F5MWxqNWFS?= =?utf-8?B?V3hNOGJpVng5U0MxOGRKcVYremRLdG9yS1JUZ0FBVVp1SUFWV1hrREJWeW5z?= =?utf-8?B?eHhlVVRUS1lOODl4Y21oSENtaXNkSjI4TnlmVThKS1NqVC9hdFZiaDhtVHgx?= =?utf-8?B?bTlzS3BrY2U1TlRXQUNtMnR0bUhSb1N4alROSk9TSEVDUVB5cmVlQ0xkZXVL?= =?utf-8?B?TVVza0xMV1ZoSmt4THM5UHFmdFQ3N2ZQMlE5aitSNDAzRUR5T0FJeW5GNm1l?= =?utf-8?B?L3VYNmwvakNXZEpBeEdnVVVISmw0MVlxN1F0cVlpVU5VVXdoNy9JbW1QWmY2?= =?utf-8?B?UllCQmxLTmFRS3JmUUxZZ1BFQTdWMVpzb3JhZVpMVFBRN1F6aGN3dTdmZ3lN?= =?utf-8?B?QVYxaE9xSk5SSng3ZmN5bUdvSnJOZGtvbnVwbURXSmJBSDRzalpkbC9XaFJ5?= =?utf-8?B?WkU3RTVsOHZGV0tUejMzaTRUY3VnTVRycjlXRDUzK0pvd0dPbzNJOUZZY29I?= =?utf-8?B?bHNQWE9RTStaYkVIaVR5SitJL0JOYUdNWmkwa0ZFeU00YllETmMzNVlpVnNO?= =?utf-8?B?WDZYL2pZaGlFQmkxdVhvRHN1b1d2M3kxSEZHUzBuM09sbTNYNlVnVHpGTnZO?= =?utf-8?B?OVVwMzVwWlZ4NWluSmc1RzhSQ3F3UCs5VFl5azdyeWRnTWhOMHpGZG9JT0Ex?= =?utf-8?B?SmVtTWNud0UwU3BYRnlmb1NyOVRwNEMrSjNKbXA0aUthRFV2eG1yVDJQWkxE?= =?utf-8?B?ODhnTEFpMVQzcFZqQjFRMXB5SVRjUUM2Mm1NYlZvSkMyUzE0blJqOEtYbVBP?= =?utf-8?B?N1dUcVMrRVRncE9pQUVBY0VyQyt1VDRLWWJJdUtaSzlMRHU5djBhTnlma2NF?= =?utf-8?B?UUNscjQwejhER0U1cUJoejZWNkt0R3VydmpUcG1zYnUzRzRLT09zRnZYNFpV?= =?utf-8?B?K25zNUxGdEtvZ3VqSWhEK3pZeWhGbDMvVUE0T1R1QVUySkNFUTVmRGhLTnlI?= =?utf-8?B?SXFFcjZJdnowaTkwR0VEZGR3K2pxazNjRDBmdDM2aEZiRFo4YWV1dnRhZUJy?= =?utf-8?B?TmIxR1phcWlwNjN3N3NpWWFZdjZVMW9mOUtaWmNDblNBTEdmQzNZVjlYUFVs?= =?utf-8?B?NS9WZG85OVduWDk0bmZVZENleFN2N2t5Yyt2VmdDVzFCMFp2RlJEUUhMb3hB?= =?utf-8?B?ZGpGMFpXaHNXK1dsb1FJZUVqM3poZ01wRDJsaXFZb1lRbFpZN2cxV0MwTmhl?= =?utf-8?B?eGNFZkY0c1RnamxYZ1lISnVtUS9jeFZPR3NRR3UrT0V2ZzhDQ0ZWQnpyQ3Va?= =?utf-8?B?Zm5mQ0REaFhxeFNwOHo1aTA1dlBjL2ltSThiNlBhV3M4MVlidFlyRzB6LzBW?= =?utf-8?B?SmMydmFNODZUM0xjcVJhL2QrZWwyZ0pxN04zeFVidUV6b0lWM09obGZoV0lQ?= =?utf-8?B?bHg4TWhWbGhKVnpLL1ZvVlhXZ3BFK2lqeVNxQWNWOFp0VUxHZ2RCMXUrZGcy?= =?utf-8?B?d2lIZjBkVDRuaE1xRFdTazZzVmFNQkE0Wlpoc3hHNGlMRXQrREFmQitIcGpv?= =?utf-8?B?dU9JUXpiTHdGMmw5RmM3cUU2VCthTkZjaG1RYlFsU1BleTJ5M1pRaWdMV0pm?= =?utf-8?B?SjZuTGxLTEtiTjFNQVRCUVFTK1krNHZQZXdYUTFOQ2lPeTluRGRyMzJSd3Jv?= =?utf-8?B?NzdRWVBac2tqNzBpMUYvZWY0c0pMMkFPcXc1M2NXN25JZGF0NHVrbXdKOVQ0?= =?utf-8?B?cC9LQTF5aHllRGgzRnlrbGRCR3FOblp6Y0JPRlJCbjhmUmFpZlRmUjJyK0sz?= =?utf-8?B?Z0w3S1FYUWNlUWpZQnVyRFdQVEJVQXhUQ215ZWJtZjJjdVJsTldYNUpYRDRL?= =?utf-8?B?OHBvdFNEaWdTZHJWemFvNW5admkxRHg3TlltaUVkUzd0ZTY0TlhZMW9TZlBZ?= =?utf-8?B?SC9NOEJZYndKVWFPcVNjM1ZEa0l3MzFqcnoxKzRJSHcwbHZXUDE5ZzhzMDVC?= =?utf-8?B?TkFlWkpOb0lGaElVMWZFUjhHRzl3TDBJMjJMOG9LZGcwMDBWUlA2aTBCR2U1?= =?utf-8?B?WmRYK20xQnhxOW5HUVpqRnpuQjRRY1JwZzFva3JmQm8zaVJoRDQveVpnZUxG?= =?utf-8?B?ZmVBRWwrK1Fsa1gvSW90TnpLQ2ZPWWJIbkxRd1NGdS9lc2p1VkVSa0FPdm9Z?= =?utf-8?Q?mAH4ytvtBZb3IJvWUwcF2gQ=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 859ce803-8bef-4c71-c1aa-08d99b0f9f75 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2021 19:09:25.5289 (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: 3JTDIjYwJTc2Nx+22YPGXkTxaOKkKAt6U+RYKRxo0rcRQH+KDXvEc/nHw6T8uQ6xrZc180IaIsFHNCAQTw9OLw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4839 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v8 5/5] examples/l3fwd-power: support virtio/vhost 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/25/2021 3:47 PM, Miao Li wrote: > - /* this is checked in H/W */ > + /* if this is not checked in H/W, check it. */ > + if ((port_conf.rxmode.offloads & DEV_RX_OFFLOAD_IPV4_CKSUM) == 0) { s/DEV_RX_OFFLOAD_IPV4_CKSUM/RTE_ETH_RX_OFFLOAD_IPV4_CKSUM/ > + uint16_t actual_cksum, expected_cksum; > + actual_cksum = pkt->hdr_checksum; > + pkt->hdr_checksum = 0; > + expected_cksum = rte_ipv4_cksum(pkt); > + if (actual_cksum != expected_cksum) > + return -2; > + } > > /* > * 3. The IP version number must be 4. If the version number is not 4 > @@ -2652,6 +2660,11 @@ main(int argc, char **argv) > local_port_conf.rx_adv_conf.rss_conf.rss_hf); > } > > + if (local_port_conf.rx_adv_conf.rss_conf.rss_hf == 0) > + local_port_conf.rxmode.mq_mode = ETH_MQ_RX_NONE; s/ETH_MQ_RX_NONE/RTE_ETH_MQ_RX_NONE/ Both will be updated in next-net