From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: [PATCH] drm/i915: disable set/get_tiling ioctl on gen12+ Date: Tue, 20 Aug 2019 21:54:51 +0200 Message-ID: <20190820195451.15671-1-daniel.vetter@ffwll.ch> References: <20190820170631.26570-1-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3AB448966B for ; Tue, 20 Aug 2019 19:54:58 +0000 (UTC) Received: by mail-ed1-x542.google.com with SMTP id t50so128926edd.2 for ; Tue, 20 Aug 2019 12:54:58 -0700 (PDT) In-Reply-To: <20190820170631.26570-1-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development Cc: Daniel Vetter , Lucas De Marchi , Kenneth Graunke , Matthew Auld , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org VGhlIGNwdSAoZGUpdGlsZXIgaHcgaXMgZ29uZSwgdGhpcyBzdG9wcGVkIGJlaW5nIHVzZWZ1bC4g UGx1cyBpdCBuZXZlcgpzdXBwb3J0ZWQgYW55IG9mIHRoZSBmYW5jeSBuZXcgdGlsaW5nIGZvcm1h dHMsIHdoaWNoIG1lYW5zIHVzZXJzcGFjZQphbHNvIHN0b3BwZWQgdXNpbmcgdGhlIG1hZ2ljIHNp ZGUtY2hhbm5lbCB0aGlzIHByb3ZpZGVzLgoKVGhpcyB3b3VsZCB0b3RhbGx5IGJyZWFrIGEgbG90 IG9mIHRoZSBpZ3RzLCBidXQgdGhleSdyZSBhbHJlYWR5IGJyb2tlbgpmb3IgdGhlIHNhbWUgcmVh c29ucyBhcyB1c2Vyc3BhY2Ugb24gZ2VuMTIgd291bGQgYmUuCgp2MjogTG9vayBhdCBnZ3R0LT5u dW1fZmVuY2VzIGluc3RlYWQsIHRoYXQgYWxzbyBhdm9pZHMgdGhlIG5lZWQgZm9yIGEKY29tbWVu dCAoQ2hyaXMpLiBUaGlzIGFsc28gbWVhbnMgdGhhdCBnZW4xMiBzdXBwb3J0IHJlYWxseSBuZWVk cyB0bwptYWtlIHN1cmUgbnVtX2ZlbmNlcyBpcyBzZXQgdG8gMC4gVGhlcmUgaXMgYSBwYXRjaCBm b3IgdGhhdCwgYnV0IGl0CmNoZWNrcyBmb3IgSEFTX01BUFBBQkxFX0FQRVJUVVJFLCB3aGljaCBJ J20gbm90IHN1cmUgaXMgdGhlIHJpZ2h0CnRoaW5nIHJlYWxseS4gQWRkaW5nIHJlbGV2YW50IHBl b3BsZS4KCkNjOiBEYW5pZWxlIENlcmFvbG8gU3B1cmlvIDxkYW5pZWxlLmNlcmFvbG9zcHVyaW9A aW50ZWwuY29tPgpDYzogU3R1YXJ0IFN1bW1lcnMgPHN0dWFydC5zdW1tZXJzQGludGVsLmNvbT4K Q2M6IE1hdHRoZXcgQXVsZCA8bWF0dGhldy5hdWxkQGludGVsLmNvbT4KQ2M6IEtlbm5ldGggR3Jh dW5rZSA8a2VubmV0aEB3aGl0ZWNhcGUub3JnPgpDYzogSmFzb24gRWtzdHJhbmQgPGphc29uQGps ZWtzdHJhbmQubmV0PgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ CkNjOiBMdWNhcyBEZSBNYXJjaGkgPGx1Y2FzLmRlbWFyY2hpQGludGVsLmNvbT4KU2lnbmVkLW9m Zi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2VtX3RpbGluZy5jIHwgNyArKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvZ2VtL2k5MTVfZ2VtX3RpbGluZy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVf Z2VtX3RpbGluZy5jCmluZGV4IGNhMGMyZjQ1MTc0Mi4uZTVkMWFlOGQ0ZGJhIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9nZW0vaTkxNV9nZW1fdGlsaW5nLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2VtX3RpbGluZy5jCkBAIC0zMTMsMTAgKzMxMywxNCBA QCBpbnQKIGk5MTVfZ2VtX3NldF90aWxpbmdfaW9jdGwoc3RydWN0IGRybV9kZXZpY2UgKmRldiwg dm9pZCAqZGF0YSwKIAkJCSAgc3RydWN0IGRybV9maWxlICpmaWxlKQogeworCXN0cnVjdCBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IHRvX2k5MTUoZGV2KTsKIAlzdHJ1Y3QgZHJtX2k5MTVf Z2VtX3NldF90aWxpbmcgKmFyZ3MgPSBkYXRhOwogCXN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0 ICpvYmo7CiAJaW50IGVycjsKIAorCWlmICghZGV2X3ByaXYtPmdndHQubnVtX2ZlbmNlcykKKwkJ cmV0dXJuIC1FT1BOT1RTVVBQOworCiAJb2JqID0gaTkxNV9nZW1fb2JqZWN0X2xvb2t1cChmaWxl LCBhcmdzLT5oYW5kbGUpOwogCWlmICghb2JqKQogCQlyZXR1cm4gLUVOT0VOVDsKQEAgLTQwMiw2 ICs0MDYsOSBAQCBpOTE1X2dlbV9nZXRfdGlsaW5nX2lvY3RsKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYsIHZvaWQgKmRhdGEsCiAJc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iajsKIAlpbnQg ZXJyID0gLUVOT0VOVDsKIAorCWlmICghZGV2X3ByaXYtPmdndHQubnVtX2ZlbmNlcykKKwkJcmV0 dXJuIC1FT1BOT1RTVVBQOworCiAJcmN1X3JlYWRfbG9jaygpOwogCW9iaiA9IGk5MTVfZ2VtX29i amVjdF9sb29rdXBfcmN1KGZpbGUsIGFyZ3MtPmhhbmRsZSk7CiAJaWYgKG9iaikgewotLSAKMi4y My4wLnJjMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4