Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp1041492pxv; Thu, 22 Jul 2021 20:30:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxTfPT7MDHEDDhAXOhOe8atz7wJBZqouVLjmmVAslOIVZhH82X0yBXPVg+BuCrN+jpaE5nL X-Received: by 2002:a17:907:20cc:: with SMTP id qq12mr2803835ejb.22.1627011017098; Thu, 22 Jul 2021 20:30:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627011017; cv=none; d=google.com; s=arc-20160816; b=YkWbR52qDgWn5rva5io2/egBVH16qydYjR9q+zocf5Hj2m8dmhgL9fUscjSTOB3ON1 awI9jhWCdHWWrkjS9koErCZCl8zAhBqpgNxCAq0BgsZHXJTTJHuOpgpgN7i/Ei5hfpZc yPTaJP+KQAMKvJMokesYSTbhc9Ef8wauRPrGiT90Kcm75Sk5kRSotKAudEG8oUtwcrWY dbLQk8fptDfoYTdGIF8ljweb1EWnaUVpC9OynEbkY4MwaxCrbfMvRScQ+qVNhTFtuqCQ oZ3Doj2lFMaf2JOJUfdkWaEVjQmtNyIIagmUkkOyXEvYcMp9R1nExgGNmcSbjjbQ/izk zumA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=s5nkF3vn5xLVyi+5oXRD/QX9PhPhV7TThxaiTTwQyGU=; b=VGX6lVC9a81DZscNM/Xi7BPIyAH1/uDXEWw2z/NSxwxz5WpP7N4rSDZqxk5r+Cm3mY +wDcLCncoF5lrq5Uum/PbKjv3UBVAonC5UzAmndY/1ZD62lmTImDfdoRExMN6Oyeep00 TveNPkXuynG27BJu6bRwV7dJk0gRlCNLfHxtjd0L8Om8A0jUaIiOXPdNJqXXnJT9K16Z 2HMKINNo2jWhgAfeIG3U0U3dDYZ3NPSC7iG4DBSXI6SYU28oZYu9aE2ui2hzHpbzm389 ERrGICJKo70VS02bAx/dTwYl4DEUsq8OrOyT1RaOKeonLoEb10hHlLSjgNL6IEXbUl4Q JuUw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cy8si33291900edb.477.2021.07.22.20.29.50; Thu, 22 Jul 2021 20:30:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233525AbhGWCrh (ORCPT + 99 others); Thu, 22 Jul 2021 22:47:37 -0400 Received: from mx21.baidu.com ([220.181.3.85]:56394 "EHLO baidu.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S233459AbhGWCrg (ORCPT ); Thu, 22 Jul 2021 22:47:36 -0400 Received: from BC-Mail-Ex28.internal.baidu.com (unknown [172.31.51.22]) by Forcepoint Email with ESMTPS id 183C323367F76E59D69E; Fri, 23 Jul 2021 11:28:02 +0800 (CST) Received: from BJHW-MAIL-EX27.internal.baidu.com (10.127.64.42) by BC-Mail-Ex28.internal.baidu.com (172.31.51.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2; Fri, 23 Jul 2021 11:28:01 +0800 Received: from BJHW-MAIL-EX27.internal.baidu.com ([169.254.58.247]) by BJHW-MAIL-EX27.internal.baidu.com ([169.254.58.247]) with mapi id 15.01.2308.014; Fri, 23 Jul 2021 11:28:01 +0800 From: "Cai,Huoqing" To: =?utf-8?B?S3J6eXN6dG9mIFdpbGN6ecWEc2tp?= CC: "Derrick, Jonathan" , "linux-pci@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH 2/2] PCI: vmd: Make use of PCI_DEVICE_DATA() helper function Thread-Topic: [PATCH 2/2] PCI: vmd: Make use of PCI_DEVICE_DATA() helper function Thread-Index: AQHXfuz06iWan68U8E67FndxP9SPDKtOrgaAgAEY9JD//4ICgIAAht6A Date: Fri, 23 Jul 2021 03:28:01 +0000 Message-ID: <3a13ed0d8b1c4eb2bea2e10e982c2ed1@baidu.com> References: <20210722112954.477-1-caihuoqing@baidu.com> <20210722112954.477-3-caihuoqing@baidu.com> <20210723020013.GA2170028@rocinante> In-Reply-To: <20210723020013.GA2170028@rocinante> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.18.18.94] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksDQoNCiAJVGhhbmsgZm9yIHlvdXIgc3VnZ2VzdGlvbiwgdXNlZnVsIHRvIG1lDQpJIHdpbGwg c2VuZCBQQVRDSCB2MyBhZ2FpbiB3aXRoIGNoYW5nZWxvZyA6DQoNCnYxLT52MjogKmZpeCAgZXh0 cmEgaW5kZW50IHdoaWNoIG9jY3VycyBnaXQtYXBwbHkgZXJyb3INCg0KdjItPnYzOiAgKnVwZGF0 ZSB0aGUgc3ViamVjdCBsaW5lIGZyb20gImZ1bnRpb24iIHRvICJtYWNybyINCgkgKmFkZCBjaGFu Z2Vsb2cgdG8gY29tbWl0IG1lc3NhZ2UNCg0KY29tbWl0IGRhdGU6IDctMjMtMjAyMSAxMTowMA0K DQp0aHgNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEtyenlzenRvZiBXaWxj ennFhHNraSA8a3dAbGludXguY29tPiANClNlbnQ6IDIwMjHlubQ35pyIMjPml6UgMTA6MDANClRv OiBDYWksSHVvcWluZyA8Y2FpaHVvcWluZ0BiYWlkdS5jb20+DQpDYzogRGVycmljaywgSm9uYXRo YW4gPGpvbmF0aGFuLmRlcnJpY2tAaW50ZWwuY29tPjsgbGludXgtcGNpQHZnZXIua2VybmVsLm9y ZzsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZw0KU3ViamVjdDogUmU6IFtQQVRDSCAyLzJd IFBDSTogdm1kOiBNYWtlIHVzZSBvZiBQQ0lfREVWSUNFX0RBVEEoKSBoZWxwZXIgZnVuY3Rpb24N Cg0KSGksDQoNClRoYW5rIHlvdSBmb3Igc2VuZGluZyB0aGUgcGF0Y2ggb3ZlciENCg0KPiAJUEFU Q0hbMi8yXSBoYXMgc29tZSBleHRyYSBpbmRlbnRhdGlvbiwgcGxlYXNlIGRvbid0IGFwcGx5IGl0 ICwNCg0KWW91IG1pZ2h0IGtub3cgdGhpcyBhbHJlYWR5LCBidXQganVzdCBpbiBjYXNlIG1ha2Ug c3VyZSB0byBydW4gdGhlICJjaGVja3BhdGNoLnBsIiBzY3JpcHQgb3ZlciB0aGUgcGF0Y2ggYmVm b3JlIHN1Ym1pc3Npb24uDQoNCj4gSSdsbCBzZW5kIFBBVENIIFYyLg0KDQpZb3UgbWVhbiB2Mz8g IE1ha2Ugc3VyZSB0byBpbmNsdWRlIGEgY2hhbmdlbG9nLCBpZiBwb3NzaWJsZS4NCg0KQSBzbWFs bCBuaXRwaWNrOiB0aGUgUENJX0RFVklDRV9EQVRBKCkgaXMgdGVjaG5pY2FsbHkgYSBtYWNybyBy YXRoZXIgdGhhbiBhIGZ1bmN0aW9uLCBzbyB5b3UgY291bGQgdXBkYXRlIGJvdGggdGhlIHN1Ympl Y3QgbGluZSBhbmQgdGhlIGNvbW1pdCBtZXNzYWdlIGFjY29yZGluZ2x5LCBpZiB5b3Ugd2FudC4N Cg0KQWxzbywgc2luY2UgeW91IGFyZSBhYm91dCB0byBzZW5kIGFub3RoZXIgdmVyc2lvbiwgYWRk IHBlcmlvZCBhdCB0aGUgZW5kIG9mIHRoZSBzZW50ZW5jZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2Uu DQoNCkFzaWRlIG9mIHRoZSBhYm92ZSwgaXQncyBhIG5pY2UgcmVmYWN0b3IsIHRoYW5rIHlvdSEN Cg0KCUtyenlzenRvZg0K