From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 14/14] drm/i915: Avoid underruns when disabling sprites Date: Thu, 5 Dec 2013 15:51:41 +0200 Message-ID: <1386251501-10602-15-git-send-email-ville.syrjala@linux.intel.com> References: <1386251501-10602-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 4A48FFB7FD for ; Thu, 5 Dec 2013 05:52:36 -0800 (PST) In-Reply-To: <1386251501-10602-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkFz IHRoZSB3YXRlcm1hcmsgcmVnaXN0ZXJzIGFyZW4ndCBkb3VibGUgYnVmZmVyZCwgY2xlYXJpbmcg dGhlCndhdGVybWFya3MgaW1tZWRpYXRlbHkgYWZ0ZXIgd3JpdGluZyB0aGUgc3ByaXRlIHJlZ2lz dGVycyBjYW4gYmUKaGF6YXJkb3VzLgoKVW50aWwgd2UgaGF2ZSBzb21ldGhpbmcgYmV0dGVyLCBh ZGQgYSB3YWl0IGZvciB2YmxhbmsgYmV0d2VlbiB0aGUKdHdvIHN0ZXBzIHRvIG1ha2Ugc3VyZSB0 aGUgc3ByaXRlIG5vIGxvbmdlciBuZWVkcyB0aGUgd2F0ZXJtYXJrCmxldmVscyBiZWZvcmUgd2Ug Y2xlYXIgdGhlbS4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFs YUBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRl LmMgfCAxMiArKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwppbmRleCBhODcyMTI5Li5mZTRkZTg5IDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYworKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwpAQCAtMzM2LDYgKzMzNiwxMiBAQCBpdmJfZGlz YWJsZV9wbGFuZShzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSwgc3RydWN0IGRybV9jcnRjICpjcnRj KQogCUk5MTVfTU9ESUZZX0RJU1BCQVNFKFNQUlNVUkYocGlwZSksIDApOwogCVBPU1RJTkdfUkVB RChTUFJTVVJGKHBpcGUpKTsKIAorCS8qCisJICogQXZvaWQgdW5kZXJydW5zIHdoZW4gZGlzYWJs aW5nIHRoZSBzcHJpdGUuCisJICogRklYTUUgcmVtb3ZlIG9uY2Ugd2F0ZXJtYXJrIHVwZGF0ZXMg YXJlIGRvbmUgcHJvcGVybHkuCisJICovCisJaW50ZWxfd2FpdF9mb3JfdmJsYW5rKGRldiwgcGlw ZSk7CisKIAlpbnRlbF91cGRhdGVfc3ByaXRlX3dhdGVybWFya3MocGxhbmUsIGNydGMsIDAsIDAs IGZhbHNlLCBmYWxzZSk7CiB9CiAKQEAgLTUwMyw2ICs1MDksMTIgQEAgaWxrX2Rpc2FibGVfcGxh bmUoc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsIHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKIAlJOTE1 X01PRElGWV9ESVNQQkFTRShEVlNTVVJGKHBpcGUpLCAwKTsKIAlQT1NUSU5HX1JFQUQoRFZTU1VS RihwaXBlKSk7CiAKKwkvKgorCSAqIEF2b2lkIHVuZGVycnVucyB3aGVuIGRpc2FibGluZyB0aGUg c3ByaXRlLgorCSAqIEZJWE1FIHJlbW92ZSBvbmNlIHdhdGVybWFyayB1cGRhdGVzIGFyZSBkb25l IHByb3Blcmx5LgorCSAqLworCWludGVsX3dhaXRfZm9yX3ZibGFuayhkZXYsIHBpcGUpOworCiAJ aW50ZWxfdXBkYXRlX3Nwcml0ZV93YXRlcm1hcmtzKHBsYW5lLCBjcnRjLCAwLCAwLCBmYWxzZSwg ZmFsc2UpOwogfQogCi0tIAoxLjguMy4yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=