linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Ron Yuan <ron.yuan@memblaze.com>
To: Myron Stowe <myron.stowe@gmail.com>,
	Radjendirane Codandaramane <radjendirane.codanda@microsemi.com>
Cc: Bjorn Helgaas <helgaas@kernel.org>,
	Sinan Kaya <okaya@codeaurora.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Bo Chen <bo.chen@memblaze.com>,
	"William Huang" <william.huang@memblaze.com>,
	Fengming Wu <fengming.wu@memblaze.com>,
	Jason Jiang <jason.jiang@microsemi.com>,
	Ramyakanth Edupuganti <Ramyakanth.Edupuganti@microsemi.com>,
	William Cheng <william.cheng@microsemi.com>,
	"Kim Helper (khelper)" <khelper@micron.com>,
	Linux PCI <linux-pci@vger.kernel.org>
Subject: RE: One Question About PCIe BUS Config Type with pcie_bus_safe or pcie_bus_perf On NVMe Device
Date: Wed, 24 Jan 2018 17:59:47 +0000	[thread overview]
Message-ID: <SHAPR01MB173CF7E7EA0CDB85D2D7454FEE20@SHAPR01MB173.CHNPR01.prod.partner.outlook.cn> (raw)
In-Reply-To: <CAL-B5D1bjmOCe3bCwEyq4Mpsaasss4GeL6E2B1RoRhY9uC6_Ew@mail.gmail.com>

