From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jordan Crouse Subject: [PATCH] drm/msm/adreno: Ensure that the zap shader region is big enough Date: Fri, 31 May 2019 16:09:38 -0600 Message-ID: <1559340578-11482-1-git-send-email-jcrouse@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: Douglas Anderson , Kees Cook , Jonathan Marek , David Airlie , linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Sharat Masetty , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, bjorn.andersson-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org, Rob Clark , Mamta Shukla , Daniel Vetter , Sean Paul List-Id: dri-devel@lists.freedesktop.org QmVmb3JlIGxvYWRpbmcgdGhlIHphcCBzaGFkZXIgd2Ugc2hvdWxkIGVuc3VyZSB0aGF0IHRoZSBy ZXNlcnZlZCBtZW1vcnkKcmVnaW9uIGlzIGJpZyBlbm91Z2ggdG8gaG9sZCB0aGUgbG9hZGVkIGZp bGUuCgpTaWduZWQtb2ZmLWJ5OiBKb3JkYW4gQ3JvdXNlIDxqY3JvdXNlQGNvZGVhdXJvcmEub3Jn PgotLS0KCiBkcml2ZXJzL2dwdS9kcm0vbXNtL2FkcmVuby9hZHJlbm9fZ3B1LmMgfCA4ICsrKysr KystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9hZHJlbm8vYWRyZW5vX2dwdS5jIGIvZHJpdmVy cy9ncHUvZHJtL21zbS9hZHJlbm8vYWRyZW5vX2dwdS5jCmluZGV4IDZmN2Y0MTEuLjNkYjhlNDkg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2FkcmVub19ncHUuYworKysg Yi9kcml2ZXJzL2dwdS9kcm0vbXNtL2FkcmVuby9hZHJlbm9fZ3B1LmMKQEAgLTY3LDcgKzY3LDYg QEAgc3RhdGljIGludCB6YXBfc2hhZGVyX2xvYWRfbWR0KHN0cnVjdCBtc21fZ3B1ICpncHUsIGNv bnN0IGNoYXIgKmZ3bmFtZSwKIAkJcmV0dXJuIHJldDsKIAogCW1lbV9waHlzID0gci5zdGFydDsK LQltZW1fc2l6ZSA9IHJlc291cmNlX3NpemUoJnIpOwogCiAJLyogUmVxdWVzdCB0aGUgTURUIGZp bGUgZm9yIHRoZSBmaXJtd2FyZSAqLwogCWZ3ID0gYWRyZW5vX3JlcXVlc3RfZncodG9fYWRyZW5v X2dwdShncHUpLCBmd25hbWUpOwpAQCAtODMsNiArODIsMTMgQEAgc3RhdGljIGludCB6YXBfc2hh ZGVyX2xvYWRfbWR0KHN0cnVjdCBtc21fZ3B1ICpncHUsIGNvbnN0IGNoYXIgKmZ3bmFtZSwKIAkJ Z290byBvdXQ7CiAJfQogCisJaWYgKG1lbV9zaXplID4gcmVzb3VyY2Vfc2l6ZSgmcikpIHsKKwkJ RFJNX0RFVl9FUlJPUihkZXYsCisJCQkibWVtb3J5IHJlZ2lvbiBpcyB0b28gc21hbGwgdG8gbG9h ZCB0aGUgTURUXG4iKTsKKwkJcmV0ID0gLUUyQklHOworCQlnb3RvIG91dDsKKwl9CisKIAkvKiBB bGxvY2F0ZSBtZW1vcnkgZm9yIHRoZSBmaXJtd2FyZSBpbWFnZSAqLwogCW1lbV9yZWdpb24gPSBt ZW1yZW1hcChtZW1fcGh5cywgbWVtX3NpemUsICBNRU1SRU1BUF9XQyk7CiAJaWYgKCFtZW1fcmVn aW9uKSB7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KRnJlZWRyZW5vIG1haWxpbmcgbGlzdApGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZnJl ZWRyZW5v