From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Propagate invalid setcrtc cloning errors back to userspace Date: Mon, 17 Nov 2014 20:06:47 +0100 Message-ID: <20141117190647.GO25711@phenom.ffwll.local> References: <1416247168-28702-1-git-send-email-matthew.d.roper@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f52.google.com (mail-wg0-f52.google.com [74.125.82.52]) by gabe.freedesktop.org (Postfix) with ESMTP id 7159D6E233 for ; Mon, 17 Nov 2014 11:06:25 -0800 (PST) Received: by mail-wg0-f52.google.com with SMTP id a1so2070620wgh.25 for ; Mon, 17 Nov 2014 11:06:24 -0800 (PST) Content-Disposition: inline In-Reply-To: <1416247168-28702-1-git-send-email-matthew.d.roper@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matt Roper Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBOb3YgMTcsIDIwMTQgYXQgMDk6NTk6MjhBTSAtMDgwMCwgTWF0dCBSb3BlciB3cm90 ZToKPiBXaGVuIGludmFsaWQgY2xvbmluZyBjb25maWd1cmF0aW9ucyB3ZXJlIGRldGVjdGVkIGR1 cmluZyBtb2Rlc2V0LCB3ZQo+IG5ldmVyIGNvcGllZCB0aGUgZXJyb3IgY29kZSBpbnRvIHRoZSBy ZXR1cm4gdmFsdWUgdmFyaWFibGUsIGxlYWRpbmcgdXMKPiB0byByZXR1cm4gMCAoc3VjY2Vzcykg dG8gdXNlcnNwYWNlLgo+IAo+IFRlc3RjYXNlOiBpZ3Qva21zX3NldG1vZGUKPiBTaWduZWQtb2Zm LWJ5OiBNYXR0IFJvcGVyIDxtYXR0aGV3LmQucm9wZXJAaW50ZWwuY29tPgoKSSBndWVzcyB0aGlz IGlzIGEgcmVncmVzc2lvbiBmcm9tIAoKY29tbWl0IDUwZjUyNzU2OThkZjQ0OTAwNDZjYzViNGVk MjAxOGFiYjY0MmE4MDMKQXV0aG9yOiBKZXNzZSBCYXJuZXMgPGpiYXJuZXNAdmlydHVvdXNnZWVr Lm9yZz4KRGF0ZTogICBGcmkgTm92IDcgMTM6MTE6MDAgMjAxNCAtMDgwMAoKICAgIGRybS9pOTE1 OiB1c2UgY29tcHV0ZV9jb25maWcgaW4gc2V0X2NvbmZpZyB2NAoKSXMgdGhpcyB0aGUgb25lIHdl IGhhdmUgYSBidWd6aWxsYSBmb3IgYWxyZWFkeT8gSmVzc2U/Ci1EYW5pZWwKCj4gLS0tCj4gIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDEgKwo+ICAxIGZpbGUgY2hhbmdl ZCwgMSBpbnNlcnRpb24oKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4g aW5kZXggZGRhOTdiMy4uY2Y1N2I3NCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMKPiBAQCAtMTE0NzcsNiArMTE0NzcsNyBAQCBzdGF0aWMgaW50IGludGVsX2NydGNfc2V0 X2NvbmZpZyhzdHJ1Y3QgZHJtX21vZGVfc2V0ICpzZXQpCj4gIAkJCQkJCSAgICZwcmVwYXJlX3Bp cGVzLAo+ICAJCQkJCQkgICAmZGlzYWJsZV9waXBlcyk7Cj4gIAlpZiAoSVNfRVJSKHBpcGVfY29u ZmlnKSkgewo+ICsJCXJldCA9IFBUUl9FUlIocGlwZV9jb25maWcpOwo+ICAJCWdvdG8gZmFpbDsK PiAgCX0gZWxzZSBpZiAocGlwZV9jb25maWcpIHsKPiAgCQlpZiAodG9faW50ZWxfY3J0YyhzZXQt PmNydGMpLT5uZXdfY29uZmlnLT5oYXNfYXVkaW8gIT0KPiAtLSAKPiAxLjguNS4xCj4gCj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZngg bWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApEYW5p ZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgorNDEgKDApIDc5 IDM2NSA1NyA0OCAtIGh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==