Qmpvcm4sIA0KDQpJIGdvIGJhY2sgcmVhZGluZyB5b3VyIGVhcmxpZXIgcmVwbHkgY2FyZWZ1bGx5
IGFuZCBmaW5hbGx5IHVuZGVyc3RhbmQgdGhhdCB5b3VyIGV4YW1wbGUgdGhlIFJQIG1heSByZXBs
eSAyNTZCIFRMUCBiZWNhdXNlIG9mIGl0cyBvd24gbGFyZ2VyIE1QUyBzZXR0aW5nLiBUaGlzIGlz
IGVhc2lseSBvdmVybG9va2VkIHNpbmNlIHVzdWFsbHkgTVBTIGlzIHN5bmMgb24gdGhlIHdob2xl
IHBhdGggYXQgdGhlIGJlZ2lubmluZywgSSBhbG1vc3QgdGFrZSBpdCBmb3IgZ3JhbnRlZC4gVGhh
bmsgeW91ISAgDQoNCkhlcmUgaXMgbXkgdW5kZXJzdGFuZGluZzogDQpJZiBNUFMgaXMgc2FtZSBv
biBhIHBhdGgsIE1SUlMgaXMgbm90IG5lY2Vzc2FyeSB0byBiZSBwYXJ0IG9mIE1QUyBjb250cm9s
LiAtPiB3aGljaCBoZWxwIG1lIGluIE5WTWUgY2FzZSwgTVBTPTI1NkIgYXJlIHN1cHBvcnRlZCBm
b3IgYm90aCBSUCBhbmQgRVAuDQpPbmx5IGlmIE1QUyBpcyBub3QgdGhlIHNhbWUgb24gYSBwYXRo
IChpbiB0aGUgZXhhbXBsZSBSUCBhbmQgRVAxKSwgTVJSUyBzaG91bGQgYmUgc2V0IHRvIHNhbWUg
YXMgTVBTIHRvIGF2b2lkIHJlY2VpdmluZyBsYXJnZXIgY29tcGxldGlvbiBUTFAgdGhhbiBpdHMg
TVBTLiBQZXJoYXBzIHRoZSBjb2RlIGNhbiBjaGVjayBhbGwgdXBzdHJlYW0gZGV2aWNlcycgTVBT
IGFuZCBkZXRlcm1pbmUgaWYgaXQgbmVlZHMgdG8gYXBwbHkgYSBNUlJTIGxpbWl0YXRpb24uIA0K
DQpCdHcsIEkgYWxzbyBmb3VuZCBmb2xsb3dpbmcgc3RhdGVtZW50IGZyb20gUENJRSBzcGVjLCB3
aGljaCBtaWdodCBiZSB0aGUgb3JpZ2luYWwgcmVhc29uIG9mIHRoZSBjb2RlIGF0IHRoZSBiZWdp
bm5pbmcuIA0KUGFnZSA1MDAsIFNlY3Rpb24gNi4zLjQuMSBSdWxlcyBmb3IgU29mdHdhcmUgQ29u
ZmlndXJhdGlvbg0KIlNvZnR3YXJlIG11c3Qgc2V0IE1heF9SZWFkX1JlcXVlc3RfU2l6ZSBvZiBh
biBpc29jaHJvbm91cy1jb25maWd1cmVkIGRldmljZSB3aXRoIGEgdmFsdWUgdGhhdCBkb2VzIG5v
dCBleGNlZWQgdGhlIE1heF9QYXlsb2FkX1NpemUgc2V0IGZvciB0aGUgZGV2aWNlLiINCg0KDQpS
b24NCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IE15cm9uIFN0b3dlIFttYWls
dG86bXlyb24uc3Rvd2VAZ21haWwuY29tXSANClNlbnQ6IDIwMTjlubQx5pyIMjXml6UgMDozMA0K
VG86IFJhZGplbmRpcmFuZSBDb2RhbmRhcmFtYW5lIDxyYWRqZW5kaXJhbmUuY29kYW5kYUBtaWNy
b3NlbWkuY29tPg0KQ2M6IEJqb3JuIEhlbGdhYXMgPGhlbGdhYXNAa2VybmVsLm9yZz47IFJvbiBZ
dWFuIDxyb24ueXVhbkBtZW1ibGF6ZS5jb20+OyBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVyb3Jh
Lm9yZz47IEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+OyBCbyBDaGVuIDxiby5j
aGVuQG1lbWJsYXplLmNvbT47IFdpbGxpYW0gSHVhbmcgPHdpbGxpYW0uaHVhbmdAbWVtYmxhemUu
Y29tPjsgRmVuZ21pbmcgV3UgPGZlbmdtaW5nLnd1QG1lbWJsYXplLmNvbT47IEphc29uIEppYW5n
IDxqYXNvbi5qaWFuZ0BtaWNyb3NlbWkuY29tPjsgUmFteWFrYW50aCBFZHVwdWdhbnRpIDxSYW15
YWthbnRoLkVkdXB1Z2FudGlAbWljcm9zZW1pLmNvbT47IFdpbGxpYW0gQ2hlbmcgPHdpbGxpYW0u
Y2hlbmdAbWljcm9zZW1pLmNvbT47IEtpbSBIZWxwZXIgKGtoZWxwZXIpIDxraGVscGVyQG1pY3Jv
bi5jb20+OyBMaW51eCBQQ0kgPGxpbnV4LXBjaUB2Z2VyLmtlcm5lbC5vcmc+DQpTdWJqZWN0OiBS
ZTogT25lIFF1ZXN0aW9uIEFib3V0IFBDSWUgQlVTIENvbmZpZyBUeXBlIHdpdGggcGNpZV9idXNf
c2FmZSBvciBwY2llX2J1c19wZXJmIE9uIE5WTWUgRGV2aWNlDQoNClJhZGplbmRpcmFuZSwNCg0K
SSd2ZSBzdHJ1Z2dsZWQgd2l0aCBhIHJlc3BvbnNlIHRvIHlvdXIgbGF0ZXN0IHBvc3RpbmcgYWxs
IG5pZ2h0LiAgSSBkb24ndCB3YW50IHRvIGNvbWUgb2ZmIGFzIG9mZmVuc2l2ZSBvciB0ZXJzZSBh
cyBoYXBwZW5zIGFsbCB0b28gb2Z0ZW4gb24gbGludXggbWFpbCBsaXN0cywgYWxsIHRoYXQgZG9l
cyBpcyBzaHV0IHRoaW5ncyBkb3duIHVubmVjZXNzYXJseSB3aXRob3V0IHJlbGF5aW5nIGFueSBp
bmZvcm1hdGlvbiB0aGF0IGlzIGJlaW5nIHNvdWdodC4NCg0KQmpvcm4gaXMganVzdCBvbmUgcGVy
c29uIHRyeWluZyB0byBrZWVwIHVwIHdpdGggdGhpcyBlbnRpcmUgbGlzdC4gIE9uIHRoaXMgcGFy
dGljdWxhciB0b3BpYyBoZSBoYXMgdGFrZW4gY29uc2lkZXJhYmxlIHRpbWUgZXhwbGFpbmluZywg
YW5kIGFuc3dlcmluZyBwZW9wbGVzIHNwZWNpZmljIHF1ZXN0aW9ucywgYXMgdG8gaG93IExpbnV4
IGN1cnJlbnRseSBoYW5kbGVzIFBDSWUgTVBTIGFuZCBNUlJTIHNldHRpbmdzLiAgQXMgc3VjaCwg
aXQgd2FzIHF1aXRlIHN1cnByaXNpbmcgdG8gc2VlIHlvdXIgbGF0ZXN0IHBvc3RpbmcgYXMgdGhl
IG1ham9yaXR5IG9mIHRoZSBjb250ZW50IGhhZCBhbHJlYWR5IGJlZW4gY292ZXJlZCAtIHRoZSBl
eGFjdCBzYW1lIHF1ZXN0aW9ucy9wb2ludHMgLSBpbiBncmVhdCBkZXRhaWwuDQoNCldlIHNob3Vs
ZCByZXNwZWN0IEJqb3JuJ3MgdGltZSBhcyBtdWNoIGFzIHBvc3NpYmxlIGFuZCAiZG8gb3VyIGhv
bWV3b3JrIjsgaW4gdGhpcyBzcGVjaWZpYyBjYXNlLCB0YWtlIHRoZSB0aW1lIHRvIHJlYWQgdGhl
IGVudGlyZSB0aHJlYWQsIGNhcmVmdWxseSwgYXMgdGhhdCB3b3VsZCBoYXZlIGNpcmN1bXZlbnRl
ZCB0aGlzIGF3a3dhcmQgYW5kIGZydXN0cmF0aW5nIHNpdHVhdGlvbi4gIElmIHRoZXJlIGFyZSBz
dGlsbCBxdWVzdGlvbnMgb24gY292ZXJlZCB0b3BpY3MsIHRoZW4gYXNrIHRoZSBxdWVzdGlvbnMg
YXQgdGhhdCBwb2ludCAoaS5lLiB1c2UgcHJvcGVyIHJlc3BvbnNlIHRlY2huaXF1ZXMgdG8gcHJl
c2VydmUgY29udGV4dCBmb3IgYWxsOyBkb24ndCBqdXN0IHJlcGVhdCBhIHF1ZXN0aW9uIG11Y2gg
bGF0ZXIgaW4gdGhlIHRocmVhZCB0aGF0IGhhcyBhbHJlYWR5IGJlZW4gZGlzY3Vzc2VkKS4NCg0K
QWdhaW4sIEknbSBub3QgdHJ5aW5nIHRvIHNodXQgeW91IGRvd24uDQoNCg0KQXMgU2luYW4gcG9p
bnRlZCBvdXQgaW4gdGhlIHRocmVhZCdzIGluY2VwdGlvbjoNCiAgIlBsZWFzZSB1c2UgbWFpbGlu
ZyBsaXN0IGVtYWlsIHN5bnRheCBtb3ZpbmcgZm9yd2FyZC4gKGlubGluZSBhbmQgNzUNCiAgY2hh
cmFjdGVycyBwZXIgbGluZSkiLg0KDQpPbiBUdWUsIEphbiAyMywgMjAxOCBhdCA0OjUwIFBNLCBS
YWRqZW5kaXJhbmUgQ29kYW5kYXJhbWFuZSA8cmFkamVuZGlyYW5lLmNvZGFuZGFAbWljcm9zZW1p
LmNvbT4gd3JvdGU6DQo+IEhpIEJqb3JuZSwNCg0KQmpvcm4NCg0KPg0KPiBDZWlsaW5nIHRoZSBN
UlJTIHRvIHRoZSBNUFMgdmFsdWUgaW4gb3JkZXIgdG8gZ3VhcmFudGVlIHRoZSBpbnRlcm9wZXJh
YmlsaXR5IGluIHBjaWVfYnVzX3BlcmYgbW9kZSBkb2VzIG5vdCBtYWtlIHNlbnNlLiBBIGRldmlj
ZSBjYW4gbWFrZSBhIG1lbXJkIHJlcXVlc3QgYWNjb3JkaW5nIHRvIHRoZSBNUlJTIHNldHRpbmcg
KHdoaWNoIGNhbiBiZSBoaWdoZXIgdGhhbiBpdHMgTVBTKSwgYnV0IHRoZSBjb21wbGV0ZXIgaGFz
IHRvIHJlc3BlY3QgdGhlIE1QUyBhbmQgc2VuZCBjb21wbGV0aW9ucyBhY2NvcmRpbmdseS4gQXMg
YW4gZXhhbXBsZSwgc3lzdGVtIGNhbiBjb25maWd1cmUgTVBTPTEyOEIgYW5kIE1SUlM9NEssIHdo
ZXJlIGFuIGVuZHBvaW50IGNhbiBhIG1ha2UgNEsgTWVtUmQgcmVxdWVzdCwgYnV0IHRoZSBjb21w
bGV0ZXIgaGFzIHRvIHNlbmQgY29tcGxldGlvbnMgYXMgMTI4QiBUTFBzLCBieSByZXNwZWN0aW5n
IHRoZSBNUFMgc2V0dGluZy4gTVJSUyBkb2VzIG5vdCBmb3JjZSBhIGRldmljZSB0byB1c2UgaGln
aGVyIE1QUyB2YWx1ZSB0aGFuIGl0IGlzIGNvbmZpZ3VyZWQgdG8uDQoNClRoaXMgd2FzIGNvdmVy
ZWQgYnkgdGhlIHZlcnkgZmlyc3QgdG9waWMgaW4gQmpvcm4ncyBmaXJzdCByZXBseSB3aXRoaW4g
dGhlIHRocmVhZC4uLg0KDQo+DQo+IEFub3RoZXIgZmFjdG9yIHRoYXQgbmVlZCB0byBiZSBjb25z
aWRlcmVkIGZvciBzdG9yYWdlIGRldmljZXMgaXMgdGhhdCBzdXBwb3J0IG9mIFQxMCBQcm90ZWN0
aW9uIEluZm9ybWF0aW9uIChESUYpLiBGb3IgZXZlcnkgNTEyQiBvciA0S0IsIGEgOEIgUEkgaXMg
Y29tcHV0ZWQgYW5kIGluc2VydGVkIG9yIHZlcmlmaWVkLCB3aGljaCByZXF1aXJlIHRoZSA1MTJC
IG9mIGRhdGEgdG8gYXJyaXZlIGluIHNlcXVlbmNlLiBJZiB0aGUgTVJSUyBpcyA8IDUxMkIsIHRo
aXMgbWlnaHQgcG9zZSBvdXQgb2Ygb3JkZXIgY29tcGxldGlvbnMgdG8gdGhlIHN0b3JhZ2UgZGV2
aWNlLCBpZiB0aGUgRVAgaGFzIHRvIHN1Ym1pdCBtdWx0aXBsZSBvdXRzdGFuZGluZyByZWFkIHJl
cXVlc3RzIGluIG9yZGVyIHRvIGFjaGlldmUgaGlnaGVyIHBlcmZvcm1hbmNlLiBUaGlzIHdvdWxk
IGJlIGEgY2hhbGxlbmdlIGZvciB0aGUgc3RvcmFnZSBlbmRwb2ludHMgdGhhdCBwcm9jZXNzIHRo
ZSBUMTAgUEkgaW5saW5lIHdpdGggdGhlIHRyYW5zZmVyLCBub3cgdGhleSBoYXZlIHRvIHN0b3Jl
IGFuZCBwcm9jZXNzIHRoZSA1MTJCIHNlY3RvcnMgb25jZSB0aGV5IHJlY2VpdmUgYWxsIHRoZSBU
TFBzIGZvciB0aGF0IHNlY3Rvci4NCg0KVGhlICJUMTAiIGFzcGVjdHMgYXJlIG5ldyBhbmQgSSd2
ZSBub3QgaGVhcmQgYWJvdXQgdGhlbSBiZWZvcmUuICBPbiB0aGUgc3VyZmFjZSB0aGV5IHNlZW0g
dG8gYmUgc3RvcmFnZSBkZXZpY2Ugc3BlY2lmaWMuICBJZiB0aGF0IGlzIGluZGVlZCB0aGUgY2Fz
ZSB0aGVuIHRoZXJlIHNlZW1zIHRvIGJlIHNvbWUgbWl4aW5nIG9mIHR3bywgZGlzdGluY3RseSBk
aWZmZXJlbnQsIHRoaW5ncy4gIFBDSWUgVExQcywgTVBTLCBNUlJTLCAuLi4sIGFyZSBhbGwgUENJ
ZSBkZWZpbmVkIGl0ZW1zIHRoYXQgYXJlIGNvdmVyZWQgYnkgaXRzIHNwZWNpZmljYXRpb24uICBF
eHBlY3RpbmcgdGhhdCBUMTAgc3BlY2lmaWNzIGNhbiBiZSBpbnRlcm1peGVkIHdpdGhpbiBQQ0ll
J3MgcHJvdG9jb2wgZG9lc24ndCBtYWtlIGFueSBzZW5zZSBhbmQgc291bmRzIG11Y2ggbW9yZSBs
aWtlIHNvbWV0aGluZyB0aGF0IHdpbGwgaGF2ZSB0byBiZSB0YWtlbiBjYXJlIG9mIGF0IHRoZSBj
b250cm9sbGVyJ3MNCmxldmVsLiAgIFBlcmhhcHMgSSdtICB3YXkgb2ZmIGJhc2UgaGVyZSwgd2Un
bGwgaGF2ZSB0byBoZWFyIG1vcmUgYWJvdXQgdGhpcw0KdG8gY29tZSB0byBzb21lIHVuZGVyc3Rh
bmRpbmcuDQoNCj4NCj4gU28sIGl0IGlzIGJldHRlciB0byBkZWNvdXBsZSB0aGUgTVJSUyBhbmQg
TVBTIGluIHBjaWVfYnVzX3BlcmYgbW9kZS4gTGlrZSBzdGF0ZWQgZWFybGllciBpbiB0aGUgdGhy
ZWFkLCBwcm92aWRlIGFuIG9wdGlvbiB0byBjb25maWd1cmUgTVJSUyBzZXBhcmF0ZWx5IGluIHBj
aWVfYnVzX3BlcmYgbW9kZS4NCg0KVGhpcyBhbHNvIGhhcyBiZWVuIGJyb3VnaHQgdXAgdHdpY2Ug
YWxyZWFkeSwgYW5kIGNvdmVyZWQgaW4gdGhlIHByaW9yIHJlc3BvbnNlcy4uLg0KDQo+DQo+IFJl
Z2FyZHMsDQo+IFJhZGouDQo=

  reply	other threads:[~2018-01-24 17:59 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <SH2PR01MB106A1E21DEB5FE3FFB3D61C83E90@SH2PR01MB106.CHNPR01.prod.partner.outlook.cn>
     [not found] ` <ef16a3cc-b641-a30d-644a-7940e340eb3e@codeaurora.org>
     [not found]   ` <SHAPR01MB173A5EA1677C2138CB528F2FEE90@SHAPR01MB173.CHNPR01.prod.partner.outlook.cn>
     [not found]     ` <5727b0b1-f0d5-7c78-373e-fc9d1bd662d2@codeaurora.org>
     [not found]       ` <CABhMZUU0643U-qVc9ymA+1PMZToSLFm2dg8-cu=iQ2LGw2Pi8Q@mail.gmail.com>
     [not found]         ` <SHAPR01MB173A36104635A8BFF9A83E1FEE80@SHAPR01MB173.CHNPR01.prod.partner.outlook.cn>
2018-01-18 16:24           ` One Question About PCIe BUS Config Type with pcie_bus_safe or pcie_bus_perf On NVMe Device Sinan Kaya
2018-01-19 20:51             ` Bjorn Helgaas
2018-01-20 19:20               ` Sinan Kaya
2018-01-20 19:29                 ` Sinan Kaya
2018-01-22 21:36                 ` Bjorn Helgaas
2018-01-22 22:04                   ` Sinan Kaya
2018-01-22 22:51                     ` Bjorn Helgaas
2018-01-22 23:24                       ` Sinan Kaya
2018-01-23  0:16                         ` Bjorn Helgaas
2018-01-23  2:27                           ` Sinan Kaya
2018-01-23 13:25                             ` Ron Yuan
2018-01-23 14:01                               ` Ron Yuan
2018-01-23 17:48                                 ` Bjorn Helgaas
2018-01-23 18:07                                   ` Bjorn Helgaas
2018-01-23 14:38                               ` Bjorn Helgaas
2018-01-23 23:50                                 ` Radjendirane Codandaramane
2018-01-24 16:29                                   ` Myron Stowe
2018-01-24 17:59                                     ` Ron Yuan [this message]
2018-01-24 18:01                                   ` Bjorn Helgaas
2018-01-31  8:40                                     ` Ron Yuan
2018-02-01  0:01                                       ` Myron Stowe
2018-02-01  0:13                                         ` Sinan Kaya
2018-02-01  3:37                                           ` Bjorn Helgaas
2018-02-01 15:14                                             ` Sinan Kaya
2018-02-05  1:02                                               ` Sinan Kaya

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=SHAPR01MB173CF7E7EA0CDB85D2D7454FEE20@SHAPR01MB173.CHNPR01.prod.partner.outlook.cn \
    --to=ron.yuan@memblaze.com \
    --cc=Ramyakanth.Edupuganti@microsemi.com \
    --cc=bhelgaas@google.com \
    --cc=bo.chen@memblaze.com \
    --cc=fengming.wu@memblaze.com \
    --cc=helgaas@kernel.org \
    --cc=jason.jiang@microsemi.com \
    --cc=khelper@micron.com \
    --cc=linux-pci@vger.kernel.org \
    --cc=myron.stowe@gmail.com \
    --cc=okaya@codeaurora.org \
    --cc=radjendirane.codanda@microsemi.com \
    --cc=william.cheng@microsemi.com \
    --cc=william.huang@memblaze.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).