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=-8.3 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, 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 49B62C11D3D for ; Thu, 27 Feb 2020 14:50:14 +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 28FA02469B for ; Thu, 27 Feb 2020 14:50:14 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 28FA02469B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=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 C24736ECCB; Thu, 27 Feb 2020 14:50:13 +0000 (UTC) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 28EDB6ECCA for ; Thu, 27 Feb 2020 14:50:12 +0000 (UTC) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Feb 2020 06:50:11 -0800 X-IronPort-AV: E=Sophos;i="5.70,492,1574150400"; d="scan'208";a="227176416" Received: from zye4-mobl1.amr.corp.intel.com (HELO [10.254.210.165]) ([10.254.210.165]) by orsmga007-auth.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 27 Feb 2020 06:50:09 -0800 To: Michal Wajdeczko , intel-gfx@lists.freedesktop.org References: <20200221153209.268712-1-michal.wajdeczko@intel.com> <6515f56a-3cd0-589e-54f8-0351b1dd18cc@intel.com> From: "Ye, Tony" Message-ID: Date: Thu, 27 Feb 2020 22:49:59 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 In-Reply-To: <6515f56a-3cd0-589e-54f8-0351b1dd18cc@intel.com> Content-Language: en-US Subject: Re: [Intel-gfx] [PATCH v2] drm/i915/huc: Fix error reported by I915_PARAM_HUC_STATUS 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: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" CgpPbiAyLzI2LzIwMjAgNjowMiBBTSwgTWljaGFsIFdhamRlY3prbyB3cm90ZToKPiAKPiAKPiBP biAyNS4wMi4yMDIwIDA4OjQ5LCBZZSwgVG9ueSB3cm90ZToKPj4KPj4KPj4gT24gMi8yMS8yMDIw IDExOjMyIFBNLCBNaWNoYWwgV2FqZGVjemtvIHdyb3RlOgo+Pj4gIMKgRnJvbSBjb21taXQgODRi MWNhMmYwZTY4ICgiZHJtL2k5MTUvdWM6IHByZWZlciBpbnRlbF9ndCBvdmVyIGk5MTUKPj4+IGlu IEd1Qy9IdUMgcGF0aHMiKSB3ZSBzdG9wcGVkIHVzaW5nIEhVQ19TVEFUVVMgZXJyb3IgLUVOT0RF ViBvbmx5Cj4+PiB0byBpbmRpY2F0ZSBsYWNrIG9mIEh1QyBoYXJkd2FyZSBhbmQgd2Ugc3RhcnRl ZCB0byB1c2UgdGhpcyBlcnJvcgo+Pj4gYWxzbyBmb3IgYWxsIG90aGVyIGNhc2VzIHdoZW4gSHVD IHdhcyBub3QgaW4gdXNlIG9yIHN1cHBvcnRlZC4KPj4+Cj4+PiBGaXggdGhhdCBieSByZWx5aW5n IGFnYWluIG9uIEhBU19HVF9VQyBtYWNybywgc2luY2UgY3VycmVudGx5Cj4+PiB1c2VkIGZ1bmN0 aW9uIGludGVsX2h1Y19pc19zdXBwb3J0ZWQoKSBpcyBiYXNlZCBvbiBIdUMgZmlybXdhcmUKPj4+ IHN1cHBvcnQgd2hpY2ggY291bGQgYmUgdW5zdXBwb3J0ZWQgYWxzbyBkdWUgdG8gZm9yY2UgZGlz YWJsZWQKPj4+IEd1QyBmaXJtd2FyZS4KPj4+Cj4+PiB2MjogdXNlIDAgb25seSBmb3IgZGlzYWJs ZWQsIGFkZCBtb3JlIGVycm9yIGNvZGVzIGZvciBvdGhlciBmYWlsdXJlcwo+Pj4KPj4+IFNpZ25l ZC1vZmYtYnk6IE1pY2hhbCBXYWpkZWN6a28gPG1pY2hhbC53YWpkZWN6a29AaW50ZWwuY29tPgo+ Pj4gQ2M6IERhbmllbGUgQ2VyYW9sbyBTcHVyaW8gPGRhbmllbGUuY2VyYW9sb3NwdXJpb0BpbnRl bC5jb20+Cj4+PiBDYzogTWljaGFsIFdhamRlY3prbyA8bWljaGFsLndhamRlY3prb0BpbnRlbC5j b20+Cj4+PiBDYzogVG9ueSBZZSA8dG9ueS55ZUBpbnRlbC5jb20+Cj4+PiBDYzogUm9iZXJ0IE0u IEZvc2hhIDxyb2JlcnQubS5mb3NoYUBpbnRlbC5jb20+Cj4+PiBSZXZpZXdlZC1ieTogRGFuaWVs ZSBDZXJhb2xvIFNwdXJpbyA8ZGFuaWVsZS5jZXJhb2xvc3B1cmlvQGludGVsLmNvbT4gI3YxCj4+ PiAtLS0KPj4+ICDCoCBkcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC91Yy9pbnRlbF9odWMuYyB8IDI5 ICsrKysrKysrKysrKysrKysrKysrKy0tLS0tCj4+PiAgwqAgMSBmaWxlIGNoYW5nZWQsIDI0IGlu c2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2d0L3VjL2ludGVsX2h1Yy5jCj4+PiBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2d0L3VjL2ludGVsX2h1Yy5jCj4+PiBpbmRleCBhNzRiNjU2OTQ1MTIuLjMwMWJiNWQ1ZTU5YSAx MDA2NDQKPj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L3VjL2ludGVsX2h1Yy5jCj4+ PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC91Yy9pbnRlbF9odWMuYwo+Pj4gQEAgLTIw MCw5ICsyMDAsMTMgQEAgaW50IGludGVsX2h1Y19hdXRoKHN0cnVjdCBpbnRlbF9odWMgKmh1YykK Pj4+ICDCoMKgICogVGhpcyBmdW5jdGlvbiByZWFkcyBzdGF0dXMgcmVnaXN0ZXIgdG8gdmVyaWZ5 IGlmIEh1Qwo+Pj4gIMKgwqAgKiBmaXJtd2FyZSB3YXMgc3VjY2Vzc2Z1bGx5IGxvYWRlZC4KPj4+ ICDCoMKgICoKPj4+IC0gKiBSZXR1cm5zOiAxIGlmIEh1QyBmaXJtd2FyZSBpcyBsb2FkZWQgYW5k IHZlcmlmaWVkLAo+Pj4gLSAqIDAgaWYgSHVDIGZpcm13YXJlIGlzIG5vdCBsb2FkZWQgYW5kIC1F Tk9ERVYgaWYgSHVDCj4+PiAtICogaXMgbm90IHByZXNlbnQgb24gdGhpcyBwbGF0Zm9ybS4KPj4+ ICsgKiBSZXR1cm5zOgo+Pj4gKyAqwqAgKiAxIGlmIEh1QyBmaXJtd2FyZSBpcyBsb2FkZWQgYW5k IHZlcmlmaWVkLAo+Pj4gKyAqwqAgKiAwIGlmIEh1QyBmaXJtd2FyZSB3YXMgZGlzYWJsZWQsCj4+ PiArICrCoCAqIC1FTk9ERVYgaWYgSHVDIGlzIG5vdCBwcmVzZW50IG9uIHRoaXMgcGxhdGZvcm0s Cj4+PiArICrCoCAqIC1FTk9QS0cgaWYgSHVDIGZpcm13YXJlIHdhcyBub3QgaW5zdGFsbGVkLAo+ Pj4gKyAqwqAgKiAtRU5PRVhFQyBpZiBIdUMgZmlybXdhcmUgaXMgaW52YWxpZCwKPj4+ICsgKsKg ICogLUVBQ0NFUyBpZiBIdUMgZmlybXdhcmUgd2FzIG5vdCBhdXRoZW50aWNhdGVkLgo+Pj4gIMKg wqAgKi8KPj4+ICDCoCBpbnQgaW50ZWxfaHVjX2NoZWNrX3N0YXR1cyhzdHJ1Y3QgaW50ZWxfaHVj ICpodWMpCj4+PiAgwqAgewo+Pj4gQEAgLTIxMCwxMSArMjE0LDI2IEBAIGludCBpbnRlbF9odWNf Y2hlY2tfc3RhdHVzKHN0cnVjdCBpbnRlbF9odWMgKmh1YykKPj4+ICDCoMKgwqDCoMKgIGludGVs X3dha2VyZWZfdCB3YWtlcmVmOwo+Pj4gIMKgwqDCoMKgwqAgdTMyIHN0YXR1cyA9IDA7Cj4+PiAg wqAgLcKgwqDCoCBpZiAoIWludGVsX2h1Y19pc19zdXBwb3J0ZWQoaHVjKSkKPj4+ICvCoMKgwqAg aWYgKCFIQVNfR1RfVUMoZ3QtPmk5MTUpKQo+Pj4gIMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4g LUVOT0RFVjsKPj4+ICDCoCArwqDCoMKgIHN3aXRjaCAoX19pbnRlbF91Y19md19zdGF0dXMoJmh1 Yy0+ZncpKSB7Cj4+PiArwqDCoMKgIGNhc2UgSU5URUxfVUNfRklSTVdBUkVfTk9UX1NVUFBPUlRF RDoKPj4+ICvCoMKgwqAgY2FzZSBJTlRFTF9VQ19GSVJNV0FSRV9ESVNBQkxFRDoKPj4+ICvCoMKg wqDCoMKgwqDCoCByZXR1cm4gMDsKPj4+ICvCoMKgwqAgY2FzZSBJTlRFTF9VQ19GSVJNV0FSRV9N SVNTSU5HOgo+Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiAtRU5PUEtHOwo+Pj4gK8KgwqDCoCBj YXNlIElOVEVMX1VDX0ZJUk1XQVJFX0VSUk9SOgo+Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiAt RU5PRVhFQzsKPj4KPj4gV2hhdCBhYm91dCBJTlRFTF9VQ19GSVJNV0FSRV9GQUlMPwo+IAo+IEkg YXNzdW1lZCB0aGF0IHdlIGRvbid0IG5lZWQgdG8gaGFuZGxlIHRoYXQgY2FzZSBoZXJlLCBzaW5j ZSB3ZSBhcmUKPiBzdGlsbCBjaGVja2luZyBIdUMgc3RhdHVzIHJlZ2lzdGVyIGJlbG93Lgo+IAo+ IEJ1dCBpZiB5b3Ugd2FudCB3ZSBjYW4gaW1wcm92ZToKPiAxKSByZXR1cm4gZWFybHkgaWYgRkFJ TCwgdGhlbiBjaGVjayByZWdpc3RlciBhbnl3YXkKPiAyKSByZXR1cm4gZWFybHkgaWYgRkFJTCwg dHJ1c3QgZncgc3RhdGUgYW5kIHJldHVybiAxIHdpdGhvdXQgY2hlY2tpbmcKPiByZWdpc3RlciAo YXMgc2FtZSByZWdpc3RlciB3YXMgYWxyZWFkeSBjaGVja2VkIHdoZW4gd2UgbWFyayBmdyBzdGF0 ZSBhcwo+IFJVTk5JTkcpCgpUaGUgY3VycmVudCB2ZXJzaW9uIGxvb2tzIGdvb2QgdG8gbWUuIFRo YW5rcy4KClJldmlld2VkLWJ5OiBUb255IFllIDx0b255LnllQGludGVsLmNvbT4KCj4gCj4+Cj4+ IFJlZ2FyZHMsCj4+IFRvbnkKPj4KPj4+ICvCoMKgwqAgZGVmYXVsdDoKPj4+ICvCoMKgwqDCoMKg wqDCoCBicmVhazsKPj4+ICvCoMKgwqAgfQo+Pj4gKwo+Pj4gIMKgwqDCoMKgwqAgd2l0aF9pbnRl bF9ydW50aW1lX3BtKGd0LT51bmNvcmUtPnJwbSwgd2FrZXJlZikKPj4+ICDCoMKgwqDCoMKgwqDC oMKgwqAgc3RhdHVzID0gaW50ZWxfdW5jb3JlX3JlYWQoZ3QtPnVuY29yZSwgaHVjLT5zdGF0dXMu cmVnKTsKPj4+ICDCoCAtwqDCoMKgIHJldHVybiAoc3RhdHVzICYgaHVjLT5zdGF0dXMubWFzaykg PT0gaHVjLT5zdGF0dXMudmFsdWU7Cj4+PiArwqDCoMKgIGlmICgoc3RhdHVzICYgaHVjLT5zdGF0 dXMubWFzaykgIT0gaHVjLT5zdGF0dXMudmFsdWUpCj4+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJu IC1FQUNDRVM7Cj4+PiArCj4+PiArwqDCoMKgIHJldHVybiAxOwo+Pj4gIMKgIH0KPj4+Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=