From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] Revert "drm/i915: Disallow pin ioctl completely for kms drivers" Date: Wed, 26 Nov 2014 10:41:16 +0100 Message-ID: <20141126094116.GH32117@phenom.ffwll.local> References: <1416915776-20730-1-git-send-email-chris@chris-wilson.co.uk> <20141125120139.GA25711@phenom.ffwll.local> <20141125120633.GH17410@nuc-i3427.alporthouse.com> <20141125133402.GM25711@phenom.ffwll.local> <20141125204710.GJ17410@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]) by gabe.freedesktop.org (Postfix) with ESMTP id B64AE6E3BA for ; Wed, 26 Nov 2014 01:40:50 -0800 (PST) Received: by mail-wi0-f171.google.com with SMTP id bs8so11815708wib.16 for ; Wed, 26 Nov 2014 01:40:50 -0800 (PST) Content-Disposition: inline In-Reply-To: <20141125204710.GJ17410@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBOb3YgMjUsIDIwMTQgYXQgMDg6NDc6MTBQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFR1ZSwgTm92IDI1LCAyMDE0IGF0IDAyOjM0OjAyUE0gKzAxMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBUdWUsIE5vdiAyNSwgMjAxNCBhdCAxMjowNjozM1BNICswMDAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IE9uIFR1ZSwgTm92IDI1LCAyMDE0IGF0IDAxOjAx OjM5UE0gKzAxMDAsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4gPiA+ID4gT24gVHVlLCBOb3YgMjUs IDIwMTQgYXQgMTE6NDI6NTZBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4gPiA+ID4g VGhpcyByZXZlcnRzIGNvbW1pdCBjMjExYTQ3YzJjMjg1NjJmOGEzZmZmOWUwMjdiZTFhM2VkOWUx NTRhLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBUaGlzIGNhdXNlcyBhbiB1bndhcnJhbnRlZWQgQVBJ IGJyZWFrIGZvciBleGlzdGluZyBhbmQgYWN0aXZlIHVzZXJzcGFjZS4KPiA+ID4gPiA+IAo+ID4g PiA+ID4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+Cj4gPiA+ID4gCj4gPiA+ID4gSG0sIFNOQSBzdGlsbCBzZWVtcyB0byBiZSBhYmxlIHRvIGNv cGUgd2l0aCB0aGlzIGFuZCBJIHJlYWxseSBkb24ndCBzZWUKPiA+ID4gPiB0aGUgcG9pbnQgb2Yg a2VlcGluZyB0aGlzIGludGVyZmFjZSBnb2luZyBhbmQgcGF0Y2hpbmcgaXQgdXAuIFdpdGggR0VN IHRoZQo+ID4gPiA+IGtlcm5lbCBzaG91bGQgYmUgaW4gY29udHJvbCBvZiBzaGFyZWQgcmVzb3Vy Y2VzLCBsZXR0aW5nIHVzZXJzcGFjZSBpbiB0bwo+ID4gPiA+IHRoZSBnYW1lIGp1c3QgbGVhZHMg dG8gdGVhcnMuIEFuZCB3ZSBoYXZlIHRoZW0gbm93LiBLZWVwaW5nIHBpbm5pbmcgYXJvdW5kCj4g PiA+ID4ganVzdCBiZWNhdXNlIHdlJ3ZlIGZvcmdvdHRlbiB0byBwcm9wZXJseSBkaXNhYmxlIGl0 IHdhcyBvayB3aXRoIG1lLCBidXQKPiA+ID4gPiBmaXhpbmcgaXQgdXAgd2hlbiBpdCBzdGFydHMg dG8gZmFsbCBhcGFydCByZWFsbHkgaXNuJ3QuCj4gPiA+IAo+ID4gPiBJIHN0cm9uZ2x5IGRpc2Fn cmVlLiBJdCBpcyBhIHBvd2VyZnVsIHRvb2wsIGVxdWl2YWxlbnQgdG8gbWxvY2soKSwgYW5kCj4g PiA+IHNpbWlsYXIgdG8gbWxvY2soKSBoYXMgaXRzIHVzZXMuCj4gPiAKPiA+IFRoZXJlJ3MgbXVs dGlwbGUgdXNlcyBmb3IgbWxvY2s6Cj4gPiAtIE9uZSBpcyBwcmV2ZW50aW5nIHN3YXBvdXQgZm9y IHNlY3VyaXR5IHJlYXNvbnMsIGFuZCB5b3UgY2FuIGRvIHRoYXQKPiA+ICAgYWxyZWFkeSAoaGFj a2lzaGx5KSB3aXRoIG1sb2NraW5nIHRoZSBjcHUgbW1hcC4KPiA+IC0gQW5vdGhlciBpcyBwcmV2 ZW50aW5nIHVuYmluZGluZyBmcm9tIGFkZHJlc3Mgc3BhY2VzL21vdmVtZW50IGFjcm9zcyBudW1h Cj4gPiAgIGRvbWFpbnMsIHRvIGF2b2lkIG1pbm9yIGZhdWx0cyBvdmVyaGVhZHMuIFNvZnRwaW4g dG8gYXZvaWQgcmVsb2NzIHNvdW5kcwo+ID4gICBsaWtlIHRoZSBlcXVpdmFsYW50Lgo+ID4gCj4g PiBCdXQgbm9uZSBvZiB0aGUgbWxvY2tzIGFsbG93IHVzZXJzcGFjZSB0byBmaXggc3R1ZmYgaW50 byBhIGxpbWl0ZWQgc2hhcmVkCj4gPiBnbG9iYWwgcmVzb3VyY2UgbGlrZSBtYXBwYWJsZSBnZ3R0 IGZvciBpOTE1LiAKPiAKPiBQYXJkb24/IFdoYXQgZXhhY3RseSBhYm91dCBwaHlzaWNhbCBtZW1v cnkgaXNuJ3QgYSBsaW1pdGVkIHNoYXJlZCBnbG9iYWwKPiByZXNvdXJjZT8gVGhhdCdzIGV4YWN0 bHkgd2h5IG1sb2NrKCkgaXMgcHJpdmlsZWdlZC4KCkl0IGRvZXNuJ3QgZnJhZ21lbnQgc28gYmFk bHkuIEFuZCB3ZSBoYXZlIGNncm91cHMgdG8ga2VlcCBzdHVmZiBpbiBjaGVja3MuCgo+ID4gQSBy ZXNvdXJjZSB3aGljaCBpcyBmdWxseQo+ID4gbWFuYWdlZCBieSB0aGUga2VybmVsIChleGNlcHQg Zm9yIHBpbm5pbmcpIGFuZCB3aGljaCBjYW4gZnJhZ21lbnQgYmFkbHkuCj4gPiBtbG9jayBtZW1v cnkganVzdCBicmluZ3Mgb29tIGEgYml0IG5lYXJlciAod2hpY2ggY2FuIGJlIGhhbmRsZWQgd2l0 aAo+ID4gY2dyb3VwcyBhbmQgYWxsIHRoYXQpLCBidXQgaXQgZG9lc24ndCBoaXQgZnJhZ21lbnRh dGlvbiBmdW4gb2YgYSBnbG9iYWwKPiA+IHJlc291cmNlIG5lYXJieS4gVGhhdCBpcyB0aGUgcGFy dCBvZiBwaW4gSSByZWFsbHkgZG9uJ3QgbGlrZS4KPiAKPiBJbmRlZWQsIHRoYXQncyBleGFjdGx5 IHdoYXQgSSBsaWtlIGFib3V0IGl0LiBMb2NrZWQgbWVtb3J5IHRoYXQgY2FuJ3QgYmUKPiBsb3N0 IGR1ZSB0byBpbnNhbmUgZnJhZ21lbnRhdGlvbi4KCldlbGwgU05BIGlzbid0IHRoZSBvbmx5IHRo aW5nIGluIHRvd24sIHdoaWNoIGlzIHdoeSB0aGUga2VybmVsIHNob3VsZCBtYW5hZ2UKdGhpcy4g T3RoZXJ3aXNlIHdlIGNvdWxkIGp1c3QgZG8gdXNlcnNwYWNlIG1hbmFnZWQgbWVtb3J5IHdpdGhv dXQKZXZpY3Rpb24gZm9yIGV2ZXJ5b25lLCB0aGF0IHdheSB5b3UncmUgZ3VhcmFudGVlZCB0byBu ZXZlciBhdHRlbXB0CmFueXRoaW5nIHdoaWNoIGNvdWxkIGZhaWwuCi1EYW5pZWwKLS0gCkRhbmll bCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkg MzY1IDU3IDQ4IC0gaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK