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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 2D897CD4F24 for ; Tue, 12 May 2026 13:30:30 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 8572810EAF0; Tue, 12 May 2026 13:30:29 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="QAxfaugY"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) by gabe.freedesktop.org (Postfix) with ESMTPS id 68D8810EAF0; Tue, 12 May 2026 13:30:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1778592629; x=1810128629; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=wtJqHHaIl13PAglqRFyFPd5gLhqQXFoxrvpBhQYYIEI=; b=QAxfaugYWVocuVDjzN2XmtgOnAo5QpVVNuhOB14XGBOkSb4Evd4MOYKV 7NMSi4THhS+MLxF8wuwobcU2BBSF3qE3eKEJhgJana9CB/9GbE3Lm7MBj zQijcde3jxSpSmqn5sSxH1zY9yDAaa02fsOveCtA3J71mJ4YzN/3u/1BO w/DUHinNERI2jDnUkUw6MGIKInTosQEnUhFoq8q9mA3AN7kpavFskJcLE z/R8Qk0LQD011ecQh9cB/Ce1ovqZ4OX2dQ2fc7cz2pW60K0LkwXq7lpKe LzDn5LNGndMpWMZz3AVaDTsZvZNBRnIi5lNSw9ewTapGDhfR2YPEX1J0H A==; X-CSE-ConnectionGUID: SoY4bNCYSHigmxIKHSwtoA== X-CSE-MsgGUID: JszZDvs/SyOKMcTBLO7dEg== X-IronPort-AV: E=McAfee;i="6800,10657,11784"; a="79448918" X-IronPort-AV: E=Sophos;i="6.23,231,1770624000"; d="scan'208";a="79448918" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 May 2026 06:30:27 -0700 X-CSE-ConnectionGUID: 6zNkqupeSrOr3resEA9THA== X-CSE-MsgGUID: ha2l5MCwQri+SNdEqz8fwQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,231,1770624000"; d="scan'208";a="241766446" Received: from fpallare-mobl4.ger.corp.intel.com (HELO [10.245.245.184]) ([10.245.245.184]) by ORVIESA003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 May 2026 06:30:25 -0700 Message-ID: <353e4a2f-102e-4d77-98b1-19f37d691e8c@intel.com> Date: Tue, 12 May 2026 14:30:22 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] drm/ttm: Fix ttm_bo_shrink() infinite LRU walk on backup failure To: =?UTF-8?Q?Thomas_Hellstr=C3=B6m?= , intel-xe@lists.freedesktop.org Cc: =?UTF-8?Q?Christian_K=C3=B6nig?= , Huang Rui , Matthew Brost , Dave Airlie , dri-devel@lists.freedesktop.org, stable@vger.kernel.org References: <20260511162443.24352-1-thomas.hellstrom@linux.intel.com> Content-Language: en-GB From: Matthew Auld In-Reply-To: <20260511162443.24352-1-thomas.hellstrom@linux.intel.com> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gMTEvMDUvMjAyNiAxNzoyNCwgVGhvbWFzIEhlbGxzdHLDtm0gd3JvdGU6Cj4gQXBwbHkgdGhl IHNhbWUgZml4IGFzIGIyZWQwMWU3YWQgKCJkcm0vdHRtOiBGaXggdHRtX2JvX3N3YXBvdXQoKQo+ IGluZmluaXRlIExSVSB3YWxrIG9uIHN3YXBvdXQgZmFpbHVyZSIpIHRvIHRoZSB0dG1fYm9fc2hy aW5rKCkgcGF0aC4KPiAKPiBNb3ZlIGRlbF9idWxrX21vdmUgZnJvbSBiZWZvcmUgdGhlIGJhY2t1 cCB0byBhZnRlciBzdWNjZXNzIG9ubHksCj4gdXNpbmcgdHRtX3Jlc291cmNlX2RlbF9idWxrX21v dmVfdW5ldmljdGFibGUoKSBzaW5jZSB0aGUgcmVzb3VyY2UKPiBpcyBub3cgdW5ldmljdGFibGUg b25jZSBmdWxseSBiYWNrZWQgdXAuCj4gCj4gRml4ZXM6IDcwZDY0NWRlYWM5OCAoImRybS90dG06 IEFkZCBoZWxwZXJzIGZvciBzaHJpbmtpbmciKQo+IENjOiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJp c3RpYW4ua29lbmlnQGFtZC5jb20+Cj4gQ2M6IEh1YW5nIFJ1aSA8cmF5Lmh1YW5nQGFtZC5jb20+ Cj4gQ2M6IE1hdHRoZXcgQXVsZCA8bWF0dGhldy5hdWxkQGludGVsLmNvbT4KPiBDYzogTWF0dGhl dyBCcm9zdCA8bWF0dGhldy5icm9zdEBpbnRlbC5jb20+Cj4gQ2M6IERhdmUgQWlybGllIDxhaXJs aWVkQHJlZGhhdC5jb20+Cj4gQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBD YzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+ICMgdjYuMTUrCj4gQXNzaXN0ZWQtYnk6IEdpdEh1 Yl9Db3BpbG90OmNsYXVkZS1vcHVzLTQuNgo+IFNpZ25lZC1vZmYtYnk6IFRob21hcyBIZWxsc3Ry w7ZtIDx0aG9tYXMuaGVsbHN0cm9tQGxpbnV4LmludGVsLmNvbT4KClJldmlld2VkLWJ5OiBNYXR0 aGV3IEF1bGQgPG1hdHRoZXcuYXVsZEBpbnRlbC5jb20+Cgo+IC0tLQo+ICAgZHJpdmVycy9ncHUv ZHJtL3R0bS90dG1fYm9fdXRpbC5jIHwgMTEgKysrLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2Vk LCAzIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS90dG0vdHRtX2JvX3V0aWwuYyBiL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX2Jv X3V0aWwuYwo+IGluZGV4IGY4M2I3ZDVlYzZjNi4uM2UzYzIwMWEwMjIyIDEwMDY0NAo+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX2JvX3V0aWwuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS90dG0vdHRtX2JvX3V0aWwuYwo+IEBAIC0xMTEyLDE5ICsxMTEyLDE0IEBAIGxvbmcgdHRtX2Jv X3NocmluayhzdHJ1Y3QgdHRtX29wZXJhdGlvbl9jdHggKmN0eCwgc3RydWN0IHR0bV9idWZmZXJf b2JqZWN0ICpibywKPiAgIAlpZiAobHJldCA8IDApCj4gICAJCXJldHVybiBscmV0Owo+ICAgCj4g LQlpZiAoYm8tPmJ1bGtfbW92ZSkgewo+IC0JCXNwaW5fbG9jaygmYmRldi0+bHJ1X2xvY2spOwo+ IC0JCXR0bV9yZXNvdXJjZV9kZWxfYnVsa19tb3ZlKGJvLT5yZXNvdXJjZSwgYm8pOwo+IC0JCXNw aW5fdW5sb2NrKCZiZGV2LT5scnVfbG9jayk7Cj4gLQl9Cj4gLQo+ICAgCWxyZXQgPSB0dG1fdHRf YmFja3VwKGJkZXYsIGJvLT50dG0sIChzdHJ1Y3QgdHRtX2JhY2t1cF9mbGFncykKPiAgIAkJCSAg ICAgey5wdXJnZSA9IGZsYWdzLnB1cmdlLAo+ICAgCQkJICAgICAgLndyaXRlYmFjayA9IGZsYWdz LndyaXRlYmFja30pOwo+ICAgCj4gLQlpZiAobHJldCA8PSAwICYmIGJvLT5idWxrX21vdmUpIHsK PiArCWlmIChscmV0ID4gMCkgewo+ICAgCQlzcGluX2xvY2soJmJkZXYtPmxydV9sb2NrKTsKPiAt CQl0dG1fcmVzb3VyY2VfYWRkX2J1bGtfbW92ZShiby0+cmVzb3VyY2UsIGJvKTsKPiArCQl0dG1f cmVzb3VyY2VfZGVsX2J1bGtfbW92ZV91bmV2aWN0YWJsZShiby0+cmVzb3VyY2UsIGJvKTsKPiAr CQl0dG1fcmVzb3VyY2VfbW92ZV90b19scnVfdGFpbChiby0+cmVzb3VyY2UpOwo+ICAgCQlzcGlu X3VubG9jaygmYmRldi0+bHJ1X2xvY2spOwo+ICAgCX0KPiAgIAoK