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 E67B042977; Tue, 18 Apr 2023 07:31:08 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 70D8940EDF; Tue, 18 Apr 2023 07:31:08 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 1889040E09 for ; Tue, 18 Apr 2023 07:31:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681795866; x=1713331866; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ahNXOgkQVblYXuK+yJnpb0AYA7/xvkTQQMknR5AEaWo=; b=DO0wl4BZ+O86NlXq8tnLglRW3uFbXWiVeZLUmWioIdBeOv8AaHEwUBKt BxvqupfkTE2xIUADyxvI/as4LtQe+fSdcDxRFcYQAYcSXLfIumg3/jKlq eZuptxqz1GOVXhYkCcD34DWoNOE+zAfjMhU3X8mJF8g0hBKN+IoUrBSGo a5p6oEUuFJyIFTVD6OvIQVhn1H7kb3Sd1SLvXOtXZ8FVUHMQVML/MAfVs wXBTWPSUmLD7sz5PreQBpGxo5ZGzA2BQgR1m+gfaebDCoaf0lMcE2yoNW GuuYqPAUdOkLKqNS2q10czD3iOvuYMbFVTl7t95bXu/xOUT1s04nJmsZI w==; X-IronPort-AV: E=McAfee;i="6600,9927,10683"; a="343832421" X-IronPort-AV: E=Sophos;i="5.99,206,1677571200"; d="scan'208";a="343832421" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Apr 2023 22:30:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10683"; a="690952925" X-IronPort-AV: E=Sophos;i="5.99,206,1677571200"; d="scan'208";a="690952925" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga002.jf.intel.com with ESMTP; 17 Apr 2023 22:30:46 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 17 Apr 2023 22:30:46 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.2507.23 via Frontend Transport; Mon, 17 Apr 2023 22:30:46 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.177) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Mon, 17 Apr 2023 22:30:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RRc66cSayw3SS1QnzAAHyDo3NYgVFihv3qvZhsR3qFvK4RoZKOadhmbw2se0v+JomoGLpU7fPhDoL6ff1Fr9TupIhghBXC55NsE4ueAYxD9H+1fpeQax5hMTp7TdaUBMP7P076gP1Z29UmwlATPSny33F6a3NSmZTv0W+JWluqPWG2Ws4eUp6Xrc3OOu3Ry/LrKn4EWBMtjB8Fry7onNG7Simr5gAmSuE7yYzFDTiiJhLJDfqRgAqFlc0D9EPThClV8kyphbI88TV+R+SAtEfCiOX0i9kZX5HcPLkpG8/jwERZBtKWTYbYw8TYQ+twPt8nXaATqfhtnRdSUdeJ2rCw== 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=ahNXOgkQVblYXuK+yJnpb0AYA7/xvkTQQMknR5AEaWo=; b=H6Gh51YEPva+f2QrMwlISu0MtpLA4m5MuRM84K5Y5EVuNRa8P0xaWLf8bfGTjkfaKxoHDo3SxKf0cVWtni5KI81CEC2JFDxXFcdIvMxzBMLqSTp/V7HgVAcnY+9U3fK6CcoWgq810TKxuUz0UOIhr3DpO+4Qe6Qzej8iKIgW1urV2jihKadjy5yCqVOpObTpikUUY2ejIJn/0IMrREodXkTXLgbxQYGhxb0kpgZ9K5IaTscCGYpERrnkUVyfwPANiiBfKxcBsbj6Jzq1j+Dk+lIzUgJQFMpzuLI3mBNVkSJ41FSJAw+rn0TKfOqZQ4jKo8npDRpcB3G8/4cLlbLT/w== 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 Received: from DM6PR11MB3723.namprd11.prod.outlook.com (2603:10b6:5:13f::25) by MW3PR11MB4617.namprd11.prod.outlook.com (2603:10b6:303:59::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.45; Tue, 18 Apr 2023 05:30:44 +0000 Received: from DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::1ec3:4700:3052:76b4]) by DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::1ec3:4700:3052:76b4%6]) with mapi id 15.20.6298.045; Tue, 18 Apr 2023 05:30:43 +0000 From: "Guo, Junfeng" To: Ferruh Yigit , Rushil Gupta , "Zhang, Qi Z" , "Wu, Jingjing" CC: "joshwash@google.com" , "dev@dpdk.org" , Jeroen de Borst , Aaron Conole , dpdklab Subject: RE: [PATCH] net/gve: Check whether the driver is compatible with the device presented. Thread-Topic: [PATCH] net/gve: Check whether the driver is compatible with the device presented. Thread-Index: AQHZbpArviNNLJ7aPEaPJLEy6wzaQK8qfyYwgAByhACABZ6R8A== Date: Tue, 18 Apr 2023 05:30:43 +0000 Message-ID: References: <20230414051454.1245936-1-rushilg@google.com> <61ba3937-16b3-53ab-ec82-445aef92a3a0@amd.com> In-Reply-To: <61ba3937-16b3-53ab-ec82-445aef92a3a0@amd.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR11MB3723:EE_|MW3PR11MB4617:EE_ x-ms-office365-filtering-correlation-id: 4185025e-ef18-45e0-b03d-08db3fce0e35 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xcIcaM4W/S7I/iHgIjvpN01yi2nikNREIj8CM/TPiMXczXrv5CjRU2xAMtO4pwvsxtm3hjuW8l+STXc50sM6TMHMLBYkcxVqZTVnHxcPqtZLsP9hR3H8UWPx7m+On+uybwkUIKmME7V6YG2DElJ9V9hgwuLoNZzG+5on4aSO7jBl4ZB2FXGEiDR1smGkgNZ0ab8l5ocvKuNr1GritIBWrahmSYxIW1nHkbm9sYhBAvNEUziQTuK4+BTxxCnu73aWprzxUTUmK+euVKxNAWwcXFAobkYvOSNJb3gO/dS0SQsy7vy5XbvbGjTb3tOxkF16k/vpJGvFkpC6dKTmrZ6pXBXkgn0bsI57b58X2nifdfzqGoYzZmOz+FHZ7uLAnbzsaFrwbtAndXvebjYuxSGR2OPvNJh/D+I1fJbObfztiCU/FyDj+/3fd3501+6EsEUazUellITjU5XrLnmJjCZQCjMqyPIo5pR8URl1tIjcT/g+kUVek1r7i4Wlf6omWP6tUczB3VOfnVRLXHRCvs7Hl7TBYcel4yqO1n8WTFcOeKwxNRcw0DxTEFnxjijW6n+s5J3MEf/r0rAVJyzhQ5FXMvEeA+aOk6QIKR0d+XNX8xc2LQG9HZLMGZHo2SMxU0FpinIgEko/zrXxWgrB/2ZIbw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3723.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(346002)(366004)(39860400002)(396003)(136003)(376002)(451199021)(5660300002)(8936002)(8676002)(52536014)(41300700001)(76116006)(4326008)(66946007)(66556008)(66446008)(66476007)(64756008)(2906002)(316002)(6636002)(54906003)(110136005)(478600001)(86362001)(966005)(7696005)(38070700005)(38100700002)(186003)(53546011)(9686003)(82960400001)(6506007)(122000001)(71200400001)(55016003)(26005)(33656002)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q2xKTEdKaE1SbXdkQS9kWWtFR3VxYTNzOHQ5RHIwbG1wV3hnK3gvRFJxUVBF?= =?utf-8?B?dmFSb2E3U05qdGJMTlVzWmFPUWxCNWlaVGQ2UmRGTzA3NU83WG5Cd0UrYitm?= =?utf-8?B?YktVb0tzbEk5dlQ1amJKY0pqL3FFWStKYW9xMFhhYUpVQWJNaFJiN0ZHUXJo?= =?utf-8?B?VjFHNWs4MHpRM1VpUk5MLzhZOGlhN2JRQTN3emRFeTNUL1VYQU0yK25waUhI?= =?utf-8?B?dTh2REdxaEpyMjcrdzA2dnZOdkRROHpMb0Rld05qSWVmV3lYVUtIWEdmZGNi?= =?utf-8?B?emVVMEtyYVg2VngrS0FmSnFpUVhySzY1RXBac2VDaVc0ZUZOYmVOZFMzOWxO?= =?utf-8?B?QS85a3NzTXpicmhzUFVQUTlEdmo4K0hxRWUzNHpKYVpsMWsvZGIrZFFDMklU?= =?utf-8?B?RE1wREhLdWFBR3JFMnEyYXdXcHRKTEhpclNpMnpiZlpTQUtRdzl5RU11SERz?= =?utf-8?B?ZkFNVUR0bTQyS0NVNHdnTUZRRVBPdk11VFV0aHU2K05wcVYzN1JIVVJuaXpk?= =?utf-8?B?L0czbURQRFEySnJjcjRoYlA4dmxqN3ZDQ3lUNVJjcE94MEVaUXRNSGRaaWFM?= =?utf-8?B?dVVxSUNsMHBlVjhXYmdaWEtsVXMrZDFKN3dVR0ljU29JRnRGTVNKd3g1M2tQ?= =?utf-8?B?bWV3Sk9uSnViaEYvUFdDT1RQcCtUVnF6MmJydzcxK2ZIcFhkMHRibVFXLy9B?= =?utf-8?B?R1pKS0RGcS9VNjVTNDlpY0JhUnUxZjkrNGNKR1A1Y3F0Yy9BN2VlekZuTmti?= =?utf-8?B?aDRBeGVQQkRrdHI4ZUhENi9JTTQ3cEwrNWRFMXlxNnJ3OFJ5Qzk2aDVINUZr?= =?utf-8?B?QTBnZ3VFekg5Z3pYYmNoZXpWd3ZTR29LVFRpdGR5N0RSUG90R0VDYm9kUnI0?= =?utf-8?B?TUF2d1Faa0ZLTDlDRVFmbGNEV09DWkd1Y2RqNTVGdEJKUVF3aFVuTHZNTllO?= =?utf-8?B?MTk4eUlZTkV4STQ5L1IyNmNrR0pPRTQvZmY2N0N5TUZTWVhrTGQrYjVET1lK?= =?utf-8?B?aVhpVEs5WHhPRDJldkw5eEJGdFhGRERDdVNLUmdzbnRsUjg4Sm8vQktUVVVB?= =?utf-8?B?NldoZG5XdmJ5OHF3S3M5UlQwbmprdmtZQTB3Sm54S1lLL041WjdsdmdqWkND?= =?utf-8?B?bjYweVBsNDl6LzVSaHd5L3pwWk1vY2FWTXNWZCtVYUhuWjFsSTVNazNlT3c5?= =?utf-8?B?VW1YUmJmRm80OHhKQ0hucUdDSzVzcXMxczFvcFhvb2ZjMXgxYXBlemE0QS93?= =?utf-8?B?ajZiVS90KzZXZmpaQTg1REpoQVV6WjhGT0d3YzREanZvT1JWZDNVSmFDeXZ2?= =?utf-8?B?MkZ1VWJiYVdQNi9HR0UwTGIrQ2pIVTk2cHdqc1lPT29QajVzT0ZSU2VyR3JF?= =?utf-8?B?bXZXbDRxMEhOSDZqMEFkMWsxWUx1dHoycW9NbnBhZjlLTlB0d3BBSldENEcy?= =?utf-8?B?dlF4Sm5NaUdvbXRhOGovNnpXNW1JNTVkSXVZSGNjQ2lobkhweHFjRXZvam02?= =?utf-8?B?c0U0QU5ZY0hpcWt3OSswMVNiZHI5VjJVNjBJNmJBSmV4R0s5c3VDeHlTeG42?= =?utf-8?B?MWVLenJQMUw3ZWlERDVjNGZCdzh0dW16N1QwdHo0Z0J4OEpKcEsxYUxhT2Zp?= =?utf-8?B?ZmQ4dWZ0dXdsV1FFOHRKOHFSTWsxVW81N01BMXhTUTZLNEZmbGQzV2ZWdDVq?= =?utf-8?B?R0piMzNLWVNIUWcvSGV0UWMyclhYWVZEMkFucUtaWEVKVHJOakRxam1sZ2NI?= =?utf-8?B?RUE5cWZVSldqVTFKL0praUNKU0JOdU9ucHU4NjZ2MEJ2WW5USE56RGxCS1JX?= =?utf-8?B?K0hkZVpPUkExRUhoN2FjV3FrcTE1WmZCaDFwYk1DcUhaeXpKT3F2QmdxZGxH?= =?utf-8?B?b3FzYnF0NnA5UkhCM1dxRUsrUkYrSDJxWHQ3bWdveWxJT3pBSytrWmRaSEpT?= =?utf-8?B?ZG5keWxsN2twNkk4cnBpaVpaVW13Nkw0VmdhY2tJSGwxNFRETEthSjFIQlMr?= =?utf-8?B?dHlqUkJFaUFuNExXaHZsRUtZMythRDFBVUo2d0xXY3NxemhhQzF0WTFjbFhJ?= =?utf-8?B?MGhQZitwRERhQTF0cGJHa1dHajBSV2lDeEJrTXoxV2RUWFp2V01kOHlOR0dU?= =?utf-8?Q?VOY/zdaYvpg5ocsFZ5tepqzNW?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3723.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4185025e-ef18-45e0-b03d-08db3fce0e35 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Apr 2023 05:30:43.6829 (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: 77AS3vUXd4pU8CBk6sfx21xGjfmNoHUhXUpQPAwqSP6xxTYaafui+PwY1BOgdV5XfuTXYMdfEy/g9AlNzWNnGA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4617 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0IDxm ZXJydWgueWlnaXRAYW1kLmNvbT4NCj4gU2VudDogRnJpZGF5LCBBcHJpbCAxNCwgMjAyMyAyMzo0 MA0KPiBUbzogR3VvLCBKdW5mZW5nIDxqdW5mZW5nLmd1b0BpbnRlbC5jb20+OyBSdXNoaWwgR3Vw dGENCj4gPHJ1c2hpbGdAZ29vZ2xlLmNvbT47IFpoYW5nLCBRaSBaIDxxaS56LnpoYW5nQGludGVs LmNvbT47IFd1LCBKaW5namluZw0KPiA8amluZ2ppbmcud3VAaW50ZWwuY29tPg0KPiBDYzogam9z aHdhc2hAZ29vZ2xlLmNvbTsgZGV2QGRwZGsub3JnOyBKZXJvZW4gZGUgQm9yc3QNCj4gPGplcm9l bmRiQGdvb2dsZS5jb20+OyBBYXJvbiBDb25vbGUgPGFjb25vbGVAcmVkaGF0LmNvbT47DQo+IGRw ZGtsYWIgPGRwZGtsYWJAaW9sLnVuaC5lZHU+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIG5ldC9n dmU6IENoZWNrIHdoZXRoZXIgdGhlIGRyaXZlciBpcyBjb21wYXRpYmxlDQo+IHdpdGggdGhlIGRl dmljZSBwcmVzZW50ZWQuDQo+IA0KPiBPbiA0LzE0LzIwMjMgMTA6MDUgQU0sIEd1bywgSnVuZmVu ZyB3cm90ZToNCj4gPiBIaSBGZXJydWgsDQo+ID4NCj4gPiBIZXJlIGlzIHRoZSBzdW1tYXJ5IG9m IHRoZSBkZXBlbmRlbmN5IG9mIHJlbGF0ZWQgcGF0Y2hlczoNCj4gPg0KPiA+IFAxOiBuZWNlc3Nh cnkgaGVhZGVycyB1cGRhdGUNCj4gPiAgICAgaHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJv amVjdC9kcGRrL2xpc3QvP3Nlcmllcz0yNzY0NyZzdGF0ZT0qDQo+ID4gUDI6IG1pbm9yIHVwZGF0 ZSBmb3IgYmFzZSBjb2RlDQo+ID4gICAgIGh0dHBzOi8vcGF0Y2h3b3JrLmRwZGsub3JnL3Byb2pl Y3QvZHBkay9saXN0Lz9zZXJpZXM9Mjc2NTMmc3RhdGU9Kg0KPiA+IFAzOiBndmUgUE1EIGVuaGFu Y2VtZW50DQo+ID4gICAgIGh0dHBzOi8vcGF0Y2h3b3JrLmRwZGsub3JnL3Byb2plY3QvZHBkay9s aXN0Lz9zZXJpZXM9Mjc2ODcmc3RhdGU9Kg0KPiA+IFA0OiBhZGQgbmV3IEFkbWluUSBjbWQgdG8g dmVyaWZ5IGRydiBjYXANCj4gPiAgICAgaHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJvamVj dC9kcGRrL2xpc3QvP3Nlcmllcz0yNzcwMyZzdGF0ZT0qDQo+ID4NCj4gPiBUaGUgbWVyZ2luZyBv cmRlciBjb3VsZCBiZTogUDEgPiBQMiA+IFAzID4gUDQsIGR1ZSB0byB0aGUgZGVwZW5kZW5jeS4N Cj4gPiBKdXN0IHRvIGluZm9ybSB5b3UgYWJvdXQgdGhpcyBoZXJlLiBUaGFua3MgZm9yIHRoZSBy ZXZpZXchDQo+ID4NCj4gDQo+IFRoYW5rcyBKdW5mZW5nLCB0aGlzIGlzIHVzZWZ1bC4NCj4gDQo+ IEJ0dywgd2UgaGF2ZSBhIGRlZmluZWQgc3ludGF4IGZvciB0aGlzIFsxXSwgaGF2aW5nIGl0IGlu IGNvbW1pdCBsb2cgbWF5DQo+IGhlbHAgYXV0b21hdGVkIENJIHRvIHBhcnNlIGl0IGFuZCBhcHBs eSBpbiBjb3JyZWN0IG9yZGVyICh3aGVuIGl0IGlzDQo+IGZ1bGx5IHN1cHBvcnRlZCBpbiBDSSA6 KSApDQo+IA0KPiANCj4gWzFdDQo+IGh0dHBzOi8vZG9jLmRwZGsub3JnL2d1aWRlcy9jb250cmli dXRpbmcvcGF0Y2hlcy5odG1sI3BhdGNoLQ0KPiBkZXBlbmRlbmNpZXMNCj4gDQo+IERlcGVuZHMt b246IHNlcmllcy1OTk5OTiAoIlRpdGxlIG9mIHRoZSBzZXJpZXMiKQ0KPiBvcg0KPiBEZXBlbmRz LW9uOiBwYXRjaC1OTk5OTiAoIlRpdGxlIG9mIHRoZSBwYXRjaCIpDQo+IA0KPiBBbmQgSSBqdXN0 IHJlY29nbml6ZWQgdGhhdCBzeW50YXggaXMgbm90IGNsZWFyIGZvciBtdWx0aXBsZSBkZXBlbmRl bmN5DQo+IGNhc2UsIHdlIHNob3VsZCBkZWZpbmUgaXQgYmV0dGVyLg0KDQpTdXJlLCB3ZSB3aWxs IHRyeSB0aGlzIGluIHRoZSBjb21pbmcgdmVyc2lvbiBwYXRjaGVzLg0KDQpSZWFsbHkgYSBnb29k IHNvbHV0aW9uIGZvciB0aGUgcGF0Y2ggZGVwZW5kZW5jaWVzIQ0KVGhhbmtzIGZvciB0aGUgZW5o YW5jZW1lbnQhDQo=