From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 08/10] drm: Forbid legacy MAP functions for DRIVER_MODESET Date: Thu, 14 Apr 2016 12:06:03 +0200 Message-ID: <20160414100603.GL2510@phenom.ffwll.local> References: <1459331120-27864-1-git-send-email-daniel.vetter@ffwll.ch> <1459331120-27864-9-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Emil Velikov Cc: Peter Antoine , Daniel Vetter , Intel Graphics Development , DRI Development , Ben Skeggs , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBNYXIgMzAsIDIwMTYgYXQgMTE6Mzk6MDFBTSArMDEwMCwgRW1pbCBWZWxpa292IHdy b3RlOgo+IE9uIDMwIE1hcmNoIDIwMTYgYXQgMTA6NDUsIERhbmllbCBWZXR0ZXIgPGRhbmllbC52 ZXR0ZXJAZmZ3bGwuY2g+IHdyb3RlOgo+ID4gTGlrZSBpbgo+ID4KPiA+IGNvbW1pdCAwZTk3NTk4 MGQ0MzVkNThkZjJkNDMwZDY4OGI4YzE4Nzc4YjQyMjE4Cj4gPiBBdXRob3I6IFBldGVyIEFudG9p bmUgPHBldGVyLmFudG9pbmVAaW50ZWwuY29tPgo+ID4gRGF0ZTogICBUdWUgSnVuIDIzIDA4OjE4 OjQ5IDIwMTUgKzAxMDAKPiA+Cj4gPiAgICAgZHJtOiBUdXJuIG9mZiBMZWdhY3kgQ29udGV4dCBG dW5jdGlvbnMKPiA+Cj4gPiB3ZSBuZWVkIHRvIGFnYWluIG1ha2UgYW4gZXhjZXB0aW9uIGZvciBu b3V2ZWF1LCBidXQgZXZlcnlvbmUgZWxzZQo+ID4gcmVhbGx5IGRvZXNuJ3QgbmVlZCB0aGlzLgo+ ID4KPiA+IENjOiBQZXRlciBBbnRvaW5lIDxwZXRlci5hbnRvaW5lQGludGVsLmNvbT4KPiA+IENj OiBCZW4gU2tlZ2dzIDxic2tlZ2dzQHJlZGhhdC5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBEYW5p ZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KPiA+IC0tLQo+ID4gIGRyaXZlcnMv Z3B1L2RybS9kcm1fYnVmcy5jIHwgMTIgKysrKysrKysrKysrCj4gPiAgMSBmaWxlIGNoYW5nZWQs IDEyIGluc2VydGlvbnMoKykKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2Ry bV9idWZzLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2J1ZnMuYwo+ID4gaW5kZXggZDkyZGI3MDA3 ZjYyLi5lOGExMmE0ZmQ0MDAgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2J1 ZnMuYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9idWZzLmMKPiA+IEBAIC0zOTYsNiAr Mzk2LDEwIEBAIGludCBkcm1fbGVnYWN5X2FkZG1hcF9pb2N0bChzdHJ1Y3QgZHJtX2RldmljZSAq ZGV2LCB2b2lkICpkYXRhLAo+ID4gICAgICAgICBpZiAoIShjYXBhYmxlKENBUF9TWVNfQURNSU4p IHx8IG1hcC0+dHlwZSA9PSBfRFJNX0FHUCB8fCBtYXAtPnR5cGUgPT0gX0RSTV9TSE0pKQo+ID4g ICAgICAgICAgICAgICAgIHJldHVybiAtRVBFUk07Cj4gPgo+ID4gKyAgICAgICBpZiAoIWRybV9j b3JlX2NoZWNrX2ZlYXR1cmUoZGV2LCBEUklWRVJfS01TX0xFR0FDWV9DT05URVhUKSAmJgo+ID4g KyAgICAgICAgICAgZHJtX2NvcmVfY2hlY2tfZmVhdHVyZShkZXYsIERSSVZFUl9NT0RFU0VUKSkK PiA+ICsgICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+ICsKPiBXb25kZXJpbmcgaWYg bWFraW5nIHRoaXMgdGhlIGZpcnN0IGNoZWNrIGluIHRoZSBmdW5jdGlvbiB3b24ndCBiZQo+IGJl dHRlciA/IFdlIGhhdmUgYSBoYW5kZnVsIG9mIHBsYWNlcyB3aGljaCBwcmVlbXB0aXZlbHkgY2hl Y2sKPiBEUklWRVJfTU9ERVNFVCBwcmlvciB0byBjYWxsaW5nIGRybV9sZWdhY3kgZnVuY3Rpb25z IGFuZCBzaW1pbGFybHkKPiBzb21lIChsYXN0IHRpbWUgSSd2ZSBsb29rZWQpIGRybV9sZWdhY3kg ZnVuY3Rpb25zIGNoZWNrIGZvcgo+IERSSVZFUl9NT0RFU0VULiBQZXJoYXBzIHdlIGNhbiBtb3Zl IGFsbCB0aGUgY2hlY2tpbmcgaW50byB0aGUKPiBkcm1fbGVnYWN5IEFQSSBhbG9uZSA/CgpUaGlz IGlzIGFuIGlvY3RsIGhhbmRsZXIsIHNvIHRoZXJlJ3Mgbm90IHJlYWxseSBhbnkgY2FsbGVyIHdl IGNhbiBtb3ZlCnRoaXMgdG8uIEluIGdlbmVyYWwgSSdtIHNwbGl0LCBhbmQgSSBqdXN0IHB1dCBj aGVja3MgbGlrZSB0aGVzZSB3aGVyZXZlcgppdCBtYWtlcyBzZW5zZSwgcHVsbGluZyB0aGVtIG91 dCBpbnRvIGNhbGxlcnMgaWYgdGhlcmUncyBhbiBlbnRpcmUgcGlsZSBvZgp0aGVtIHdobyBhbGwg d2FudCB0aGUgc2FtZSBjaGVja3MuCgpJbiB0aGUgZW5kIEkgZG9uJ3QgdGhpbmsgaXQgbWF0dGVy cywgYXMgbG9uZyBhcyB3ZSBkdXRpZnVsbHkgY29tYmluZQpkcm1fbGVnYWN5Xyogd2l0aCBzdWNo IGNoZWNrcywgc28gdGhhdCBpdCdzIF9yZWFsbHlfIGFsbCBkZWFkIGNvZGUgZm9yCm1vZGVybiBk cml2ZXMuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVs IENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVs QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=