From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-14.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,HK_RANDOM_FROM,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D3A83C07E95 for ; Fri, 16 Jul 2021 14:52:52 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7ADDF613F5 for ; Fri, 16 Jul 2021 14:52:52 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7ADDF613F5 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2BBA36E9A7; Fri, 16 Jul 2021 14:52:52 +0000 (UTC) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8C73D6E9A7; Fri, 16 Jul 2021 14:52:51 +0000 (UTC) X-IronPort-AV: E=McAfee;i="6200,9189,10046"; a="190420236" X-IronPort-AV: E=Sophos;i="5.84,245,1620716400"; d="scan'208";a="190420236" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2021 07:52:50 -0700 X-IronPort-AV: E=Sophos;i="5.84,245,1620716400"; d="scan'208";a="656417769" Received: from kjmurthy-mobl.ger.corp.intel.com (HELO [10.213.193.231]) ([10.213.193.231]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2021 07:52:48 -0700 To: Matthew Auld , intel-gfx@lists.freedesktop.org References: <20210715101536.2606307-1-matthew.auld@intel.com> <20210715101536.2606307-5-matthew.auld@intel.com> From: Tvrtko Ursulin Organization: Intel Corporation UK Plc Message-ID: <70159117-ca97-667a-3e9b-82125bf309df@linux.intel.com> Date: Fri, 16 Jul 2021 15:52:46 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <20210715101536.2606307-5-matthew.auld@intel.com> Content-Language: en-US Subject: Re: [Intel-gfx] [PATCH 4/4] drm/i915/uapi: reject set_domain for discrete X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?Q?Thomas_Hellstr=c3=b6m?= , dri-devel@lists.freedesktop.org, Kenneth Graunke , Daniel Vetter Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Ck9uIDE1LzA3LzIwMjEgMTE6MTUsIE1hdHRoZXcgQXVsZCB3cm90ZToKPiBUaGUgQ1BVIGRvbWFp biBzaG91bGQgYmUgc3RhdGljIGZvciBkaXNjcmV0ZSwgYW5kIG9uIERHMSB3ZSBkb24ndCBuZWVk Cj4gYW55IGZsdXNoaW5nIHNpbmNlIGV2ZXJ5dGhpbmcgaXMgYWxyZWFkeSBjb2hlcmVudCwgc28g cmVhbGx5IGFsbCB0aGlzCj4gZG9lcyBpcyBhbiBvYmplY3Qgd2FpdCwgZm9yIHdoaWNoIHdlIGhh dmUgYW4gaW9jdGwuIExvbmdlciB0ZXJtIHRoZQo+IGRlc2lyZWQgY2FjaGluZyBzaG91bGQgYmUg YW4gaW1tdXRhYmxlIGNyZWF0aW9uIHRpbWUgcHJvcGVydHkgZm9yIHRoZQo+IEJPLCB3aGljaCBj YW4gYmUgc2V0IHdpdGggc29tZXRoaW5nIGxpa2UgZ2VtX2NyZWF0ZV9leHQuCj4gCj4gT25lIG90 aGVyIHVzZXIgaXMgaXJpcyArIHVzZXJwdHIsIHdoaWNoIHVzZXMgdGhlIHNldF9kb21haW4gdG8g cHJvYmUgYWxsCj4gdGhlIHBhZ2VzIHRvIGNoZWNrIGlmIHRoZSBHVVAgc3VjY2VlZHMsIGhvd2V2 ZXIgd2Ugbm93IGhhdmUgYSBQUk9CRQo+IGZsYWcgZm9yIHRoaXMgcHVycG9zZS4KPiAKPiB2Mjog YWRkIHNvbWUgbW9yZSBrZXJuZWwgZG9jLCBhbHNvIGFkZCB0aGUgaW1wbGljaXQgcnVsZXMgd2l0 aCBjYWNoaW5nCj4gCj4gU3VnZ2VzdGVkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwu Y2g+Cj4gU2lnbmVkLW9mZi1ieTogTWF0dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29t Pgo+IENjOiBUaG9tYXMgSGVsbHN0csO2bSA8dGhvbWFzLmhlbGxzdHJvbUBsaW51eC5pbnRlbC5j b20+Cj4gQ2M6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRl bC5jb20+Cj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBsaW51eC5pbnRlbC5j b20+Cj4gQ2M6IEpvcmRhbiBKdXN0ZW4gPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+Cj4gQ2M6 IEtlbm5ldGggR3JhdW5rZSA8a2VubmV0aEB3aGl0ZWNhcGUub3JnPgo+IENjOiBKYXNvbiBFa3N0 cmFuZCA8amFzb25Aamxla3N0cmFuZC5uZXQ+Cj4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52 ZXR0ZXJAZmZ3bGwuY2g+Cj4gQ2M6IFJhbWFsaW5nYW0gQyA8cmFtYWxpbmdhbS5jQGludGVsLmNv bT4KPiBSZXZpZXdlZC1ieTogUmFtYWxpbmdhbSBDIDxyYW1hbGluZ2FtLmNAaW50ZWwuY29tPgo+ IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2VtX2RvbWFpbi5jIHwgIDMg KysrCj4gICBpbmNsdWRlL3VhcGkvZHJtL2k5MTVfZHJtLmggICAgICAgICAgICAgICAgfCAxOSAr KysrKysrKysrKysrKysrKysrCj4gICAyIGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKykK PiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2VtX2RvbWFp bi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2VtX2RvbWFpbi5jCj4gaW5kZXgg NDMwMDRiZWY1NWNiLi5iNjg0YTYyYmYzYjAgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvZ2VtL2k5MTVfZ2VtX2RvbWFpbi5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv Z2VtL2k5MTVfZ2VtX2RvbWFpbi5jCj4gQEAgLTQ5MCw2ICs0OTAsOSBAQCBpOTE1X2dlbV9zZXRf ZG9tYWluX2lvY3RsKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHZvaWQgKmRhdGEsCj4gICAJdTMy IHdyaXRlX2RvbWFpbiA9IGFyZ3MtPndyaXRlX2RvbWFpbjsKPiAgIAlpbnQgZXJyOwo+ICAgCj4g KwlpZiAoSVNfREdGWCh0b19pOTE1KGRldikpKQo+ICsJCXJldHVybiAtRU5PREVWOwo+ICsKPiAg IAkvKiBPbmx5IGhhbmRsZSBzZXR0aW5nIGRvbWFpbnMgdG8gdHlwZXMgdXNlZCBieSB0aGUgQ1BV LiAqLwo+ICAgCWlmICgod3JpdGVfZG9tYWluIHwgcmVhZF9kb21haW5zKSAmIEk5MTVfR0VNX0dQ VV9ET01BSU5TKQo+ICAgCQlyZXR1cm4gLUVJTlZBTDsKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS91 YXBpL2RybS9pOTE1X2RybS5oIGIvaW5jbHVkZS91YXBpL2RybS9pOTE1X2RybS5oCj4gaW5kZXgg MmU0MTEyYmY0ZDM4Li4wNGNlMzEwZTdlZTYgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS91YXBpL2Ry bS9pOTE1X2RybS5oCj4gKysrIGIvaW5jbHVkZS91YXBpL2RybS9pOTE1X2RybS5oCj4gQEAgLTkw MSw2ICs5MDEsMjUgQEAgc3RydWN0IGRybV9pOTE1X2dlbV9tbWFwX29mZnNldCB7Cj4gICAgKgkt IEk5MTVfR0VNX0RPTUFJTl9HVFQ6IE1hcHBhYmxlIGFwZXJ0dXJlIGRvbWFpbgo+ICAgICoKPiAg ICAqIEFsbCBvdGhlciBkb21haW5zIGFyZSByZWplY3RlZC4KPiArICoKPiArICogTm90ZSB0aGF0 IGZvciBkaXNjcmV0ZSwgc3RhcnRpbmcgZnJvbSBERzEsIHRoaXMgaXMgbm8gbG9uZ2VyIHN1cHBv cnRlZCwgYW5kCj4gKyAqIGlzIGluc3RlYWQgcmVqZWN0ZWQuIE9uIHN1Y2ggcGxhdGZvcm1zIHRo ZSBDUFUgZG9tYWluIGlzIGVmZmVjdGl2ZWx5IHN0YXRpYywKPiArICogd2hlcmUgd2UgYWxzbyBv bmx5IHN1cHBvcnQgYSBzaW5nbGUgJmRybV9pOTE1X2dlbV9tbWFwX29mZnNldCBjYWNoZSBtb2Rl LAo+ICsgKiB3aGljaCBjYW4ndCBiZSBzZXQgZXhwbGljaXRseSBhbmQgaW5zdGVhZCBkZXBlbmRz IG9uIHRoZSBvYmplY3QgcGxhY2VtZW50cywKPiArICogYXMgcGVyIHRoZSBiZWxvdy4KPiArICoK PiArICogSW1wbGljaXQgY2FjaGluZyBydWxlcywgc3RhcnRpbmcgZnJvbSBERzE6Cj4gKyAqCj4g KyAqCS0gSWYgYW55IG9mIHRoZSBvYmplY3QgcGxhY2VtZW50cyAoc2VlICZkcm1faTkxNV9nZW1f Y3JlYXRlX2V4dF9tZW1vcnlfcmVnaW9ucykKPiArICoJICBjb250YWluIEk5MTVfTUVNT1JZX0NM QVNTX0RFVklDRSB0aGVuIHRoZSBvYmplY3Qgd2lsbCBiZSBhbGxvY2F0ZWQgYW5kCj4gKyAqCSAg bWFwcGVkIGFzIHdyaXRlLWNvbWJpbmVkIG9ubHkuCgpBIG5vdGUgYWJvdXQgd3JpdGUtY29tYmlu ZSBidWZmZXI/IEkgZ3Vlc3Mgc2F5aW5nIGl0IGlzIHVzZXJzcGFjZSAKcmVzcG9uc2liaWxpdHkg dG8gZG8gaXQgYW5kIGhvdy4KCj4gKyAqCj4gKyAqCS0gRXZlcnl0aGluZyBlbHNlIGlzIGFsd2F5 cyBhbGxvY2F0ZWQgYW5kIG1hcHBlZCBhcyB3cml0ZS1iYWNrLCB3aXRoIHRoZQo+ICsgKgkgIGd1 YXJhbnRlZSB0aGF0IGV2ZXJ5dGhpbmcgaXMgYWxzbyBjb2hlcmVudCB3aXRoIHRoZSBHUFUuCgpI YXZlbid0IGJlZW4gZm9sbG93aW5nIHRoaXMgc28ganVzdCBhIHF1ZXN0aW9uIG9uIHRoaXMgb25l IC0gaXQgaXMgbm90IApjb25zaWRlcmVkIGludGVyZXN0aW5nIHRvIG9mZmVyIG5vbi1jb2hlcmVu dCBtb2Rlcywgb3IgZXZlbiB3cml0ZSAKY29tYmluZSwgd2l0aCBzeXN0ZW0gbWVtb3J5IGJ1ZmZl cnMsIGZvciBhIHNwZWNpZmljIHJlYXNvbj8KClJlZ2FyZHMsCgpUdnJ0a28KCj4gKyAqCj4gKyAq IE5vdGUgdGhhdCB0aGlzIGlzIGxpa2VseSB0byBjaGFuZ2UgaW4gdGhlIGZ1dHVyZSBhZ2Fpbiwg d2hlcmUgd2UgbWlnaHQgbmVlZAo+ICsgKiBtb3JlIGZsZXhpYmlsaXR5IG9uIGZ1dHVyZSBkZXZp Y2VzLCBzbyBtYWtpbmcgdGhpcyBhbGwgZXhwbGljaXQgYXMgcGFydCBvZiBhCj4gKyAqIG5ldyAm ZHJtX2k5MTVfZ2VtX2NyZWF0ZV9leHQgZXh0ZW5zaW9uIGlzIHByb2JhYmxlLgo+ICAgICovCj4g ICBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3NldF9kb21haW4gewo+ICAgCS8qKiBAaGFuZGxlOiBIYW5k bGUgZm9yIHRoZSBvYmplY3QuICovCj4gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=