From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 2/3] drm/vkms: stop generating CRCs on buffer overflow Date: Thu, 13 Jun 2019 15:07:11 +0200 Message-ID: <20190613130711.GL23020@phenom.ffwll.local> References: <20190613121802.2193-1-oleg.vasilev@intel.com> <20190613121802.2193-2-oleg.vasilev@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x541.google.com (mail-ed1-x541.google.com [IPv6:2a00:1450:4864:20::541]) by gabe.freedesktop.org (Postfix) with ESMTPS id 25FCB898FD for ; Thu, 13 Jun 2019 13:07:15 +0000 (UTC) Received: by mail-ed1-x541.google.com with SMTP id k8so31092479edr.11 for ; Thu, 13 Jun 2019 06:07:15 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20190613121802.2193-2-oleg.vasilev@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Oleg Vasilev Cc: Shayenne Moura , Rodrigo Siqueira , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDM6MTg6MDFQTSArMDMwMCwgT2xlZyBWYXNpbGV2IHdy b3RlOgo+IEJlY2F1c2UgaW50ZXJydXB0cyBhcmUgZ2VuZXJhdGVkIGFydGlmaXRpYWxseSwga2Vy bmVsIGJ1ZyBtYXkgbGVhZCB0bwo+IGluZmludGUgYXR0ZW1wdHMgdG8gc3VibWl0IENSQy4KPiAK PiBTaWduZWQtb2ZmLWJ5OiBPbGVnIFZhc2lsZXYgPG9sZWcudmFzaWxldkBpbnRlbC5jb20+Cj4g LS0tCj4gIGRyaXZlcnMvZ3B1L2RybS92a21zL3ZrbXNfY3JjLmMgfCAxMCArKysrKysrKystCj4g IDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3ZrbXMvdmttc19jcmMuYyBiL2RyaXZlcnMvZ3B1L2Ry bS92a21zL3ZrbXNfY3JjLmMKPiBpbmRleCBkN2I0MDlhM2MwZjguLmJjNzE3YTg4ODhiNSAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vdmttcy92a21zX2NyYy5jCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL3ZrbXMvdmttc19jcmMuYwo+IEBAIC0xNjcsNiArMTY3LDcgQEAgdm9pZCB2a21z X2NyY193b3JrX2hhbmRsZShzdHJ1Y3Qgd29ya19zdHJ1Y3QgKndvcmspCj4gIAl1MzIgY3JjMzIg PSAwOwo+ICAJdTY0IGZyYW1lX3N0YXJ0LCBmcmFtZV9lbmQ7Cj4gIAl1bnNpZ25lZCBsb25nIGZs YWdzOwo+ICsJaW50IHJldDsKPiAgCj4gIAlzcGluX2xvY2tfaXJxc2F2ZSgmb3V0LT5zdGF0ZV9s b2NrLCBmbGFncyk7Cj4gIAlmcmFtZV9zdGFydCA9IGNydGNfc3RhdGUtPmZyYW1lX3N0YXJ0Owo+ IEBAIC0yMDIsNyArMjAzLDE0IEBAIHZvaWQgdmttc19jcmNfd29ya19oYW5kbGUoc3RydWN0IHdv cmtfc3RydWN0ICp3b3JrKQo+ICAJICogbWlzc2luZyBmcmFtZXMKPiAgCSAqLwo+ICAJd2hpbGUg KGZyYW1lX3N0YXJ0IDw9IGZyYW1lX2VuZCkKPiAtCQlkcm1fY3J0Y19hZGRfY3JjX2VudHJ5KGNy dGMsIHRydWUsIGZyYW1lX3N0YXJ0KyssICZjcmMzMik7Cj4gKwl7CgpCaWtlc2hlZDogS2VybmVs IGNvZGluZ3N0eWxlIHB1dHMgdGhpcyBvbiB0aGUgc2FtZSBsaW5lIGFzIHRoZSBjbG9zaW5nICkK b2YgdGhlIHdoaWxlL2lmL2Zvci4KCkFzaWRlIGZyb20gdGhhdCBub3Qgc3VyZSB0aGF0J3MgdXNl ZnVsIGhlcmUsIHdlJ3ZlIGZpeGVkIHRoZSBidWcgYnkgbm93Ci4uLgotRGFuaWVsCgo+ICsJCXJl dCA9IGRybV9jcnRjX2FkZF9jcmNfZW50cnkoY3J0YywgdHJ1ZSwgZnJhbWVfc3RhcnQrKywgJmNy YzMyKTsKPiArCQlpZiAocmV0KSB7Cj4gKwkJCURSTV9XQVJOKCJWS01TIHN0b3AgZ2VuZXJhdGlu ZyBDUkNzXG4iKTsKPiArCQkJb3V0LT5jcmNfZW5hYmxlZCA9IGZhbHNlOwo+ICsJCQlicmVhazsK PiArCQl9Cj4gKwl9Cj4gIAo+ICBvdXQ6Cj4gIAkvKiB0byBhdm9pZCB1c2luZyB0aGUgc2FtZSB2 YWx1ZSBmb3IgZnJhbWUgbnVtYmVyIGFnYWluICovCj4gLS0gCj4gMi4yMS4wCj4gCgotLSAKRGFu aWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Js b2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs