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 87812C433ED for ; Thu, 29 Apr 2021 08:17:40 +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 1B04F61185 for ; Thu, 29 Apr 2021 08:17:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1B04F61185 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 76B026ECD3; Thu, 29 Apr 2021 08:17:39 +0000 (UTC) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id D62626ECD3 for ; Thu, 29 Apr 2021 08:17:37 +0000 (UTC) IronPort-SDR: iTBj2hVBPmuAT7VIc9haYmMPud8taVoE601Am49YzsGHxOFOfMai620Dzyisee3Uhh63xyuGEo Jb+djjbPN/CA== X-IronPort-AV: E=McAfee;i="6200,9189,9968"; a="260905650" X-IronPort-AV: E=Sophos;i="5.82,258,1613462400"; d="scan'208";a="260905650" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Apr 2021 01:17:36 -0700 IronPort-SDR: RXG7HOFefQhgmUe5jImEnT/UFobq+keZ4lZ3P//mxSXJPlANUvizc6vtlhHJnRBO2vaUR3i2+D FNnlwXmoDcQg== X-IronPort-AV: E=Sophos;i="5.82,258,1613462400"; d="scan'208";a="458640620" Received: from gwaise-mobl1.ger.corp.intel.com (HELO [10.213.208.64]) ([10.213.208.64]) by fmsmga002-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Apr 2021 01:17:35 -0700 To: =?UTF-8?Q?St=c3=a9phane_Marchesin?= , intel-gfx@lists.freedesktop.org References: <20210429031021.1218091-1-marcheu@chromium.org> From: Tvrtko Ursulin Organization: Intel Corporation UK Plc Message-ID: <20bc21c8-9743-7cb4-ec50-47c73b7d5b81@linux.intel.com> Date: Thu, 29 Apr 2021 09:17:34 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <20210429031021.1218091-1-marcheu@chromium.org> Content-Language: en-US Subject: Re: [Intel-gfx] [PATCH] drm/i915: Fix crash in auto_retire 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: chris@chris-wilson.co.uk Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" DQpPbiAyOS8wNC8yMDIxIDA0OjEwLCBTdMOpcGhhbmUgTWFyY2hlc2luIHdyb3RlOg0KPiBUaGUg cmV0aXJlIGxvZ2ljIHVzZXMgdGhlIDIgbG93ZXIgYml0cyBvZiB0aGUgcG9pbnRlciB0byB0aGUg cmV0aXJlDQo+IGZ1bmN0aW9uIHRvIHN0b3JlIGZsYWdzLiBIb3dldmVyLCB0aGUgYXV0b19yZXRp cmUgZnVuY3Rpb24gaXMgbm90DQo+IGd1YXJhbnRlZWQgdG8gYmUgYWxpZ25lZCB0byBhIG11bHRp cGxlIG9mIDQsIHdoaWNoIGNhdXNlcyBjcmFzaGVzIGFzDQo+IHdlIGp1bXAgdG8gdGhlIHdyb25n IGFkZHJlc3MsIGZvciBleGFtcGxlIGxpa2UgdGhpczoNCj4gDQo+IDIwMjEtMDQtMjRUMTg6MDM6 NTMuODA0MzAwWiBXQVJOSU5HIGtlcm5lbDogWyAgNTE2Ljg3NjkwMV0gaW52YWxpZCBvcGNvZGU6 IDAwMDAgWyMxXSBQUkVFTVBUIFNNUCBOT1BUSQ0KPiAyMDIxLTA0LTI0VDE4OjAzOjUzLjgwNDMx MFogV0FSTklORyBrZXJuZWw6IFsgIDUxNi44NzY5MDZdIENQVTogNyBQSUQ6IDE0NiBDb21tOiBr d29ya2VyL3UxNjo2IFRhaW50ZWQ6IEcgICAgIFUgICAgICAgICAgICA1LjQuMTA1LTEzNTk1LWcz Y2Q4NDE2N2IyZGYgIzENCj4gMjAyMS0wNC0yNFQxODowMzo1My44MDQzMTFaIFdBUk5JTkcga2Vy bmVsOiBbICA1MTYuODc2OTA3XSBIYXJkd2FyZSBuYW1lOiBHb29nbGUgVm9sdGVlcjIvVm9sdGVl cjIsIEJJT1MgR29vZ2xlX1ZvbHRlZXIyLjEzNjcyLjc2LjAgMDIvMjIvMjAyMQ0KPiAyMDIxLTA0 LTI0VDE4OjAzOjUzLjgwNDMxMlogV0FSTklORyBrZXJuZWw6IFsgIDUxNi44NzY5MTFdIFdvcmtx dWV1ZTogZXZlbnRzX3VuYm91bmQgYWN0aXZlX3dvcmsNCj4gMjAyMS0wNC0yNFQxODowMzo1My44 MDQzMTNaIFdBUk5JTkcga2VybmVsOiBbICA1MTYuODc2OTE0XSBSSVA6IDAwMTA6YXV0b19yZXRp cmUrMHgxLzB4MjANCj4gMjAyMS0wNC0yNFQxODowMzo1My44MDQzMTRaIFdBUk5JTkcga2VybmVs OiBbICA1MTYuODc2OTE2XSBDb2RlOiBlOCAwMSBmMiBmZiBmZiBlYiAwMiAzMSBkYiA0OCA4OSBk OCA1YiA1ZCBjMyAwZiAxZiA0NCAwMCAwMCA1NSA0OCA4OSBlNSBmMCBmZiA4NyBjOCAwMCAwMCAw MCAwZiA4OCBhYiA0NyA0YSAwMCAzMSBjMCA1ZCBjMyAwZiA8MWY+IDQ0IDAwIDAwIDU1IDQ4IDg5 IGU1IGYwIGZmIDhmIGM4IDAwIDAwIDAwIDBmIDg4IDlhIDQ3IDRhIDAwIDc0DQo+IDIwMjEtMDQt MjRUMTg6MDM6NTMuODA0MzE5WiBXQVJOSU5HIGtlcm5lbDogWyAgNTE2Ljg3NjkxOF0gUlNQOiAw MDE4OmZmZmY5YjRkODA5ZmJlMzggRUZMQUdTOiAwMDAxMDI4Ng0KPiAyMDIxLTA0LTI0VDE4OjAz OjUzLjgwNDMyMFogV0FSTklORyBrZXJuZWw6IFsgIDUxNi44NzY5MTldIFJBWDogMDAwMDAwMDAw MDAwMDAwNyBSQlg6IGZmZmY5Mjc5MTUwNzk2MDAgUkNYOiAwMDAwMDAwMDAwMDAwMDA3DQo+IDIw MjEtMDQtMjRUMTg6MDM6NTMuODA0MzIwWiBXQVJOSU5HIGtlcm5lbDogWyAgNTE2Ljg3NjkyMV0g UkRYOiBmZmZmOWI0ZDgwOWZiZTQwIFJTSTogMDAwMDAwMDAwMDAwMDI4NiBSREk6IGZmZmY5Mjc5 MTUwNzk2MDANCj4gMjAyMS0wNC0yNFQxODowMzo1My44MDQzMjFaIFdBUk5JTkcga2VybmVsOiBb ICA1MTYuODc2OTIyXSBSQlA6IGZmZmY5YjRkODA5ZmJlNjggUjA4OiA4MDgwODA4MDgwODA4MDgw IFIwOTogZmVmZWZlZmVmZWZlZmVmZg0KPiAyMDIxLTA0LTI0VDE4OjAzOjUzLjgwNDMyMVogV0FS TklORyBrZXJuZWw6IFsgIDUxNi44NzY5MjRdIFIxMDogMDAwMDAwMDAwMDAwMDAxMCBSMTE6IGZm ZmZmZmZmOTJlNDRiZDggUjEyOiBmZmZmOTI3OTE1MDc5NmEwDQo+IDIwMjEtMDQtMjRUMTg6MDM6 NTMuODA0MzIyWiBXQVJOSU5HIGtlcm5lbDogWyAgNTE2Ljg3NjkyNV0gUjEzOiBmZmZmOTI3OTFj MzY4MTgwIFIxNDogZmZmZjkyNzkxNTA3OTY0MCBSMTU6IDAwMDAwMDAwMWM4Njc2MDUNCj4gMjAy MS0wNC0yNFQxODowMzo1My44MDQzMjNaIFdBUk5JTkcga2VybmVsOiBbICA1MTYuODc2OTI2XSBG UzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZmZjkyNzkxZmZjMDAwMCgwMDAwKSBrbmxH UzowMDAwMDAwMDAwMDAwMDAwDQo+IDIwMjEtMDQtMjRUMTg6MDM6NTMuODA0MzIzWiBXQVJOSU5H IGtlcm5lbDogWyAgNTE2Ljg3NjkyOF0gQ1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDog MDAwMDAwMDA4MDA1MDAzMw0KPiAyMDIxLTA0LTI0VDE4OjAzOjUzLjgwNDMyNFogV0FSTklORyBr ZXJuZWw6IFsgIDUxNi44NzY5MjldIENSMjogMDAwMDIzOTUxNDk1NTAwMCBDUjM6IDAwMDAwMDA3 ZjgyZGEwMDEgQ1I0OiAwMDAwMDAwMDAwNzYwZWUwDQo+IDIwMjEtMDQtMjRUMTg6MDM6NTMuODA0 MzI1WiBXQVJOSU5HIGtlcm5lbDogWyAgNTE2Ljg3NjkzMF0gUEtSVTogNTU1NTU1NTQNCj4gMjAy MS0wNC0yNFQxODowMzo1My44MDQzMjVaIFdBUk5JTkcga2VybmVsOiBbICA1MTYuODc2OTMxXSBD YWxsIFRyYWNlOg0KPiAyMDIxLTA0LTI0VDE4OjAzOjUzLjgwNDMyNlogV0FSTklORyBrZXJuZWw6 IFsgIDUxNi44NzY5MzVdICBfX2FjdGl2ZV9yZXRpcmUrMHg3Ny8weGNmDQo+IDIwMjEtMDQtMjRU MTg6MDM6NTMuODA0MzI2WiBXQVJOSU5HIGtlcm5lbDogWyAgNTE2Ljg3NjkzOV0gIHByb2Nlc3Nf b25lX3dvcmsrMHgxZGEvMHgzOTQNCj4gMjAyMS0wNC0yNFQxODowMzo1My44MDQzMjdaIFdBUk5J Tkcga2VybmVsOiBbICA1MTYuODc2OTQxXSAgd29ya2VyX3RocmVhZCsweDIxNi8weDM3NQ0KPiAy MDIxLTA0LTI0VDE4OjAzOjUzLjgwNDMyN1ogV0FSTklORyBrZXJuZWw6IFsgIDUxNi44NzY5NDRd ICBrdGhyZWFkKzB4MTQ3LzB4MTU2DQo+IDIwMjEtMDQtMjRUMTg6MDM6NTMuODA0MzM1WiBXQVJO SU5HIGtlcm5lbDogWyAgNTE2Ljg3Njk0Nl0gID8gcHJfY29udF93b3JrKzB4NTgvMHg1OA0KPiAy MDIxLTA0LTI0VDE4OjAzOjUzLjgwNDMzNVogV0FSTklORyBrZXJuZWw6IFsgIDUxNi44NzY5NDhd ICA/IGt0aHJlYWRfYmxrY2crMHgyZS8weDJlDQo+IDIwMjEtMDQtMjRUMTg6MDM6NTMuODA0MzM2 WiBXQVJOSU5HIGtlcm5lbDogWyAgNTE2Ljg3Njk1MF0gIHJldF9mcm9tX2ZvcmsrMHgxZi8weDQw DQo+IDIwMjEtMDQtMjRUMTg6MDM6NTMuODA0MzM2WiBXQVJOSU5HIGtlcm5lbDogWyAgNTE2Ljg3 Njk1Ml0gTW9kdWxlcyBsaW5rZWQgaW46IGNkY19tYmltIGNkY19uY20gY2RjX3dkbSB4dF9jZ3Jv dXAgcmZjb21tIGNtYWMgYWxnaWZfaGFzaCBhbGdpZl9za2NpcGhlciBhZl9hbGcgeHRfTUFTUVVF UkFERSB1aW5wdXQgc25kX3NvY19ydDU2ODJfc2R3IHNuZF9zb2NfcnQ1NjgyIHNuZF9zb2NfbWF4 OTgzNzNfc2R3IHNuZF9zb2NfbWF4OTgzNzMgc25kX3NvY19ybDYyMzEgcmVnbWFwX3NkdyBzbmRf c29jX3NvZl9zZHcgc25kX3NvY19oZGFjX2hkbWkgc25kX3NvY19kbWljIHNuZF9oZGFfY29kZWNf aGRtaSBzbmRfc29mX3BjaSBzbmRfc29mX2ludGVsX2hkYV9jb21tb24gaW50ZWxfaXB1Nl9wc3lz IHNuZF9zb2ZfeHRlbnNhX2RzcCBzb3VuZHdpcmVfaW50ZWwgc291bmR3aXJlX2dlbmVyaWNfYWxs b2NhdGlvbiBzb3VuZHdpcmVfY2FkZW5jZSBzbmRfc29mX2ludGVsX2hkYSBzbmRfc29mIHNuZF9z b2NfaGRhY19oZGEgc25kX3NvY19hY3BpX2ludGVsX21hdGNoIHNuZF9zb2NfYWNwaSBzbmRfaGRh X2V4dF9jb3JlIHNvdW5kd2lyZV9idXMgc25kX2hkYV9pbnRlbCBzbmRfaW50ZWxfZHNwY2ZnIHNu ZF9oZGFfY29kZWMgc25kX2h3ZGVwIHNuZF9oZGFfY29yZSBpbnRlbF9pcHU2X2lzeXMgdmlkZW9i dWYyX2RtYV9jb250aWcgdmlkZW9idWYyX3Y0bDIgdmlkZW9idWYyX2NvbW1vbiB2aWRlb2J1ZjJf bWVtb3BzIG1laV9oZGNwIGludGVsX2lwdTYgb3YyNzQwIG92ODg1NiBhdDI0IHN4OTMxMCBkdzk3 NjggdjRsMl9md25vZGUgY3Jvc19lY190eXBlYyBpbnRlbF9wbWNfbXV4IHJvbGVzIGFjcGlfYWxz IHR5cGVjIGZ1c2UgaWlvX3RyaWdfc3lzZnMgY3Jvc19lY19saWdodF9wcm94IGNyb3NfZWNfbGlk X2FuZ2xlIGNyb3NfZWNfc2Vuc29ycyBjcm9zX2VjX3NlbnNvcnNfY29yZSBpbmR1c3RyaWFsaW9f dHJpZ2dlcmVkX2J1ZmZlciBjcm9zX2VjX3NlbnNvcnNfcmluZyBrZmlmb19idWYgaW5kdXN0cmlh bGlvIGNyb3NfZWNfc2Vuc29yaHViDQo+IDIwMjEtMDQtMjRUMTg6MDM6NTMuODA0MzM3WiBXQVJO SU5HIGtlcm5lbDogWyAgNTE2Ljg3Njk3Ml0gIGNkY19ldGhlciB1c2JuZXQgaXdsbXZtIGx6b19y bGUgbHpvX2NvbXByZXNzIGl3bDcwMDBfbWFjODAyMTEgaXdsd2lmaSB6cmFtIGNmZzgwMjExIHI4 MTUyIG1paSBidHVzYiBidHJ0bCBidGludGVsIGJ0YmNtIGJsdWV0b290aCBlY2RoX2dlbmVyaWMg ZWNjIGpveWRldg0KPiAyMDIxLTA0LTI0VDE4OjAzOjUzLjgwNDMzN1ogRU1FUkcga2VybmVsOiBb ICA1MTYuODc5MTY5XSBnc21pOiBMb2cgU2h1dGRvd24gUmVhc29uIDB4MDMNCj4gDQo+IFRoaXMg Y2hhbmdlIGZpeGVzIHRoaXMgYnkgYWxpZ25pbmcgdGhlIGZ1bmN0aW9uLg0KPiANCj4gU2lnbmVk LW9mZi1ieTogU3TDqXBoYW5lIE1hcmNoZXNpbiA8bWFyY2hldUBjaHJvbWl1bS5vcmc+DQoNCkZp eGVzOiAyMjkwMDdlMDJkNjkgKCJkcm0vaTkxNTogV3JhcCBpOTE1X2FjdGl2ZSBpbiBhIHNpbXBs ZSBrcmVmZmVkIA0Kc3RydWN0IikNCg0KVGhhbmtzIGZvciB0aGUgZml4LCB3aWxsIG1lcmdlIGFu ZCBkZWFsIHdpdGggYSBjb3VwbGUgbW9yZSwgb3IgcGVyaGFwcyANCnNwbGl0IG91dCB0aGUgZnVu YyB2cyBmbGFncyBpbiB0aGUgY29uc3RydWN0b3IgdG8gbWFrZSBpdCBlYXNpZXIgdG8gDQpjYXRj aCB0aGlzLg0KDQpSZWdhcmRzLA0KDQpUdnJ0a28NCg0KPiAtLS0NCj4gICBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2FjdGl2ZS5jIHwgMyArKy0NCj4gICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9hY3RpdmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfYWN0aXZl LmMNCj4gaW5kZXggY2Y5YTNkMzg0OTcxLi5hYTU3M2IwNzhhZTcgMTAwNjQ0DQo+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfYWN0aXZlLmMNCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9hY3RpdmUuYw0KPiBAQCAtMTE1Niw3ICsxMTU2LDggQEAgc3RhdGljIGludCBh dXRvX2FjdGl2ZShzdHJ1Y3QgaTkxNV9hY3RpdmUgKnJlZikNCj4gICAJcmV0dXJuIDA7DQo+ICAg fQ0KPiAgIA0KPiAtc3RhdGljIHZvaWQgYXV0b19yZXRpcmUoc3RydWN0IGk5MTVfYWN0aXZlICpy ZWYpDQo+ICtfX2k5MTVfYWN0aXZlX2NhbGwgc3RhdGljIHZvaWQNCj4gK2F1dG9fcmV0aXJlKHN0 cnVjdCBpOTE1X2FjdGl2ZSAqcmVmKQ0KPiAgIHsNCj4gICAJaTkxNV9hY3RpdmVfcHV0KHJlZik7 DQo+ICAgfQ0KPiANCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=