From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E3410353A9D for ; Mon, 27 Jul 2026 06:43:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.197.31.4 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785134602; cv=none; b=WTHS/SBNH5R5oBWJbXkXt2/fxM3BcqPME1IbahW7bXAn4uG/BGUr509a00UxEfa7e1sunU/SKSvHw3v7au8OLhhOOCgmMPV5q7IfIjsTyl/VjfdAP7Pb1dlklLzxU0efKp30wiAHdFhGFcehdxuGfjBpuOTp1pb0u8hZBSA6CXs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785134602; c=relaxed/simple; bh=w1zY6FXjgU0h49Tp4b1hX4FXG0wtmBSt2qqQrrDdJE4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Content-Type: MIME-Version:Message-ID; b=D2tQ5vbuQkBRpwaIR6xFoyBxzfTDMIp9P9TkEB2F+IWFCltyI135fahkUQTFdKfyhIE0JoRJEb/B9L7IMSrhQuTAjcF/LhBGOTMgjFy2yJAzNQI8M5pZIk/mnCwjJvGAFUBO9/x4GxB9D4iqQnjIVqfhlsgmeMs3Dm93C9kP06o= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=163.com; spf=pass smtp.mailfrom=163.com; dkim=pass (1024-bit key) header.d=163.com header.i=@163.com header.b=o8Opma5s; arc=none smtp.client-ip=220.197.31.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=163.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=163.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=163.com header.i=@163.com header.b="o8Opma5s" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:To:Subject:Content-Type:MIME-Version: Message-ID; bh=w1zY6FXjgU0h49Tp4b1hX4FXG0wtmBSt2qqQrrDdJE4=; b=o 8Opma5sNrzrfM/lPgcZbpOuPnZcEjRTNaEpiiZNi3D+wvKsxXoaIidZhH/4K13D3 oec6/bEvFVpppbyVQ5tSJo5vSalZUlwRR3yt8WB81ANuw+p4XB7Hqu6hJVioo9wf 80gdpHjyyg62+hD7T6eKXb31if+H84Bt9sJ0QUbNB0= Received: from w15303746062$163.com ( [115.53.183.8] ) by ajax-webmail-wmsvr-40-117 (Coremail) ; Mon, 27 Jul 2026 14:42:28 +0800 (CST) Date: Mon, 27 Jul 2026 14:42:28 +0800 (CST) From: w15303746062 To: tzimmermann@suse.de, airlied@redhat.com, jfalempe@redhat.com Cc: maarten.lankhorst@linux.intel.com, mripard@kernel.org, airlied@gmail.com, simona@ffwll.ch, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, "Mingyu Wang" <25181214217@stu.xidian.edu.cn> Subject: Re:Re:[PATCH] drm/ast: Add timeouts to AHB/SCU polling loops to prevent soft lockups X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2023.4-cmXT build 20260511(2e539873) Copyright (c) 2002-2026 www.mailtech.cn 163com In-Reply-To: <796812da.3444.19e95cdf066.Coremail.w15303746062@163.com> References: <20260513113949.356537-1-w15303746062@163.com> <796812da.3444.19e95cdf066.Coremail.w15303746062@163.com> X-NTES-SC: AL_Qu2TB/2Yu00v7iWZZekfmU0Qguw9Xcq5uPkj34FWN5t8jD/p6wkiclhFBGTN39q/NymWkiiSQiFv8MdmQoVpcpIoskjK51+8kRbuZVR70uk+Ig== Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <3b2dd257.4efa.19fa24f8626.Coremail.w15303746062@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:dSgvCgD3X5zU_WZqrwomAA--.8352W X-CM-SenderInfo: jzrvjiatxuliiws6il2tof0z/xtbC-xTozGpm-dQnowAA3u X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== CkZyb206IE1pbmd5dSBXYW5nIDwyNTE4MTIxNDIxN0BzdHUueGlkaWFuLmVkdS5jbj4KCkhpIFRo b21hcyBhbmQgYWxsLAoKUmVzZW5kaW5nIHRoaXMgcGF0Y2ggYXMgaXQgaGFzIGJlZW4gYSB3aGls ZSBzaW5jZSB0aGUgb3JpZ2luYWwgc3VibWlzc2lvbiAKKE1heSAxMykgYW5kIG15IHByZXZpb3Vz IHBpbmcgKEp1bmUgNSkuIAoKVGhpcyBpcyBhIGNyaXRpY2FsIGZpeCBmb3IgYSBzb2Z0IGxvY2t1 cCBpc3N1ZSB3ZSBvYnNlcnZlZCwgdXNpbmcgYSBzYWZlIAp1ZGVsYXkgcG9sbGluZyBtZWNoYW5p c20uIFNpbmNlIGl0IGRvZXNuJ3QgY2hhbmdlIGV4aXN0aW5nIEFQSSBzaWduYXR1cmVzLCAKdGhl IHJpc2sgc2hvdWxkIGJlIHF1aXRlIGxvdy4KCkNvdWxkIHlvdSBwbGVhc2UgdGFrZSBhIGxvb2sg d2hlbiB5b3UgaGF2ZSBhIGNoYW5jZT8gTGV0IG1lIGtub3cgaWYgYW55IApyZXZpc2lvbnMgYXJl IHJlcXVpcmVkLgoKQmVzdCByZWdhcmRzLAoKTWluZ3l1CgoKPkF0IDIwMjYtMDUtMTMgMTk6Mzk6 NDksIHcxNTMwMzc0NjA2MkAxNjMuY29tIHdyb3RlOgo+PkZyb206IE1pbmd5dSBXYW5nIDwyNTE4 MTIxNDIxN0BzdHUueGlkaWFuLmVkdS5jbj4KPj4KPj5XaGlsZSB2YWxpZGF0aW5nIHRoZSBkcml2 ZXIgdXNpbmcgRGV2R2VuIChhIGZyYW1ld29yayB0aGF0IHN5bnRoZXNpemVzCj4+dmlydHVhbCBk ZXZpY2UgbW9kZWxzIGRpcmVjdGx5IGZyb20gZHJpdmVyIHNvdXJjZSBjb2RlIHZpYSBMTE0gZ3Vp ZGFuY2UpLAo+PmEgc2V2ZXJlIHNvZnQgbG9ja3VwIHdhcyBvYnNlcnZlZC4KPj4KPj5UaGUgaGFy ZHdhcmUgcG9sbGluZyBsb29wcyBpbiBgX19hc3RfbWluZHdtYCwgYF9fYXN0X21vdXRkd21gLCBh bmQKPj5gYXN0XzI1MDBfcGF0Y2hfYWhiYCBsYWNrIGEgdGltZW91dCBtZWNoYW5pc20uIE9uIGJh cmUtbWV0YWwgc3lzdGVtcywKPj5pZiB0aGUgQVNQRUVEIGNoaXAgYmVjb21lcyB1bnJlc3BvbnNp dmUgb3IgYSBQQ0llIGJ1cyBmYXVsdCBvY2N1cnMsCj4+dGhlIENQVSB3aWxsIHNwaW4gaW5kZWZp bml0ZWx5IGluIHRoZXNlIGxvb3BzLiBUaGlzIHJlc3VsdHMgaW4gYSBzeXN0ZW0KPj5oYW5nLCB0 cmlnZ2VyaW5nIHRoZSB3YXRjaGRvZyBzb2Z0IGxvY2t1cCBhbmQgY2F1c2luZyBzdWJzZXF1ZW50 IEkvTwo+PnN0YXJ2YXRpb24gKGUuZy4sIGJsb2NraW5nIGpiZDIpLgo+Pgo+PkZpeCB0aGlzIGJ5 IGludHJvZHVjaW5nIGEgYm91bmRlZCBsb29wIHdpdGggYSBzYWZlIHRpbWVvdXQgb2YKPj5hcHBy b3hpbWF0ZWx5IDEwMG1zIHVzaW5nIGB1ZGVsYXkoMTApYC4gVXNpbmcgYHVkZWxheSgpYCBlbnN1 cmVzCj4+dGhhdCB0aGUgZml4IHJlbWFpbnMgc2FmZSBldmVuIGlmIHRoZXNlIGFjY2Vzc29ycyBh cmUgY2FsbGVkIGZyb20KPj5hbiBhdG9taWMgY29udGV4dCBvciB3aGlsZSBob2xkaW5nIHNwaW5s b2Nrcy4gSWYgdGhlIGhhcmR3YXJlIGZhaWxzCj4+dG8gcmVzcG9uZCwgdGhlIGxvb3AgYnJlYWtz IGFuZCBlbWl0cyBhIGBXQVJOX09OQ0VgLCBhbGxvd2luZyB0aGUKPj5rZXJuZWwgdG8gZGVncmFk ZSBncmFjZWZ1bGx5IGFuZCBwcmV2ZW50aW5nIGNvbXBsZXRlIHN5c3RlbSBwYXJhbHlzaXMuCj4+ Cj4+U2lnbmVkLW9mZi1ieTogTWluZ3l1IFdhbmcgPDI1MTgxMjE0MjE3QHN0dS54aWRpYW4uZWR1 LmNuPgo+Pi0tLQo+PkhpIFRob21hcywKPj4KPj5UaGFua3MgZm9yIHRoZSBwcm9tcHQgcmVzcG9u c2UgYW5kIGNvbmZpcm1hdGlvbiEKPj4KPj5JbnN0ZWFkIG9mIGp1c3Qgd2FpdGluZyBmb3IgdGhy ZXNob2xkIHN1Z2dlc3Rpb25zLCBJIGhhdmUgZHJhZnRlZCB0aGlzIAo+PnBhdGNoIHRvIGFkZHJl c3MgdGhlIHNvZnQgbG9ja3VwLiBTaW5jZSBjaGFuZ2luZyB0aGUgcmV0dXJuIHR5cGVzIG9mIAo+ PmBfX2FzdF9taW5kd21gIGFuZCBgX19hc3RfbW91dGR3bWAgdG8gcHJvcGFnYXRlIGVycm9yIGNv ZGVzIChlLmcuLCAKPj5gLUVUSU1FRE9VVGApIHdvdWxkIHJlcXVpcmUgYW4gaW50cnVzaXZlIHJl ZmFjdG9yaW5nIGFjcm9zcyB0aGUgZW50aXJlIAo+PkFTVCBkcml2ZXIsIEkgdG9vayBhIG1vcmUg ZGVmZW5zaXZlLCBtaW5pbWFsLWludmFzaXZlIGFwcHJvYWNoLgo+Pgo+PlRvIGF2b2lkIHRoZSBy aXNrIG9mIHNsZWVwaW5nIGluIGFuIGF0b21pYyBjb250ZXh0IChpbiBjYXNlIHRoZXNlIAo+Pmxv dy1sZXZlbCBJL08gYWNjZXNzb3JzIGFyZSBldmVyIGNhbGxlZCB1bmRlciBhIHNwaW5sb2NrKSwg SSB1c2VkIAo+PmEgYm91bmRlZCBsb29wIHdpdGggYHVkZWxheSgxMClgIGFuZCBhIG1heGltdW0g b2YgMTAwMDAgaXRlcmF0aW9ucyAKPj4oYXBwcm94LiAxMDBtcyB0b3RhbCB0aW1lb3V0KS4gSWYg dGhlIEFTUEVFRCBoYXJkd2FyZSBjb21wbGV0ZWx5IAo+PmZhaWxzIHRvIHJlc3BvbmQsIGl0IGJy ZWFrcyB0aGUgaW5maW5pdGUgbG9vcCwgZW1pdHMgYSBgV0FSTl9PTkNFYCwgCj4+YW5kIHByZXZl bnRzIHRoZSBDUFUgZnJvbSBoYWx0aW5nIHRoZSBlbnRpcmUgc3lzdGVtLgo+Pgo+PlBsZWFzZSBs ZXQgbWUga25vdyBpZiB5b3UgdGhpbmsgdGhlIDEwMG1zIHRocmVzaG9sZCBhbmQgdGhlIGB1ZGVs YXlgIAo+PmFwcHJvYWNoIGFyZSBhcHByb3ByaWF0ZSBmb3IgdGhpcyBzcGVjaWZpYyBBSEIvU0NV IGhhcmR3YXJlIHNlcXVlbmNlLgo+Pgo+PiBkcml2ZXJzL2dwdS9kcm0vYXN0L2FzdF8yNTAwLmMg fCAgOCArKysrKysrLQo+PiBkcml2ZXJzL2dwdS9kcm0vYXN0L2FzdF9wb3N0LmMgfCAxNiArKysr KysrKysrKysrKy0tCj4+IDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMyBkZWxl dGlvbnMoLSkKPj4KPj5kaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfMjUwMC5j IGIvZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfMjUwMC5jCj4+aW5kZXggMmE1MmFmMGRlZDU2Li4w OGQxOGY5MDIwMWEgMTAwNjQ0Cj4+LS0tIGEvZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfMjUwMC5j Cj4+KysrIGIvZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfMjUwMC5jCj4+QEAgLTEwNyw2ICsxMDcs NyBAQCBzdGF0aWMgY29uc3QgdTMyIGFzdDI1MDBfZGRyNF8xNjAwX3RpbWluZ190YWJsZVtSRUdU QkxfTlVNXSA9IHsKPj4gdm9pZCBhc3RfMjUwMF9wYXRjaF9haGIodm9pZCBfX2lvbWVtICpyZWdz KQo+PiB7Cj4+IAl1MzIgZGF0YTsKPj4rCWludCByZXRyaWVzID0gMTAwMDA7IC8qIH4xMDBtcyB0 aW1lb3V0ICovCj4+IAo+PiAJLyogQ2xlYXIgYnVzIGxvY2sgY29uZGl0aW9uICovCj4+IAlfX2Fz dF9tb3V0ZHdtKHJlZ3MsIDB4MWU2MDAwMDAsIDB4QUVFRDFBMDMpOwo+PkBAIC0xMzYsNyArMTM3 LDEyIEBAIHZvaWQgYXN0XzI1MDBfcGF0Y2hfYWhiKHZvaWQgX19pb21lbSAqcmVncykKPj4gCWRv IHsKPj4gCQlfX2FzdF9tb3V0ZHdtKHJlZ3MsIDB4MWU2ZTIwMDAsIDB4MTY4OEE4QTgpOwo+PiAJ CWRhdGEgPSBfX2FzdF9taW5kd20ocmVncywgMHgxZTZlMjAwMCk7Cj4+LQl9IHdoaWxlIChkYXRh ICE9IDEpOwo+PisJCWlmIChkYXRhID09IDEpCj4+KwkJCWJyZWFrOwo+PisJCXVkZWxheSgxMCk7 Cj4+Kwl9IHdoaWxlICgtLXJldHJpZXMpOwo+PisKPj4rCVdBUk5fT05DRSghcmV0cmllcywgImFz dDogdGltZW91dCB3YWl0aW5nIGZvciBBSEIgcGF0Y2hcbiIpOwo+PiAKPj4gCV9fYXN0X21vdXRk d20ocmVncywgMHgxZTZlMjA3YywgMHgwODAwMDAwMCk7IC8qIGNsZWFyIGZhc3QgcmVzZXQgKi8K Pj4gfQo+PmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYXN0L2FzdF9wb3N0LmMgYi9kcml2 ZXJzL2dwdS9kcm0vYXN0L2FzdF9wb3N0LmMKPj5pbmRleCBiNzI5MTRkYmVkMzguLjY2ZWI4MDky NWUyNyAxMDA2NDQKPj4tLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXN0L2FzdF9wb3N0LmMKPj4rKysg Yi9kcml2ZXJzL2dwdS9kcm0vYXN0L2FzdF9wb3N0LmMKPj5AQCAtMzcsMTMgKzM3LDE5IEBACj4+ IHUzMiBfX2FzdF9taW5kd20odm9pZCBfX2lvbWVtICpyZWdzLCB1MzIgcikKPj4gewo+PiAJdTMy IGRhdGE7Cj4+KwlpbnQgcmV0cmllcyA9IDEwMDAwOyAvKiB+MTAwbXMgdGltZW91dCAqLwo+PiAK Pj4gCV9fYXN0X3dyaXRlMzIocmVncywgMHhmMDA0LCByICYgMHhmZmZmMDAwMCk7Cj4+IAlfX2Fz dF93cml0ZTMyKHJlZ3MsIDB4ZjAwMCwgMHgxKTsKPj4gCj4+IAlkbyB7Cj4+IAkJZGF0YSA9IF9f YXN0X3JlYWQzMihyZWdzLCAweGYwMDQpICYgMHhmZmZmMDAwMDsKPj4tCX0gd2hpbGUgKGRhdGEg IT0gKHIgJiAweGZmZmYwMDAwKSk7Cj4+KwkJaWYgKGRhdGEgPT0gKHIgJiAweGZmZmYwMDAwKSkK Pj4rCQkJYnJlYWs7Cj4+KwkJdWRlbGF5KDEwKTsKPj4rCX0gd2hpbGUgKC0tcmV0cmllcyk7Cj4+ Kwo+PisJV0FSTl9PTkNFKCFyZXRyaWVzLCAiYXN0OiB0aW1lb3V0IHJlYWRpbmcgZnJvbSBBSEIv U0NVXG4iKTsKPj4gCj4+IAlyZXR1cm4gX19hc3RfcmVhZDMyKHJlZ3MsIDB4MTAwMDAgKyAociAm IDB4MDAwMGZmZmYpKTsKPj4gfQo+PkBAIC01MSwxMyArNTcsMTkgQEAgdTMyIF9fYXN0X21pbmR3 bSh2b2lkIF9faW9tZW0gKnJlZ3MsIHUzMiByKQo+PiB2b2lkIF9fYXN0X21vdXRkd20odm9pZCBf X2lvbWVtICpyZWdzLCB1MzIgciwgdTMyIHYpCj4+IHsKPj4gCXUzMiBkYXRhOwo+PisJaW50IHJl dHJpZXMgPSAxMDAwMDsgLyogfjEwMG1zIHRpbWVvdXQgKi8KPj4gCj4+IAlfX2FzdF93cml0ZTMy KHJlZ3MsIDB4ZjAwNCwgciAmIDB4ZmZmZjAwMDApOwo+PiAJX19hc3Rfd3JpdGUzMihyZWdzLCAw eGYwMDAsIDB4MSk7Cj4+IAo+PiAJZG8gewo+PiAJCWRhdGEgPSBfX2FzdF9yZWFkMzIocmVncywg MHhmMDA0KSAmIDB4ZmZmZjAwMDA7Cj4+LQl9IHdoaWxlIChkYXRhICE9IChyICYgMHhmZmZmMDAw MCkpOwo+PisJCWlmIChkYXRhID09IChyICYgMHhmZmZmMDAwMCkpCj4+KwkJCWJyZWFrOwo+PisJ CXVkZWxheSgxMCk7Cj4+Kwl9IHdoaWxlICgtLXJldHJpZXMpOwo+PisKPj4rCVdBUk5fT05DRSgh cmV0cmllcywgImFzdDogdGltZW91dCB3cml0aW5nIHRvIEFIQi9TQ1VcbiIpOwo+PiAKPj4gCV9f YXN0X3dyaXRlMzIocmVncywgMHgxMDAwMCArIChyICYgMHgwMDAwZmZmZiksIHYpOwo+PiB9Cj4+ LS0gCj4+Mi4zNC4xCg==