From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jordan Crouse Subject: Re: [PATCH 1/4] drm/msm: use kvmalloc for ring data in gpu crashstate Date: Tue, 20 Nov 2018 08:42:23 -0700 Message-ID: <20181120154223.GD31792@jcrouse-lnx.qualcomm.com> References: <1542713851-14375-1-git-send-email-smasetty@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1542713851-14375-1-git-send-email-smasetty-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: Sharat Masetty Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBOb3YgMjAsIDIwMTggYXQgMDU6MDc6MjhQTSArMDUzMCwgU2hhcmF0IE1hc2V0dHkg d3JvdGU6Cj4gVGhlIHJpbmdidWZmZXIgZGF0YSB0byBjYXB0dXJlIGF0IGNyYXNodGltZSBjYW4g ZW5kIHVwIGJlaW5nIGxhcmdlCj4gc29tZXRpbWVzLCBhbmQgdGhlIHNpemUgY2FuIHZhcnkgZnJv bSBiZWluZyBsZXNzIHRoYW4gYSBwYWdlIHRvIHRoZQo+IGZ1bGwgc2l6ZSBvZiAzMktCLiBTbyB1 c2UgdGhlIGt2bWFsbG9jIHZhcmlhbnQgdGhhdCBwZXJmZWN0bHkgZml0cyB0aGUgYmlsbC4KPiAK PiBTaWduZWQtb2ZmLWJ5OiBTaGFyYXQgTWFzZXR0eSA8c21hc2V0dHlAY29kZWF1cm9yYS5vcmc+ CgpSZXZpZXdlZC1ieTogSm9yZGFuIENyb3VzZSA8amNyb3VzZUBjb2RlYXVyb3JhLm9yZz4KCj4g LS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2FkcmVub19ncHUuYyB8IDQgKystLQo+ ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2FkcmVuby9hZHJlbm9fZ3B1LmMgYi9kcml2 ZXJzL2dwdS9kcm0vbXNtL2FkcmVuby9hZHJlbm9fZ3B1LmMKPiBpbmRleCBkODhkMDBkLi42ZWJl ODQyIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2FkcmVub19ncHUu Ywo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2FkcmVub19ncHUuYwo+IEBAIC0z OTcsNyArMzk3LDcgQEAgaW50IGFkcmVub19ncHVfc3RhdGVfZ2V0KHN0cnVjdCBtc21fZ3B1ICpn cHUsIHN0cnVjdCBtc21fZ3B1X3N0YXRlICpzdGF0ZSkKPiAgCQkJCXNpemUgPSBqICsgMTsKPiAg Cj4gIAkJaWYgKHNpemUpIHsKPiAtCQkJc3RhdGUtPnJpbmdbaV0uZGF0YSA9IGttYWxsb2Moc2l6 ZSA8PCAyLCBHRlBfS0VSTkVMKTsKPiArCQkJc3RhdGUtPnJpbmdbaV0uZGF0YSA9IGt2bWFsbG9j KHNpemUgPDwgMiwgR0ZQX0tFUk5FTCk7Cj4gIAkJCWlmIChzdGF0ZS0+cmluZ1tpXS5kYXRhKSB7 Cj4gIAkJCQltZW1jcHkoc3RhdGUtPnJpbmdbaV0uZGF0YSwgZ3B1LT5yYltpXS0+c3RhcnQsIHNp emUgPDwgMik7Cj4gIAkJCQlzdGF0ZS0+cmluZ1tpXS5kYXRhX3NpemUgPSBzaXplIDw8IDI7Cj4g QEAgLTQ0MCw3ICs0NDAsNyBAQCB2b2lkIGFkcmVub19ncHVfc3RhdGVfZGVzdHJveShzdHJ1Y3Qg bXNtX2dwdV9zdGF0ZSAqc3RhdGUpCj4gIAlpbnQgaTsKPiAgCj4gIAlmb3IgKGkgPSAwOyBpIDwg QVJSQVlfU0laRShzdGF0ZS0+cmluZyk7IGkrKykKPiAtCQlrZnJlZShzdGF0ZS0+cmluZ1tpXS5k YXRhKTsKPiArCQlrdmZyZWUoc3RhdGUtPnJpbmdbaV0uZGF0YSk7Cj4gIAo+ICAJZm9yIChpID0g MDsgc3RhdGUtPmJvcyAmJiBpIDwgc3RhdGUtPm5yX2JvczsgaSsrKQo+ICAJCWt2ZnJlZShzdGF0 ZS0+Ym9zW2ldLmRhdGEpOwo+IC0tIAo+IDEuOS4xCj4gCgotLSAKVGhlIFF1YWxjb21tIElubm92 YXRpb24gQ2VudGVyLCBJbmMuIGlzIGEgbWVtYmVyIG9mIENvZGUgQXVyb3JhIEZvcnVtLAphIExp bnV4IEZvdW5kYXRpb24gQ29sbGFib3JhdGl2ZSBQcm9qZWN0Cl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkZyZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRy ZW5vQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ZyZWVkcmVubwo=