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 DD8AFA034C; Fri, 25 Feb 2022 18:55:42 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C67E24113D; Fri, 25 Feb 2022 18:55:42 +0100 (CET) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mails.dpdk.org (Postfix) with ESMTP id CA255410FD for ; Fri, 25 Feb 2022 18:55:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1645811742; x=1677347742; h=message-id:date:to:cc:references:from:subject: in-reply-to:content-transfer-encoding:mime-version; bh=ue4YoWGJS3GLhZ8cAVYk8ToZ69MsfAz9eVAkLj2OG8Q=; b=HxabLitLZNUAIiqEr9Nu0OpL4T+rOOzeffNGT04hilhleVoJ8mBzuAsL ll8S8C0qbs+/pMSkbJfWnH+bgY4JQv9eWUJ9owV9X/AOZhPN49ZPzzts5 NfUYP5pLS/npPbz6jORxCqr338mb33OIrpIrQ8A8uyNpwmMAYDoU+qnFT 6ASmokgYDpMeZ/9GwiihMUGt1HhpozJcR1o3obm5pzOeZ+0v/x8x+MI8F OFD0/7ES26ZnxuEfOM0zYN3BCIEacfjQEt63bbw4W6F+RgCryshc5X89B WrTMEAX23eXj6IjW7veyQ0MPEweZXT3WbTB3VVCeBnwNTHgFwZIVYAR86 g==; X-IronPort-AV: E=McAfee;i="6200,9189,10268"; a="252467772" X-IronPort-AV: E=Sophos;i="5.90,136,1643702400"; d="scan'208";a="252467772" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Feb 2022 09:55:40 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,136,1643702400"; d="scan'208";a="592558263" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga008.fm.intel.com with ESMTP; 25 Feb 2022 09:55:40 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Fri, 25 Feb 2022 09:55:40 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21 via Frontend Transport; Fri, 25 Feb 2022 09:55:40 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) 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, 25 Feb 2022 09:55:39 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z9HDKT8BJnpgR1CB7rp+2zEIX+S0oqs4GQMRtg4liiLlU1EST5PVrFurCefqDyUf5nZ/kPyjrdmaKI4wmHf44gcH7g7+RuZ0yuhE5WJ+wwP9HBth4hXGqwtaGnWsUpMdgVvOW9FK0+WH9V/1MiuG4lQPQLpaPd2WjxJse7T/ERK2NQe32EGuEPQLr2nvVvKoxMZfZNXzcixn4gLWsmrQVlHHXdbAJDOEQy/CXsRkxfXYak7NosCKhGQpFcOwfIvL5FFFvEi8QyPJbgOD0EVaMU/qzEQalIilL4N1eLDdSwV9K5H0w3gUabqHvcCX/DQn4/GtwZsqSSxhrFbwYDR6MA== 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=znKSoh+nmT71GpabF1mpm910C8VqbAcHeKDuLtx4Wag=; b=iw3VDJDtaEbSDANeWi6oI4LXlZJJYpOthM3wjL/HNmABGEk+n6DT5fuR7Kz4dNgTgzmRx0o99XWjMtQDq8weZ4tA1+RmYZAb/f6GEdPJkJXhf1YysrDJJ9O4v1ahw3eIZAOGW99gXTiO4n2PSMSZCEShROR8UPVrWHyWgkwj8lb/C+VYwVqjKGXmzWPSLR7ele0egWQSDDo3IVVlwyxa5BK6wmby2LFXGJC48gC/WcS5PqbJFofwwH9nO9nOXswcWnM+DEy51nWPY4UHZx9aufz5rp9NkpZAH3cQP4gCFXPkiLi0CMFIGB4tl8DHahZ7IuFJ9w14ARBiWPMY1AwgDA== 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 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 CH2PR11MB4278.namprd11.prod.outlook.com (2603:10b6:610:3a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.22; Fri, 25 Feb 2022 17:55:37 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd21:6fbe:8308:2ecf]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd21:6fbe:8308:2ecf%5]) with mapi id 15.20.5017.024; Fri, 25 Feb 2022 17:55:37 +0000 Message-ID: <5f096eaa-7e8a-8f64-a101-e9cf64c180e8@intel.com> Date: Fri, 25 Feb 2022 17:55:31 +0000 Content-Language: en-US To: Sean Zhang , , , Matan Azrad , Viacheslav Ovsiienko CC: References: <20220217062707.51619-1-xiazhang@nvidia.com> <20220225011417.230385-1-xiazhang@nvidia.com> From: Ferruh Yigit Subject: Re: [v4] net/mlx5: support matching optional fields of GRE X-User: ferruhy In-Reply-To: <20220225011417.230385-1-xiazhang@nvidia.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0019.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ae::21) 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: 2ad6bf5f-185b-4472-cebd-08d9f888075b X-MS-TrafficTypeDiagnostic: CH2PR11MB4278:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rH2JyDC/lg3yVeRGIoiyuKJFau8WK6LMr/9TXCwxP2sT2Tn5+xt9t9dJUizBMKXkPh/syS6KZTR5yRhkGvc657MZt2Ox/SGVoQlLHUnZSoi632ITkWMzNQ0BzuEdSibeHvneVtuzCmGve50yemr33c0pGURVL2nVx1HydZ7etPPTRukiOpasbs2EhnWP9GTAjHgnRqUq0mOFTYi0XfD8XFbFypSo1OHWqdHmQdk3OqtytUF8XMxHyB3KHXLAdlGNOmHlze1yDCVGuA2ztaCCJLLXq6S+HYFIMu7GcDsAQbV5stFyEUpJKT5y1GbeApNvPw+y8vWMIMK38bzORUH8NZcq81cLG5ylDkwLe36hX3IZ2a2mua8rOYEbzva7JrrQOfheVJiNNjEioxrNL83Tzdy8N1qqcXYi8KRHFAd5eJhk6GID/aVJEFf+qr4Zk022ikKKugzAiUBIp52ov+rIxp4x76KcxBc6n+3GFcoMrCy4p1dtvyPd6HELDsgc8qZCqEny9DTccHgxdtTVAVC1rii/PVNUnijWdFrU0XajYpkjbvOKyaEOLefRSgNorUkkEcHp+86hG/JGY3knoS8+fTcLsB4hQ0iFFJycheZqngeh13w5dR0EbANOpsdKBBnydKaPNhu9VJab7tRmPQiNbfz2h1VEpWnWJ2Ij1YiS6nX443w24gfyzjg2vCgQWsg8umt/ejUjDSOCr06OLMaqKg== 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)(186003)(6506007)(6512007)(2616005)(6666004)(110136005)(86362001)(31696002)(26005)(66946007)(6486002)(53546011)(508600001)(38100700002)(82960400001)(83380400001)(66556008)(66476007)(8676002)(4326008)(5660300002)(4744005)(31686004)(2906002)(8936002)(36756003)(44832011)(316002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a0FTSVExMTc5OVRoQWlhenVFZzNyZFJNUWJ2c1k0TmljN2xmZEYrOEU2WGRp?= =?utf-8?B?b1RKUGdHUWRTQ3RhT0lFRVFaejB1eGVCSnJscUV0UlpmLytTN1RtaXBxenVR?= =?utf-8?B?aFRyaUx2cWpoUzB3Q2dSTjQvNTAyME96SkZTSEE2WkZlaFRGeXNYTDdLcUEz?= =?utf-8?B?TXZ1WWR3S2RMbWd0RTEvS0tyQ0dCRDJnOGl4VmZSRXEvRDZxamdNWGtGaE9i?= =?utf-8?B?SWVlcERjeFVpMDMyeWNCUTNPS2RpanlPcENrVDdzY0d4RmdWRzVsUFdVNnk5?= =?utf-8?B?bTZSaFI2Z2NDN1VOczZ5OFhSZ09uOFJxMnRKd096RFdmT3loaTBpNEs2RUEx?= =?utf-8?B?NURKaXFzQWQzWFZ4czhFTE4raGdyZzluc09SNUFrT3ZhaFJjWi9vd21RcktX?= =?utf-8?B?V2l5VFFFd084TWt1TWtNbEE5NTBUM1BVUjE1NjU5Sm1HSG1HN2xVUzhxL01h?= =?utf-8?B?MzF2TW83bXJLT1BRTVNNcVpxTjNORXNvYWZFb1lKYmRheWlzamJyZVZkcnlq?= =?utf-8?B?SDl4SzVKczJkYjNlNUFmQ21UR3pNZ1d5aExUbDQrd2s0dyt6bGtJMzVUT25K?= =?utf-8?B?NFBSNzB0ZjdTQnNUdWxpYkJjMjZFY00wZjMzSGNsVXBoNzVMUm45YTc2UjFU?= =?utf-8?B?UTJqSUx5aEJna3c3Y1c1R1pSdDdqNE4wM2I5RW0wZDBjY0x6amZqUVpaQWZw?= =?utf-8?B?L1QwQzZidXB4ZHRQUjM0WE1pREhuekxhaHJEMlR1RldJZm5SM3dlWE1WSHdP?= =?utf-8?B?cEtkWW1iV0MrbjZHWmZoaXluRDhPMzNmVGVSSk9WWll6RUpDcHowMVhGUFFi?= =?utf-8?B?My9xY2c4RmZhOThReldVVjFBTFp3eXhGazRldXRJd1c0TUxzN0U2UjB2cVVu?= =?utf-8?B?R2lYV1pPMnUyMG14T2gvV0kxaElhMjhuNk8rQ2FDUHZ2UDM4dGsxNWs0ZmNq?= =?utf-8?B?c0dYNFlqRVEyZ2I0UWZIakYxbGFPNk5OeGlVVldBLzE1b1p2dnZYRU41TndE?= =?utf-8?B?QUNKbFA1aVR5SElFU3FJTlFwR3lUWFdzSWxab005VHJUVWJENnBuQUlwenNI?= =?utf-8?B?ZmRhaTdRYS96RE9qRmlOMHVyTE9aTkkrQ0pTQk5jUDN0b2NFUDVEU3lxc2k4?= =?utf-8?B?UnpNTG42MmZKemN0ZHZlTTRGcXkyUDluNmozeXdtZ3N5V3g2czd6cG1rcndY?= =?utf-8?B?M1owd3NobjQ2MmVJUEQ1NUExUUZZbjk5VjN2ZVpwZXNNaWMwdVBkOWRhQVlw?= =?utf-8?B?b3RJaUdLNWJBTm14SnA2MTZvMW9Bamc4VVNhaU5yOWFUNHBnbHNWYnpCNzBB?= =?utf-8?B?Vm41ajVreURvNTlWb2wvWGNMTnY2SGhMWGlkb0pGSStHRmtHRDROUG95UWlV?= =?utf-8?B?QkNOMXBQSW1KSHY0VEtGcGt2c3QrNW1EKzVTYXYrM2wvdVpwa1dZU1lLdjJM?= =?utf-8?B?aXJBa0drc2l0SzFjYjhiVUMyZTlqY2hNbXlsN2RGYy9LY3k1SzhhU2NHcHo4?= =?utf-8?B?SktJTTZpb1ZyV1VjV3F4RC9WbEhmWFk2aTd4eVZtKy9PZFAzaVQ1eVVEcEND?= =?utf-8?B?eU9aZzYxRVNqR3FYRzYxalB6S01oT1NrL05xL0VIbHcyZlpoYVpPM1dRem1P?= =?utf-8?B?OUM2QVE0cWVlNmVoQ2ZCaUtxVGRNLzNyZlF6c2hZTzhub3Y0V1RvYzZ5RDEw?= =?utf-8?B?WnVpUGNlT3BFanMrMjhkbWluTS9XR1g5eFdHYThCbCtGY2hIQ0pRRUJDc1hS?= =?utf-8?B?RDc5M2hUYUZlWEt2cXAzVGRuU1N5d0dLSHZLVjB1cW5DK3dyaFRKWGVmd2hV?= =?utf-8?B?bnVscWpLZis2SnRvQ2RjakdPN2w2QVBiN3pIWE82eklqd2tQY0Y3bEJxVnlH?= =?utf-8?B?V1VPK081bThtdUprdS9MT0Y1RGs3K2tXWWllejJxSWlGVlJ3T2FjQWVJY090?= =?utf-8?B?VnpQUktJOHU2YU4xaENoM0I1MEpERnpyVVlucDMxTEs2bEFJSGg5MUNWS0wz?= =?utf-8?B?bEpndFczU1Q4a2JUalVCV2tXMklWdE16UzBDcGlkL2gzQ0RIenduSlgxdkd5?= =?utf-8?B?YTBhSGNwbXd5cjN2ZE9LNnV5R2J6WXJkajcvSm1kNzdINkxtUG00YmdqeDRC?= =?utf-8?B?RENIT242OFRSUGRJeXpjcDhrOTNRYTRuSEh2WXU5MmxnZlk5dml2dXpSRHlC?= =?utf-8?Q?X7/oJ5vU2E/oVZyyM7Ewhmw=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 2ad6bf5f-185b-4472-cebd-08d9f888075b X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2022 17:55:37.5157 (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: Em7G9tow0iGD9Dmm3YBe7JGrvw5saJSeSgGkw32x7ZnEkaC4TdWnF605xaZui/x0AhfVfXz/dPsMk70Ah16T2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4278 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 2/25/2022 1:14 AM, Sean Zhang wrote: > This patch adds matching on the optional fields (checksum/key/sequence) > of GRE header. The matching on checksum and sequence fields requests > support from rdma-core with the capability of misc5 and tunnel_header 0-3. > > For patterns without checksum and sequence specified, keep using misc for > matching as before, but for patterns with checksum or sequence, validate > capability first and then use misc5 for the matching. > > Signed-off-by: Sean Zhang > Acked-by: Viacheslav Ovsiienko > doc is missing: ./devtools/check-doc-vs-code.sh rte_flow doc out of sync for mlx5 item gre_option I can add in next-net while merging, if this is the only issue.