linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Ron Yuan <ron.yuan@memblaze.com>
To: Bjorn Helgaas <helgaas@kernel.org>,
	Radjendirane Codandaramane <radjendirane.codanda@microsemi.com>
Cc: 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, 31 Jan 2018 08:40:21 +0000	[thread overview]
Message-ID: <SHAPR01MB173F9910CA9B2651104E319FEFB0@SHAPR01MB173.CHNPR01.prod.partner.outlook.cn> (raw)
In-Reply-To: <20180124180118.GJ5317@bhelgaas-glaptop.roam.corp.google.com>

SGksIEkgd291bGQgbGlrZSB0byBwcm92aWRlIG1vcmUgaW5mb3JtYXRpb24ganVzdCBmb3IgYW55
b25lIHdobyBtaWdodCBiZSBpbnRlcmVzdGVkLiANCldlIG1vZGlmeSBGVyB0byBzaW11bGF0ZSBh
IE1QUyAxMjggY2FwYWJpbGl0eSBTU0QsIGFuZCBleHBlcmltZW50IHdpdGggZGlmZmVyZW50IHBj
aXNfYnVzIG1vZGUgb24gRGVsbCBSNzMwWEQsIGhlbmNlIHdlIGNhbiBoYXZlIGEgYmV0dGVyIGxv
b2sgYXQgdGhlIHdob2xlIHBpY3R1cmUuDQoNCkZpcnN0LCBjb2xkIGJvb3Qgd2l0aCBzaW5nbGUg
U1NEIA0KZGV2aWNlOiAgU2xvdCAoQyAyNTYpICAgICBTU0QgKEMgMTI4QikJU2xvdCAoQyAyNTZC
KSAgIFNTRCAoQyAyNTZCKQkNCiAgICAgICAgTVBTICBNUlJTICAgIE1QUyAgTVJSUyAgIE1QUyBN
UlJTICAgICAgIE1QUyBNUlJTIA0KTm9ybWFsCTEyOAkxMjgJICAgICAxMjgJNDA5NiANCk5vcm1h
bAkgICAgICAgICAgIAkgICAgICAgICAgICAgICAJMjU2CTEyOAkgICAgICAgMjU2CTQwOTYNClBl
cmYJICAgIDI1NgkxMjgJICAgICAxMjgJMTI4CSAgIA0KUGVyZgkgICAgICAgICAgCSAgICAgICAg
ICAgIAkgICAgICAgIDI1NgkxMjggICAgICAgIDI1NgkyNTYNClNhZmUgICAgCTEyOAkxMjgJICAg
ICAxMjgJNDA5NgkNClNhZmUJICAgICAgICAgIAkgICAgICAgICAgICAJICAgICAgICAyNTYJMTI4
CSAgICAgICAyNTYJNDA5Ng0KDQpUaGVuIGNvbGQgYm9vdCB3aXRoIHR3byBkZXZpY2VzLCBkaWZm
ZXJlbnQgTVBTIGNhcGFiaWxpdHmjrCBib3RoIHNsb3RzIGFyZSBkaXJlY3RseSBjb25uZWN0IHRv
IENQVQ0KZGV2aWNlOiAgc2xvdCAoQyAyNTYpICAgICBTU0QgKEMgMTI4QikJICAgU2xvdCAoQyAy
NTZCKSAgICAgU1NEIChDIDI1NkIpCQ0KICAgICAgICBNUFMgIE1SUlMgICAgTVBTICBNUlJTICAg
ICAgTVBTIE1SUlMgICAgICAgTVBTIE1SUlMgICAgICANCk5vcm1hbAkxMjgJMTI4CSAgICAgMTI4
CTQwOTYJMjU2ICAxMjggICAgICAgMjU2ICA0MDk2ICAgIA0KUGVyZiAgICAgMjU2CTEyOAkgICAg
IDEyOAkxMjgJICAgIDI1NiAgMTI4ICAgICAgIDI1NiAgMjU2ICAgIA0KU2FmZSAgCTEyOAkxMjgJ
ICAgICAxMjgJNDA5NgkyNTYgIDEyOCAgICAgICAyNTYgIDQwOTYgICANCg0KRmluYWxseSwgdG8g
bWF0Y2ggU2luYW4ncyBleGFtcGxlLCB3ZSB1c2UgYSBQQ0llIHN3aXRjaCBmb3IgdHdvIFUuMiBT
U0Q6DQpcLVswMDAwOjAwXS0rLTAwLjANCiAgICAgICAgICAgICArLTAxLjAtWzAzXS0tLS0wMC4w
DQogICAgICAgICAgICAgKy0wMi4wLVswNF0tLQ0KICAgICAgICAgICAgICstMDMuMC1bMDJdLS0r
LTAwLjANCiAgICAgICAgICAgICB8ICAgICAgICAgICAgXC0wMC4xDQogICAgICAgICAgICAgKy0w
My4xLVswMV0tLSstMDAuMA0KICAgICAgICAgICAgIHwgICAgICAgICAgICBcLTAwLjENCiAgICAg
ICAgICAgICArLTAzLjItWzA1LTBhXS0tLS0wMC4wLVswNi0wYV0tLSstMDQuMC1bMDddLS0NCiAg
ICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICstMDUuMC1bMDhdLS0t
LTAwLjAgICAgLT4gY29ubmVjdCBhIDI1NkIgc3NkDQogICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICArLTA2LjAtWzA5XS0tLS0wMC4wICAgIC0+IGNvbm5lY3QgYSAx
MjhCIHNzZA0KDQoJCTAwLjAzLjIgKEMgMjU2KSAgMDU6MDAuMCAoQzUxMikJMDY6MDUuMCAoQzUx
MikJICAwODowMC4wIChTU0QgQzI1NqOpMDY6MDYuMCAoQzUxMikJMDk6MDAuMCAoU1NEIEMxMjgp
CQ0KCQlNUFMJTVJSUwkgTVBTCU1SUlMJTVBTCU1SUlMJIE1QUwlNUlJTCU1QUyBNUlJTCU1QUwlN
UlJTDQpOb3JtYWwJMTI4CTEyOAkgICAgIDEyOAkxMjgJICAgIDEyOAkxMjgJICAgICAxMjgJNDA5
NgkxMjgJMTI4CSAgICAxMjgJNDA5Ng0KUGVyZgkJMjU2CTEyOCAgICAgIDI1NgkxMjgJICAgIDI1
NgkxMjgJICAgICAyNTYJMjU2CSAgICAyNTYJMTI4CSAgICAxMjgJMTI4DQpTYWZlCQkxMjgJMTI4
CSAgICAgMTI4CTEyOAkgICAgMTI4CTEyOAkgICAgIDEyOAk0MDk2CTEyOAkxMjgJICAgIDEyOAk0
MDk2DQoNCkkgdGhpbmsgZnJvbSBhYm92ZSBleGFtcGxlczoNCjEuIHBlcmYgbW9kZSBpcyBtb3Zp
bmcgZGV2aWNlcyB0byAyNTYgTVBTIGFzIGl0IGNhbi4NCjIuIHNhZmUgbW9kZSBpcyBzZXR0aW5n
IHRvIDEyOCBNUFMgDQozLiBwZXJmIG1vZGUgc2V0IE1SUlM9TVBTIGlzIGEgQ09SUkVDVCBjYWxs
IGZvciBkZXZpY2Ugd2l0aCBNUFNDIGxvd2VyIHRoYW4gaXRzIHBhcmVudHMuDQo0LiBwZXJmIG1v
ZGUgc2V0IE1SUlM9TVBTIGlzIG5vdCBuZWNlc3NhcnkgZm9yIGEgZGV2aWNlIHdpdGggU0FNRSBN
UFNDIGFzIGl0cyBwYXJlbnRzPyANCjUuIGl0IGlzIGFuIGludGVyZXN0ZWQgcG9pbnQgdG8gbWUg
dGhhdCBzbG90L3N3aXRjaC9yb290IE1SUlMgYXJlIGFsd2F5cyBzZXQgdG8gMTI4QiwgSSBoYXZl
IG5vdCBmb3VuZCBvdXQgd2h5Lg0KDQpBZ2FpbiwgdGhhbmtzIGZvciBldmVyeW9uZSdzIHRpbWUg
b24gdGhpcyBzdWJqZWN0LiBXZSBoYXZlIGxlYXJudCBhIGxvdC4NCg0KUm9uDQoNCi0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBCam9ybiBIZWxnYWFzIFttYWlsdG86aGVsZ2Fhc0Br
ZXJuZWwub3JnXSANClNlbnQ6IDIwMTjE6jHUwjI1yNUgMjowMQ0KVG86IFJhZGplbmRpcmFuZSBD
b2RhbmRhcmFtYW5lIDxyYWRqZW5kaXJhbmUuY29kYW5kYUBtaWNyb3NlbWkuY29tPg0KQ2M6IFJv
biBZdWFuIDxyb24ueXVhbkBtZW1ibGF6ZS5jb20+OyBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVy
b3JhLm9yZz47IEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+OyBCbyBDaGVuIDxi
by5jaGVuQG1lbWJsYXplLmNvbT47IFdpbGxpYW0gSHVhbmcgPHdpbGxpYW0uaHVhbmdAbWVtYmxh
emUuY29tPjsgRmVuZ21pbmcgV3UgPGZlbmdtaW5nLnd1QG1lbWJsYXplLmNvbT47IEphc29uIEpp
YW5nIDxqYXNvbi5qaWFuZ0BtaWNyb3NlbWkuY29tPjsgUmFteWFrYW50aCBFZHVwdWdhbnRpIDxS
YW15YWthbnRoLkVkdXB1Z2FudGlAbWljcm9zZW1pLmNvbT47IFdpbGxpYW0gQ2hlbmcgPHdpbGxp
YW0uY2hlbmdAbWljcm9zZW1pLmNvbT47IEtpbSBIZWxwZXIgKGtoZWxwZXIpIDxraGVscGVyQG1p
Y3Jvbi5jb20+OyBMaW51eCBQQ0kgPGxpbnV4LXBjaUB2Z2VyLmtlcm5lbC5vcmc+DQpTdWJqZWN0
OiBSZTogT25lIFF1ZXN0aW9uIEFib3V0IFBDSWUgQlVTIENvbmZpZyBUeXBlIHdpdGggcGNpZV9i
dXNfc2FmZSBvciBwY2llX2J1c19wZXJmIE9uIE5WTWUgRGV2aWNlDQoNCk9uIFR1ZSwgSmFuIDIz
LCAyMDE4IGF0IDExOjUwOjMwUE0gKzAwMDAsIFJhZGplbmRpcmFuZSBDb2RhbmRhcmFtYW5lIHdy
b3RlOg0KPiBIaSBCam9ybmUsDQoNCnMvQmpvcm5lL0Jqb3JuLw0KDQpBbHNvLCB0aGUgY29udmVu
dGlvbiBvbiBMaW51eCBtYWlsaW5nIGxpc3RzIGlzIHRvIHVzZSBpbnRlcmxlYXZlZCByZXBseSBz
dHlsZSBbMV0gYmVjYXVzZSBpdCBtYWtlcyBpdCBlYXNpZXIgdG8gZm9sbG93IHRoZSBjb252ZXJz
YXRpb24uDQoNCj4gQ2VpbGluZyB0aGUgTVJSUyB0byB0aGUgTVBTIHZhbHVlIGluIG9yZGVyIHRv
IGd1YXJhbnRlZSB0aGUgDQo+IGludGVyb3BlcmFiaWxpdHkgaW4gcGNpZV9idXNfcGVyZiBtb2Rl
IGRvZXMgbm90IG1ha2Ugc2Vuc2UuDQoNCkkgZGlzYWdyZWUgd2l0aCB0aGlzIHBhcnQuICBUaGUg
TGludXggcGNpZV9idXNfcGVyZiBtb2RlIGlzbid0IG15IGZhdm9yaXRlIGFwcHJvYWNoLCBidXQg
Z2l2ZW4gdGhlIGFzc3VtcHRpb25zIGl0IG1ha2VzLCBpdCBkb2VzIG1ha2Ugc2Vuc2UuICBJIGxh
aWQgb3V0IHRoZSBleHBsYW5hdGlvbiBpbiBbMl07IGlmIHlvdSBkaXNhZ3JlZSB3aXRoIHNvbWV0
aGluZyB0aGVyZSwgcGxlYXNlIGJlIHNwZWNpZmljIGFib3V0IHdoYXQncyB3cm9uZy4NCg0KPiBB
IGRldmljZSBjYW4gbWFrZSBhIG1lbXJkIHJlcXVlc3QgYWNjb3JkaW5nIHRvIHRoZSBNUlJTIHNl
dHRpbmcgKHdoaWNoIA0KPiBjYW4gYmUgaGlnaGVyIHRoYW4gaXRzIE1QUyksIGJ1dCB0aGUgY29t
cGxldGVyIGhhcyB0byByZXNwZWN0IHRoZSBNUFMgDQo+IGFuZCBzZW5kIGNvbXBsZXRpb25zIGFj
Y29yZGluZ2x5LiBBcyBhbiBleGFtcGxlLCBzeXN0ZW0gY2FuIGNvbmZpZ3VyZSANCj4gTVBTPTEy
OEIgYW5kIE1SUlM9NEssIHdoZXJlIGFuIGVuZHBvaW50IGNhbiBhIG1ha2UgNEsgTWVtUmQgcmVx
dWVzdCwgDQo+IGJ1dCB0aGUgY29tcGxldGVyIGhhcyB0byBzZW5kIGNvbXBsZXRpb25zIGFzIDEy
OEIgVExQcywgYnkgcmVzcGVjdGluZyANCj4gdGhlIE1QUyBzZXR0aW5nLiBNUlJTIGRvZXMgbm90
IGZvcmNlIGEgZGV2aWNlIHRvIHVzZSBoaWdoZXIgTVBTIHZhbHVlIA0KPiB0aGFuIGl0IGlzIGNv
bmZpZ3VyZWQgdG8uDQoNClRoaXMgcGFydCBpcyBjZXJ0YWlubHkgdHJ1ZS4gIEkgdXNlZCBhIHZl
cnkgc2ltaWxhciBleGFtcGxlIGluIFsyXToNCg0KICBDb25zaWRlciB0aGUgY2FzZSB3aGVyZSBh
IGZ1bmN0aW9uIGhhcyBNUFM9MjU2IGFuZCBNUlJTPTEwMjQ6IGlmIHRoZQ0KICBmdW5jdGlvbiBn
ZW5lcmF0ZXMgYSAxMDI0LWJ5dGUgcmVhZCByZXF1ZXN0LCBpdCBzaG91bGQgcmVjZWl2ZSA0DQog
IGNvbXBsZXRpb25zLCBlYWNoIHdpdGggYSAyNTYtYnl0ZSBkYXRhIHBheWxvYWQuDQoNCj4gQW5v
dGhlciBmYWN0b3IgdGhhdCBuZWVkIHRvIGJlIGNvbnNpZGVyZWQgZm9yIHN0b3JhZ2UgZGV2aWNl
cyBpcyB0aGF0IA0KPiBzdXBwb3J0IG9mIFQxMCBQcm90ZWN0aW9uIEluZm9ybWF0aW9uIChESUYp
LiBGb3IgZXZlcnkgNTEyQiBvciA0S0IsIGEgDQo+IDhCIFBJIGlzIGNvbXB1dGVkIGFuZCBpbnNl
cnRlZCBvciB2ZXJpZmllZCwgd2hpY2ggcmVxdWlyZSB0aGUgNTEyQiBvZiANCj4gZGF0YSB0byBh
cnJpdmUgaW4gc2VxdWVuY2UuDQoNCk1QUyBhbmQgTVJSUyBhcmUgcGFydHMgb2YgdGhlIFBDSWUg
VExQIHByb3RvY29sLiAgSSdtIG5vdCBhd2FyZSBvZiBhbnkgY29ubmVjdGlvbiBiZXR3ZWVuIHRo
ZSBQQ0llIHByb3RvY29sIGFuZCB0aGUgVDEwIFByb3RlY3Rpb24gSW5mb3JtYXRpb24vRElGIHN0
dWZmLiAgSSBhc3N1bWUgdGhlIFQxMC9ESUYgc3R1ZmYgaXMgY29udGVudCBiZWluZyBjYXJyaWVk
IGJ5IFBDSWUsIGFuZCBQQ0llIGRvZXNuJ3QgY2FyZSBhdCBhbGwgYWJvdXQgdGhlIGNvbnRlbnQg
aXQgY2Fycmllcy4gIENhbiB5b3UgY2xhcmlmeSB3aGF0IHRoZSBjb25uZWN0aW9uIGlzIGhlcmU/
DQoNCj4gSWYgdGhlIE1SUlMgaXMgPCA1MTJCLCB0aGlzIG1pZ2h0IHBvc2Ugb3V0IG9mIG9yZGVy
IGNvbXBsZXRpb25zIHRvIHRoZSANCj4gc3RvcmFnZSBkZXZpY2UsIGlmIHRoZSBFUCBoYXMgdG8g
c3VibWl0IG11bHRpcGxlIG91dHN0YW5kaW5nIHJlYWQgDQo+IHJlcXVlc3RzIGluIG9yZGVyIHRv
IGFjaGlldmUgaGlnaGVyIHBlcmZvcm1hbmNlLg0KDQpJZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5
LCB0aGlzIGlzIGV4YWN0bHkgdGhlIHNpdHVhdGlvbiBkZXNjcmliZWQgaW4gdGhlIGltcGxlbWVu
dGF0aW9uIG5vdGUgaW4gUENJZSByNC4wLCBzZWMgMi40LjE6IGNvbXBsZXRpb25zIGZvciBhIHNp
bmdsZSBtZW1vcnkgcmVhZCByZXF1ZXN0IGFyZSBhbHdheXMgcmV0dXJuZWQgaW4gb3JkZXIgKFRh
YmxlIDItMzksIGVudHJ5IEQ1YiksIGJ1dCBjb21wbGV0aW9ucyBmb3IgbXVsdGlwbGUgcmVhZCBy
ZXF1ZXN0cyBtYXkgYmUgcmV0dXJuZWQgaW4gYW55IG9yZGVyIGJlY2F1c2UgY29tcGxldGlvbnMg
bWF5IHBhc3MgZWFjaCBvdGhlciAoZW50cnkgRDVhKS4gIFRoZSBub3RlIGRvZXNuJ3QgbWVudGlv
biB0aGlzLCBidXQgSSB0aGluayBldmVuIHRoZSBtdWx0aXBsZSBvdXRzdGFuZGluZyByZWFkIHJl
cXVlc3RzIHRoZW1zZWx2ZXMgY2FuIHBhc3MgZWFjaCBvdGhlciAoZW50cnkgQjMpLg0KDQpTbyBJ
IGFncmVlIHRoYXQgaWYgdGhlIGZ1bmN0aW9uIGdlbmVyYXRlcyBtdWx0aXBsZSBvdXRzdGFuZGlu
ZyByZWFkIHJlcXVlc3RzLCB0aGUgY29tcGxldGlvbnMgZm9yIHRob3NlIHJlcXVlc3RzIG1heSBj
b21lIGJhY2sgb3V0IG9mIG9yZGVyLiAgRm9yIGV4YW1wbGUsIGlmIHRoZSBmdW5jdGlvbiBnZW5l
cmF0ZXMgcmVxLUEgYW5kIHJlcS1CLCBjb21wbGV0aW9ucyBmb3IgcmVxLUEgd2lsbCBiZSBpbiBv
cmRlciBhbmQgY29tcGxldGlvbnMgZm9yIHJlcS1CIHdpbGwgYmUgaW4gb3JkZXIsIGJ1dCBpdCBt
aWdodCByZWNlaXZlIGNtcGwtQjEsIGNtcGwtQTEsIGNtcGwtQjIsIGNtcGwtQjMsIGNtcGwtQTIs
IGNtcGwtQTMsIGNtcGwtQTQsIGNtcGwtQjQuDQoNClRoaXMgcmVvcmRlcmluZyBtYXkgaGFwcGVu
IG5vIG1hdHRlciB3aGF0IHRoZSBNUlJTIHNldHRpbmcgaXMuICBUaGUgb25seSB3YXkgdG8gYXZv
aWQgaXQgaXMgdG8gYXZvaWQgbXVsdGlwbGUgb3V0c3RhbmRpbmcgcmVhZCByZXF1ZXN0cy4NCg0K
PiBUaGlzIHdvdWxkIGJlIGEgY2hhbGxlbmdlIGZvciB0aGUgc3RvcmFnZSBlbmRwb2ludHMgdGhh
dCBwcm9jZXNzIHRoZQ0KPiBUMTAgUEkgaW5saW5lIHdpdGggdGhlIHRyYW5zZmVyLCBub3cgdGhl
eSBoYXZlIHRvIHN0b3JlIGFuZCBwcm9jZXNzIA0KPiB0aGUgNTEyQiBzZWN0b3JzIG9uY2UgdGhl
eSByZWNlaXZlIGFsbCB0aGUgVExQcyBmb3IgdGhhdCBzZWN0b3IuDQoNCkFyZSB5b3Ugc2F5aW5n
IHRoZXNlIGVuZHBvaW50cyBkZXBlbmQgb24gTVJSUyA+PSA1MTIgZm9yIGNvcnJlY3Qgb3BlcmF0
aW9uPw0KDQpJIGRvbid0IHRoaW5rIHRoaW5rIHRoYXQgd291bGQgYmUgbGVnYWwsIHBlciBzZWMg
Ny41LjMuNCwgd2hpY2ggc2F5cyAidGhlIEZ1bmN0aW9uIG11c3Qgbm90IGdlbmVyYXRlIFJlYWQg
UmVxdWVzdHMgd2l0aCBhIHNpemUgZXhjZWVkaW5nIHRoZSBzZXQgW01SUlNdIHZhbHVlLiIgIFRo
YXQgZG9lc24ndCBsZWF2ZSB0aGUgZnVuY3Rpb24gYW55IHdpZ2dsZSByb29tIC0tIGlmIHRoZSBP
UyBwcm9ncmFtcyBNUlJTPTEyOCwgdGhlIGZ1bmN0aW9uIGhhcyB0byBkZWFsIHdpdGggaXQuDQpU
aGVyZSdzIG5vIHByb3Zpc2lvbiBmb3IgdGhlIGZ1bmN0aW9uIHRvIHNheSAiSSBjYW4gb25seSBz
dXBwb3J0IE1SUlMgPiBYIi4NCg0KQnV0IHlvdSBwcm9iYWJseSBtZWFuIHRoZSBlbmRwb2ludHMg
d2lsbCBmdW5jdGlvbiBjb3JyZWN0bHkgZXZlbiB3aXRoIE1SUlM9MTI4LCBidXQgcGVyZm9ybWFu
Y2Ugd2lsbCBiZSBwb29yLiAgVGhhdCdzIGNlcnRhaW5seSBhIGNvbmNlcm4gZm9yIGFsbCBkZXZp
Y2VzOyByZWR1Y2luZyBNUlJTIGluY3JlYXNlcyBvdmVyaGVhZCwgc28gd2Ugc2hvdWxkIHVzZSB0
aGUgbGFyZ2VzdCBwb3NzaWJsZSBNUlJTLCBzdWJqZWN0IHRvIHRoZSBjb25zdHJhaW50cyBvZiBh
bnkgTVBTL01SUlMgZGVzaWduIChsaWtlIHBjaWVfYnVzX3BlcmYpIGFuZCBjb25jZXJucyBhYm91
dCBiYW5kd2lkdGggYWxsb2NhdGlvbiAoc2VlIHRoZSBpbXBsZW1lbnRhdGlvbiBub3RlIGluIHNl
YyA3LjUuMy40KS4NCg0KPiBTbywgaXQgaXMgYmV0dGVyIHRvIGRlY291cGxlIHRoZSBNUlJTIGFu
ZCBNUFMgaW4gcGNpZV9idXNfcGVyZiBtb2RlLg0KPiBMaWtlIHN0YXRlZCBlYXJsaWVyIGluIHRo
ZSB0aHJlYWQsIHByb3ZpZGUgYW4gb3B0aW9uIHRvIGNvbmZpZ3VyZSBNUlJTIA0KPiBzZXBhcmF0
ZWx5IGluIHBjaWVfYnVzX3BlcmYgbW9kZS4NCg0KSWYgeW91IHJlYWQgWzJdIGFnYWluLCBpdCB3
aWxsIGJlIG9idmlvdXMgd2h5IHRoZSBMaW51eCBwY2llX2J1c19wZXJmIG1vZGUgcmVxdWlyZXMg
dGhlIHVzZSBvZiBNUlJTIGluIGFkZGl0aW9uIHRvIE1QUy4gIEF0IHRoZSB2ZXJ5IGVuZCBvZiB0
aGF0IGVtYWlsIGFuZCBpbiBbM10sIEkgcG9pbnRlZCBvdXQgdGhhdCB0aGUgY3VycmVudCBMaW51
eCBpbXBsZW1lbnRhdGlvbiBpcyB1bm5lY2Vzc2FyaWx5IGNvbnNlcnZhdGl2ZSBpbiBzb21lIGNh
c2VzLCBhbmQgdGhlcmUgaXMgcm9vbSBmb3IgZml4aW5nIHRoYXQsIHdoaWNoIHNob3VsZCBpbXBy
b3ZlIHBlcmZvcm1hbmNlIGluIHNvbWUgY2FzZXMuICBCdXQgZ2l2ZW4gdGhlIGRlc2lnbiBvZiBw
Y2llX2J1c19wZXJmLCBpdCdzIGltcG9zc2libGUgdG8gY29tcGxldGVseSBkZWNvdXBsZSBNUlJT
IGFuZCBNUFMgaW4gdGhhdCBtb2RlLg0KDQpbMV0gaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dp
a2kvUG9zdGluZ19zdHlsZSNJbnRlcmxlYXZlZF9zdHlsZQ0KWzJdIGh0dHBzOi8vbGttbC5rZXJu
ZWwub3JnL3IvMjAxODAxMTkyMDUxNTMuR0IxNjA2MThAYmhlbGdhYXMtZ2xhcHRvcC5yb2FtLmNv
cnAuZ29vZ2xlLmNvbQ0KWzNdIGh0dHBzOi8vbGttbC5rZXJuZWwub3JnL3IvMjAxODAxMjMxNzQ4
MjEuR0Y1MzE3QGJoZWxnYWFzLWdsYXB0b3Aucm9hbS5jb3JwLmdvb2dsZS5jb20NCg==

  reply	other threads:[~2018-01-31  8:40 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
2018-01-24 18:01                                   ` Bjorn Helgaas
2018-01-31  8:40                                     ` Ron Yuan [this message]
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=SHAPR01MB173F9910CA9B2651104E319FEFB0@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=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).