From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/3] drm/i915: Fix command parser to validate multiple register access with the same command. Date: Mon, 15 Jun 2015 13:40:49 +0200 Message-ID: <20150615114048.GD8341@phenom.ffwll.local> References: <1432907055-8268-1-git-send-email-currojerez@riseup.net> <000901d09d17$99c5f380$cd51da80$@linux.intel.com> <20150615103559.GX8341@phenom.ffwll.local> <87d20xkyom.fsf@riseup.net> <20150615112622.GJ5176@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) by gabe.freedesktop.org (Postfix) with ESMTP id 14B236E4A2 for ; Mon, 15 Jun 2015 04:38:05 -0700 (PDT) Received: by wgbhy7 with SMTP id hy7so33211041wgb.2 for ; Mon, 15 Jun 2015 04:38:04 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150615112622.GJ5176@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: 'Brad Volkin' , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdW4gMTUsIDIwMTUgYXQgMDI6MjY6MjJQTSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIE1vbiwgSnVuIDE1LCAyMDE1IGF0IDAyOjE4OjAxUE0gKzAzMDAsIEZyYW5j aXNjbyBKZXJleiB3cm90ZToKPiA+IERhbmllbCBWZXR0ZXIgPGRhbmllbEBmZndsbC5jaD4gd3Jp dGVzOgo+ID4gCj4gPiA+IE9uIFR1ZSwgSnVuIDAyLCAyMDE1IGF0IDA1OjM2OjI2UE0gKzA4MDAs IFpoaWdhbmcgR29uZyB3cm90ZToKPiA+ID4+IFRoZSBwYXRjaHNldCBMR1RNIGFuZCB3b3JrcyB3 ZWxsIHdpdGggYmVpZ25ldC4gVGhlIDgwJSsgcGVyZm9ybWFuY2UgcmVncmVzc2lvbiBpc3N1ZSBp biBkYXJrdGFibGUgYWxzbyBoYXMgYmVlbiBmaXhlZAo+ID4gPj4gYWZ0ZXIgdGhpcyBwYXRjaHNl dCBhcHBsaWVkIGFuZCBlbmFibGUgdGhlIGF0b21pYyBpbiBMMyBhdCBiZWlnbmV0IHNpZGUuIFNv LAo+ID4gPj4gCj4gPiA+PiBSZXZpZXdlZC1ieTogWmhpZ2FuZyBHb25nIDx6aGlnYW5nLmdvbmdA bGludXguaW50ZWwuY29tPgo+ID4gPgo+ID4gPiBBbGwgdGhyZWUgbWVyZ2VkLgo+ID4gCj4gPiBU aGFua3MgRGFuaWVsLgo+ID4gCj4gPiA+IEFzaWRlOiBEb250IHdlIG5lZWQgYW4gaW5jcmVtZW50 IGZvciB0aGUgY21kIHBhcnNlciB2ZXJzaW9uIGZvcgo+ID4gPiB1c2Vyc3BhY2UgdG8gYmUgYWJs ZSB0byBkZXRlY3QgdGhpcz8KPiA+ID4KPiA+IFllYWgsIHRoYXQgd291bGQgYmUgYSBnb29kIGlk ZWEsIHBhdGNoIGF0dGFjaGVkLgo+IAo+IFRoZSBvbGQgdmVyc2lvbiBhbGxvd2VlZCB1c2Vyc3Bh Y2UgdG8gd3JpdGUgYmFzaWNhbGx5IGFueSByZWdpc3RlciwgdGhlCj4gbmV3IHZlcnNpb24gYWxs b3dzIG9ubHkgdGhlIHdoaXRlbGlzdGVkIHJlZ2lzdGVycy4gSSBkb24ndCBzZWUgaG93IGEKPiB2 ZXJzaW9uIG51bWJlciBidW1wIHdvdWxkIGhlbHAgYW55b25lLgoKT29wcywgdG90YWxseSBtaXNz ZWQgdGhlIGNvbnRleHQgb2YgcGF0Y2ggMS4gSmFuaSBJIHRoaW5rIHRoYXQgb25lJ3MgZm9yCnlv dSB0b28gLi4uCgpUaGFua3MgZm9yIHBvaW50aW5nIHRoaXMgb3V0LgotRGFuaWVsCi0tIApEYW5p ZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxv Zy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=