From mboxrd@z Thu Jan 1 00:00:00 1970 From: "StDenis, Tom" Subject: Re: [PATCH] add missing mutex lock to amdgpu_get_xgmi_hive() Date: Mon, 7 Jan 2019 15:02:38 +0000 Message-ID: References: <20190107150005.10251-1-tom.stdenis@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190107150005.10251-1-tom.stdenis-5C7GfCeVMHo@public.gmane.org> Content-Language: en-US Content-ID: List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx mailing list U2VsZiBOQUsgdGhpcyAuLi4gY2FsbGluZyBmdW5jdGlvbnMgdGFrZSB0aGUgc2FtZSBsb2NrLi4u Lg0KDQpXZSBzaG91bGQgcmVtb3ZlIHRoZSBsb2NrcyBmcm9tIHRoZSBjYWxsZXJzIHNvIHRoaXMg ZnVuY3Rpb24gaXMgdGhyZWFkIA0Kc2FmZSBvbiBpdHMgb3duLi4uDQoNClRvbQ0KDQoNCk9uIDIw MTktMDEtMDcgMTA6MDAgYS5tLiwgU3REZW5pcywgVG9tIHdyb3RlOg0KPiBTaWduZWQtb2ZmLWJ5 OiBUb20gU3QgRGVuaXMgPHRvbS5zdGRlbmlzQGFtZC5jb20+DQo+IC0tLQ0KPiAgIGRyaXZlcnMv Z3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV94Z21pLmMgfCAxMyArKysrKysrKysrKy0tDQo+ICAg MSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+IA0KPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3hnbWkuYyBiL2Ry aXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV94Z21pLmMNCj4gaW5kZXggOGE4YmM2MGNi NmI0Li41ODdhNWY3M2FlOGMgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k Z3B1L2FtZGdwdV94Z21pLmMNCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1k Z3B1X3hnbWkuYw0KPiBAQCAtNDcsMTMgKzQ3LDIwIEBAIHN0cnVjdCBhbWRncHVfaGl2ZV9pbmZv ICphbWRncHVfZ2V0X3hnbWlfaGl2ZShzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldikNCj4gICAN Cj4gICAJaWYgKCFhZGV2LT5nbWMueGdtaS5oaXZlX2lkKQ0KPiAgIAkJcmV0dXJuIE5VTEw7DQo+ ICsNCj4gKwltdXRleF9sb2NrKCZ4Z21pX211dGV4KTsNCj4gKw0KPiAgIAlmb3IgKGkgPSAwIDsg aSA8IGhpdmVfY291bnQ7ICsraSkgew0KPiAgIAkJdG1wID0gJnhnbWlfaGl2ZXNbaV07DQo+IC0J CWlmICh0bXAtPmhpdmVfaWQgPT0gYWRldi0+Z21jLnhnbWkuaGl2ZV9pZCkNCj4gKwkJaWYgKHRt cC0+aGl2ZV9pZCA9PSBhZGV2LT5nbWMueGdtaS5oaXZlX2lkKSB7DQo+ICsJCQltdXRleF91bmxv Y2soJnhnbWlfbXV0ZXgpOw0KPiAgIAkJCXJldHVybiB0bXA7DQo+ICsJCX0NCj4gICAJfQ0KPiAt CWlmIChpID49IEFNREdQVV9NQVhfWEdNSV9ISVZFKQ0KPiArCWlmIChpID49IEFNREdQVV9NQVhf WEdNSV9ISVZFKSB7DQo+ICsJCW11dGV4X3VubG9jaygmeGdtaV9tdXRleCk7DQo+ICAgCQlyZXR1 cm4gTlVMTDsNCj4gKwl9DQo+ICAgDQo+ICAgCS8qIGluaXRpYWxpemUgbmV3IGhpdmUgaWYgbm90 IGV4aXN0ICovDQo+ICAgCXRtcCA9ICZ4Z21pX2hpdmVzW2hpdmVfY291bnQrK107DQo+IEBAIC02 MSw2ICs2OCw4IEBAIHN0cnVjdCBhbWRncHVfaGl2ZV9pbmZvICphbWRncHVfZ2V0X3hnbWlfaGl2 ZShzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldikNCj4gICAJSU5JVF9MSVNUX0hFQUQoJnRtcC0+ ZGV2aWNlX2xpc3QpOw0KPiAgIAltdXRleF9pbml0KCZ0bXAtPmhpdmVfbG9jayk7DQo+ICAgDQo+ ICsJbXV0ZXhfdW5sb2NrKCZ4Z21pX211dGV4KTsNCj4gKw0KPiAgIAlyZXR1cm4gdG1wOw0KPiAg IH0NCj4gICANCj4gDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmFtZC1nZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1kLWdmeAo=