From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thulasimani, Sivakumar" Subject: Re: [PATCH 1/4] drm/i915: Sanity check DP AUX message buffer and size Date: Mon, 1 Feb 2016 11:42:54 +0530 Message-ID: <56AEF766.7020403@intel.com> References: <1454071949-24677-1-git-send-email-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id BEB2E6E295 for ; Sun, 31 Jan 2016 22:12:57 -0800 (PST) In-Reply-To: <1454071949-24677-1-git-send-email-imre.deak@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Imre Deak , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiAxLzI5LzIwMTYgNjoyMiBQTSwgSW1yZSBEZWFrIHdyb3RlOgo+IFdoaWxlIHdlIGFyZSBj YWxsaW5nIGludGVsX2RwX2F1eF90cmFuc2ZlcigpIHdpdGggbXNnLT5zaXplPTAgd2hlbmV2ZXIK PiBtc2ctPmJ1ZmZlciBpcyBOVUxMLCBwYXNzaW5nIE5VTEwgdG8gbWVtY3B5KCkgaXMgdW5kZWZp bmVkIGFjY29yZGluZyB0bwo+IHRoZSBJU08gQyBzdGFuZGFyZC4gSSBoYXZlbid0IGZvdW5kIGFu eSBub3RlcyBhYm91dCB0aGlzIGluIHRoZSBHTlUgQydzCj4gb3IgdGhlIGtlcm5lbCdzIGRvY3Vt ZW50YXRpb24gb2YgdGhlIGZ1bmN0aW9uIGFuZCBjYW4ndCBpbWFnaW5lIHdoYXQgaXQKPiB3b3Vs ZCBkbyB3aXRoIHRoZSBOVUxMIHB0ci4gVG8gYmV0dGVyIGRvY3VtZW50IHRoaXMgdXNlIG9mIHRo ZQo+IHBhcmFtZXRlcnMgaXQgc3RpbGwgbWFrZSBzZW5zZSB0byBhZGQgYW4gZXhwbGljaXQgY2hl Y2sgZm9yIHRoaXMgdG8gdGhlCj4gY29kZS4KPgo+IENhdWdodCBieSBDb3Zlcml0eS4KY2FuIHlv dSBzaGFyZSBtb3JlIGluZm8gb24gd2hlbiBpcyB0aGlzIHNjZW5hcmlvIHRyaWdnZXJlZCA/Cj4g U2lnbmVkLW9mZi1ieTogSW1yZSBEZWFrIDxpbXJlLmRlYWtAaW50ZWwuY29tPgo+IC0tLQo+ICAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyB8IDUgKysrKy0KPiAgIDEgZmlsZSBjaGFu Z2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZHAuYwo+IGluZGV4IGUyYmVhNzEwLi4yYWVkMzZlIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2RwLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jCj4gQEAgLTk3OSw3ICs5NzksMTAgQEAgaW50ZWxfZHBfYXV4X3RyYW5zZmVyKHN0cnVjdCBk cm1fZHBfYXV4ICphdXgsIHN0cnVjdCBkcm1fZHBfYXV4X21zZyAqbXNnKQo+ICAgCQlpZiAoV0FS Tl9PTih0eHNpemUgPiAyMCkpCj4gICAJCQlyZXR1cm4gLUUyQklHOwo+ICAgCj4gLQkJbWVtY3B5 KHR4YnVmICsgSEVBREVSX1NJWkUsIG1zZy0+YnVmZmVyLCBtc2ctPnNpemUpOwo+ICsJCWlmICht c2ctPmJ1ZmZlcikKPiArCQkJbWVtY3B5KHR4YnVmICsgSEVBREVSX1NJWkUsIG1zZy0+YnVmZmVy LCBtc2ctPnNpemUpOwo+ICsJCWVsc2UKPiArCQkJV0FSTl9PTihtc2ctPnNpemUpOwo+ICAgCj4g ICAJCXJldCA9IGludGVsX2RwX2F1eF9jaChpbnRlbF9kcCwgdHhidWYsIHR4c2l6ZSwgcnhidWYs IHJ4c2l6ZSk7Cj4gICAJCWlmIChyZXQgPiAwKSB7CgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=