From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH] drm/i915: add sanity check for partial view creation Date: Fri, 4 Mar 2016 10:11:24 +0000 Message-ID: <1457086284-14054-1-git-send-email-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 0ED626EB83 for ; Fri, 4 Mar 2016 10:11:26 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org V2hlbiBiaW5kaW5nIHBhZ2VzIGZvciBhIHBhcnRpYWwgdmlldyB3ZSBzaG91bGQgY2hlY2sgdGhh dCB0aGUgb2Zmc2V0ICsKc2l6ZSBpcyB2YWxpZCByZWxhdGl2ZSB0byB0aGUgc2l6ZSBvZiB0aGUg Z2VtIG9iamVjdC4KCnYyOiBEb24ndCB1c2UgcGFnZXMtPm5lbnRzIHRvIGRldGVybWluZSB0aGUg cGFnZSBjb3VudCAoVHZydGtvIFVyc3VsaW4pCnYzOiBIYW5kbGUgcG90ZW50aWFsIG92ZXJmbG93 IChDaHJpcyBXaWxzb24pCgpDYzogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGlu dXguaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IEF1bGQgPG1hdHRoZXcuYXVsZEBp bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMgfCA3ICsr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2d0dC5jCmluZGV4IDdiOGRlODUuLjU5NjY5MmIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2d0dC5jCkBAIC0zNDkzLDYgKzM0OTMsMTMgQEAgaW50ZWxfcGFydGlhbF9wYWdlcyhj b25zdCBzdHJ1Y3QgaTkxNV9nZ3R0X3ZpZXcgKnZpZXcsCiAJc3RydWN0IHNnX3BhZ2VfaXRlciBv Ympfc2dfaXRlcjsKIAlpbnQgcmV0ID0gLUVOT01FTTsKIAorCWlmIChVNjRfTUFYIC0gdmlldy0+ cGFyYW1zLnBhcnRpYWwub2Zmc2V0IDwgdmlldy0+cGFyYW1zLnBhcnRpYWwuc2l6ZSkKKwkJcmV0 dXJuIEVSUl9QVFIoLUVSQU5HRSk7CisKKwlpZiAodmlldy0+cGFyYW1zLnBhcnRpYWwub2Zmc2V0 ICsgdmlldy0+cGFyYW1zLnBhcnRpYWwuc2l6ZSA+CisJICAgIG9iai0+YmFzZS5zaXplID4+IFBB R0VfU0hJRlQpCisJCXJldHVybiBFUlJfUFRSKC1FSU5WQUwpOworCiAJc3QgPSBrbWFsbG9jKHNp emVvZigqc3QpLCBHRlBfS0VSTkVMKTsKIAlpZiAoIXN0KQogCQlnb3RvIGVycl9zdF9hbGxvYzsK LS0gCjIuNC4zCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK