From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/2] drm/i915: Fix copy_to_user usage for pipe_crc Date: Wed, 3 Aug 2016 10:29:07 +0300 Message-ID: <20160803072907.GG4329@intel.com> References: <1470199327-5833-1-git-send-email-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 92A386E75D for ; Wed, 3 Aug 2016 07:29:10 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1470199327-5833-1-git-send-email-rodrigo.vivi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBBdWcgMDIsIDIwMTYgYXQgMDk6NDI6MDZQTSAtMDcwMCwgUm9kcmlnbyBWaXZpIHdy b3RlOgo+IENvcHkgdG8gdXNlciByZXR1cm4gdGhlIG51bWJlciBvZiBieXRlcyBpdCBjb3VsZG4n dCB3cml0ZQo+IGFuZCB6ZXJvIG9uIHN1Y2Nlc3MuIFNvIGFueSBudW1iZXIgZGlmZmVyZW50IHRo YW4gMCBzaG91bGQKPiBiZSBjb25zaWRlcmVkIGEgZmF1bHQsIG5vdCBvbmx5IHdoZW4gaXQgZG9l c24ndCB3cml0ZQo+IHRoZSBmdWxsIHNpemUuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBW aXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2RlYnVnZnMuYyB8IDQgKy0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o KyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZGVidWdmcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiBp bmRleCA3YzQyZWM0Li43MDUyYzQ3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZGVidWdmcy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2Zz LmMKPiBAQCAtMzYzMiw3ICszNjMyLDYgQEAgaTkxNV9waXBlX2NyY19yZWFkKHN0cnVjdCBmaWxl ICpmaWxlcCwgY2hhciBfX3VzZXIgKnVzZXJfYnVmLCBzaXplX3QgY291bnQsCj4gIAl3aGlsZSAo bl9lbnRyaWVzID4gMCkgewo+ICAJCXN0cnVjdCBpbnRlbF9waXBlX2NyY19lbnRyeSAqZW50cnkg PQo+ICAJCQkmcGlwZV9jcmMtPmVudHJpZXNbcGlwZV9jcmMtPnRhaWxdOwo+IC0JCWludCByZXQ7 Cj4gIAo+ICAJCWlmIChDSVJDX0NOVChwaXBlX2NyYy0+aGVhZCwgcGlwZV9jcmMtPnRhaWwsCj4g IAkJCSAgICAgSU5URUxfUElQRV9DUkNfRU5UUklFU19OUikgPCAxKQo+IEBAIC0zNjQ5LDggKzM2 NDgsNyBAQCBpOTE1X3BpcGVfY3JjX3JlYWQoc3RydWN0IGZpbGUgKmZpbGVwLCBjaGFyIF9fdXNl ciAqdXNlcl9idWYsIHNpemVfdCBjb3VudCwKPiAgCj4gIAkJc3Bpbl91bmxvY2tfaXJxKCZwaXBl X2NyYy0+bG9jayk7Cj4gIAo+IC0JCXJldCA9IGNvcHlfdG9fdXNlcih1c2VyX2J1ZiwgYnVmLCBQ SVBFX0NSQ19MSU5FX0xFTik7Cj4gLQkJaWYgKHJldCA9PSBQSVBFX0NSQ19MSU5FX0xFTikKPiAr CQlpZiAoIWNvcHlfdG9fdXNlcih1c2VyX2J1ZiwgYnVmLCBQSVBFX0NSQ19MSU5FX0xFTikpCgpB IGJhZCAnIScgc251Y2sgaW4uCgo+ICAJCQlyZXR1cm4gLUVGQVVMVDsKPiAgCj4gIAkJdXNlcl9i dWYgKz0gUElQRV9DUkNfTElORV9MRU47Cj4gLS0gCj4gMi41LjUKPiAKPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxp c3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rs w6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=