From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jordan Crouse Subject: [PATCH 2/4] drm/msm: Don't increase priv->num_aspaces until we know that it fits Date: Tue, 7 Mar 2017 09:50:28 -0700 Message-ID: <1488905430-5651-3-git-send-email-jcrouse@codeaurora.org> References: <1488905430-5651-1-git-send-email-jcrouse@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1488905430-5651-1-git-send-email-jcrouse-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: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org cHJpdi0+bnVtX2FzcGFjZXMgaXMgaW5jcmVhc2VkIGFuZCB0aGVuIGNoZWNrZWQgdG8gc2VlIGlm IGl0IHN0aWxsIGZpdHMKaW4gdGhlIHByaXYtPmFzcGFjZSBhcnJheS4gIElmIGl0IGRvZXNuJ3Qs IHdlIHdhcm4gYW5kIGV4aXQgYnV0CnByaXYtPm51bV9hc3BhY2VzIHJlbWFpbnMgaW5jcmVtZW50 ZWQuCgpEb24ndCBpbmNyZW1lbWVudCB0aGUgY291bnQgdW50aWwgd2Uga25vdyB0aGF0IGl0IGZp dHMgaW4gdGhlIGFycmF5LgoKU2lnbmVkLW9mZi1ieTogSm9yZGFuIENyb3VzZSA8amNyb3VzZUBj b2RlYXVyb3JhLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuYyB8IDcgKysr LS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9tc20vbXNtX2Rydi5jCmluZGV4IDcwMjI2ZWEuLmE5YTUyMGYgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Ry di5jCkBAIC01NSwxNCArNTUsMTMgQEAgaW50IG1zbV9yZWdpc3Rlcl9hZGRyZXNzX3NwYWNlKHN0 cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJCXN0cnVjdCBtc21fZ2VtX2FkZHJlc3Nfc3BhY2UgKmFz cGFjZSkKIHsKIAlzdHJ1Y3QgbXNtX2RybV9wcml2YXRlICpwcml2ID0gZGV2LT5kZXZfcHJpdmF0 ZTsKLQlpbnQgaWR4ID0gcHJpdi0+bnVtX2FzcGFjZXMrKzsKIAotCWlmIChXQVJOX09OKGlkeCA+ PSBBUlJBWV9TSVpFKHByaXYtPmFzcGFjZSkpKQorCWlmIChXQVJOX09OKHByaXYtPm51bV9hc3Bh Y2VzID49IEFSUkFZX1NJWkUocHJpdi0+YXNwYWNlKSkpCiAJCXJldHVybiAtRUlOVkFMOwogCi0J cHJpdi0+YXNwYWNlW2lkeF0gPSBhc3BhY2U7CisJcHJpdi0+YXNwYWNlW3ByaXYtPm51bV9hc3Bh Y2VzXSA9IGFzcGFjZTsKIAotCXJldHVybiBpZHg7CisJcmV0dXJuIHByaXYtPm51bV9hc3BhY2Vz Kys7CiB9CiAKICNpZmRlZiBDT05GSUdfRFJNX01TTV9SRUdJU1RFUl9MT0dHSU5HCi0tIAoxLjku MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJlZWRy ZW5vIG1haWxpbmcgbGlzdApGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==