From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniele Ceraolo Spurio Subject: Re: [PATCH v2 12/22] drm/i915/guc: Treat GuC initialization failure as -EIO Date: Fri, 12 Apr 2019 18:20:47 -0700 Message-ID: References: <20190411084436.24384-1-michal.wajdeczko@intel.com> <20190411084436.24384-13-michal.wajdeczko@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 063BB89317 for ; Sat, 13 Apr 2019 01:20:49 +0000 (UTC) In-Reply-To: <20190411084436.24384-13-michal.wajdeczko@intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Michal Wajdeczko , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiA0LzExLzE5IDE6NDQgQU0sIE1pY2hhbCBXYWpkZWN6a28gd3JvdGU6Cj4gVGhlcmUgaXMg bm8gZmFsbGJhY2sgdG8gZXhlY2xpc3RzLCBidXQgaW5zdGVhZCBvZiBhYm9ydGluZyB3aG9sZQo+ IGRyaXZlciBsb2FkLCBqdXN0IG1hcmsgaXQgYXMgd2VkZ2VkLgo+IAoKSSBkb24ndCBzZWUgYW55 IGluamVjdF9sb2FkX2ZhaWx1cmUoKSBpbiB0aGUgZ3VjIHBhdGhzIChXT1BDTSBhc2lkZSkuIApD YW4geW91IHNwcmlua2xlIGEgZmV3IG9mIHRoZW0gYXJvdW5kIHRvIG1ha2Ugc3VyZSB0aGlzIGlz IHNvbGlkPwoKVGhhbmtzLApEYW5pZWxlCgo+IFNpZ25lZC1vZmYtYnk6IE1pY2hhbCBXYWpkZWN6 a28gPG1pY2hhbC53YWpkZWN6a29AaW50ZWwuY29tPgo+IENjOiBEYW5pZWxlIENlcmFvbG8gU3B1 cmlvIDxkYW5pZWxlLmNlcmFvbG9zcHVyaW9AaW50ZWwuY29tPgo+IENjOiBUdnJ0a28gVXJzdWxp biA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+IENjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNo cmlzLXdpbHNvbi5jby51az4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt LmMgfCAzICsrLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdWMuYyB8IDYgKystLS0t Cj4gICAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiBpbmRleCAwYTgxOGE2MGFkMzEuLmFjNjRhNmZkOWI5 MSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+IEBAIC00OTYzLDcgKzQ5NjMsOCBAQCBp bnQgaTkxNV9nZW1faW5pdChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gICAJ bXV0ZXhfbG9jaygmZGV2X3ByaXYtPmRybS5zdHJ1Y3RfbXV0ZXgpOwo+ICAgCWludGVsX3VjX2Zp bmlfaHcoZGV2X3ByaXYpOwo+ICAgZXJyX3VjX2luaXQ6Cj4gLQlpbnRlbF91Y19maW5pKGRldl9w cml2KTsKPiArCWlmIChyZXQgIT0gLUVJTykKPiArCQlpbnRlbF91Y19maW5pKGRldl9wcml2KTsK PiAgIGVycl9wbToKPiAgIAlpZiAocmV0ICE9IC1FSU8pIHsKPiAgIAkJaW50ZWxfY2xlYW51cF9n dF9wb3dlcnNhdmUoZGV2X3ByaXYpOwo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF91Yy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdWMuYwo+IGluZGV4IDhl NWU0MjI2ZGY1My4uMDNiYzJhMGVlMzRiIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3VjLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF91Yy5jCj4g QEAgLTQzNSwxMiArNDM1LDEwIEBAIGludCBpbnRlbF91Y19pbml0X2h3KHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICppOTE1KQo+ICAgCS8qCj4gICAJICogTm90ZSB0aGF0IHRoZXJlIGlzIG5vIGZh bGxiYWNrIGFzIGVpdGhlciB1c2VyIGV4cGxpY2l0bHkgYXNrZWQgZm9yCj4gICAJICogdGhlIEd1 QyBvciBkcml2ZXIgZGVmYXVsdCBvcHRpb24gd2FzIHRvIHJ1biB3aXRoIHRoZSBHdUMgZW5hYmxl ZC4KPiArCSAqIFJldHVybiAtRUlPIHRvIGp1c3QgZGlzYWJsZSBHUFUgc3VibWlzc2lvbiBidXQg a2VlcCBLTVMgYWxpdmUuCj4gICAJICovCj4gLQlpZiAoR0VNX1dBUk5fT04ocmV0ID09IC1FSU8p KQo+IC0JCXJldCA9IC1FSU5WQUw7Cj4gLQo+ICAgCWRldl9lcnIoaTkxNS0+ZHJtLmRldiwgIkd1 QyBpbml0aWFsaXphdGlvbiBmYWlsZWQgJWRcbiIsIHJldCk7Cj4gLQlyZXR1cm4gcmV0Owo+ICsJ cmV0dXJuIC1FSU87Cj4gICB9Cj4gICAKPiAgIHZvaWQgaW50ZWxfdWNfZmluaV9odyhzdHJ1Y3Qg ZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSkKPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4