From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.19 16/73] drm/msm: Grab a vblank reference when waiting for commit_done Date: Wed, 12 Dec 2018 23:27:41 -0500 Message-ID: <20181213042838.75160-16-sashal@kernel.org> References: <20181213042838.75160-1-sashal@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181213042838.75160-1-sashal@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Sasha Levin , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, Sean Paul , freedreno@lists.freedesktop.org List-Id: linux-arm-msm@vger.kernel.org RnJvbTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CgpbIFVwc3RyZWFtIGNvbW1p dCAzYjcxMmU0M2UzODc2YjQyYjM4MzIxZWNmNzkwYTFmNWZlNTljODM0IF0KClNpbWlsYXIgdG8g dGhlIGF0b21pYyBoZWxwZXJzLCB3ZSBzaG91bGQgZW5hYmxlIHZibGFuayB3aGlsZSB3ZSdyZQp3 YWl0aW5nIGZvciB0aGUgY29tbWl0IHRvIGZpbmlzaC4gRFBVIG5lZWRzIHRoaXMsIE1EUDUgc2Vl bXMgdG8gd29yawpmaW5lIHdpdGhvdXQgaXQuCgpSZXZpZXdlZC1ieTogQWJoaW5hdiBLdW1hciA8 YWJoaW5hdmtAY29kZWF1cm9yYS5vcmc+ClNpZ25lZC1vZmYtYnk6IFNlYW4gUGF1bCA8c2VhbnBh dWxAY2hyb21pdW0ub3JnPgpTaWduZWQtb2ZmLWJ5OiBSb2IgQ2xhcmsgPHJvYmRjbGFya0BnbWFp bC5jb20+ClNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KLS0t CiBkcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9hdG9taWMuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL21z bV9hdG9taWMuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2F0b21pYy5jCmluZGV4IGMxZjE3 NzljOTgwZi4uMmI3YmI2ZTE2NmQzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNtL21z bV9hdG9taWMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9hdG9taWMuYwpAQCAtMzIs NyArMzIsMTIgQEAgc3RhdGljIHZvaWQgbXNtX2F0b21pY193YWl0X2Zvcl9jb21taXRfZG9uZShz dHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCQlpZiAoIW5ld19jcnRjX3N0YXRlLT5hY3RpdmUpCiAJ CQljb250aW51ZTsKIAorCQlpZiAoZHJtX2NydGNfdmJsYW5rX2dldChjcnRjKSkKKwkJCWNvbnRp bnVlOworCiAJCWttcy0+ZnVuY3MtPndhaXRfZm9yX2NydGNfY29tbWl0X2RvbmUoa21zLCBjcnRj KTsKKworCQlkcm1fY3J0Y192YmxhbmtfcHV0KGNydGMpOwogCX0KIH0KIAotLSAKMi4xOS4xCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK