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 1C408F94CDB for ; Wed, 22 Apr 2026 07:32:14 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 3FF798994A; Wed, 22 Apr 2026 07:32:13 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=ursulin.net header.i=@ursulin.net header.b="Ha8ClyoB"; dkim-atps=neutral Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7A27389664 for ; Wed, 22 Apr 2026 07:32:12 +0000 (UTC) Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4891cd41959so31761935e9.3 for ; Wed, 22 Apr 2026 00:32:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ursulin.net; s=google; t=1776843131; x=1777447931; darn=lists.freedesktop.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=FfMjYVt0OEJw9kTPbllj7wGPjeMaDQDeFyapIKBwi04=; b=Ha8ClyoBG+CrQo1TNJzizQHkPFovPYZLw8JQQb/AZInMU1AbaLGXNOqbL8WLej8iF6 ZF0ozGP27ozQUpoeDUcWmqGjYoGhYiZHsngJ0/uxKvCpozYsnFfhSdpO7l/vFhl5li6Z s609OB0EXG6gGaxLGdk167NT1hEvjMcUUCJ/fOgyASput5OgumXDuJKG97jAFtMQg8pl X9gMbaw/zQJahDLVZruXEgo96SALlEBgXVE6C2YyP9XzfwXdn3qQjHiaL5OaEUVE+Idd +IW7Ae+iAWhsSxqW9rG0xXT4aaysa4yyC6QzB4s6txVcPmH+d7ibJb+3UUkFdu26kRCz uvNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776843131; x=1777447931; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=FfMjYVt0OEJw9kTPbllj7wGPjeMaDQDeFyapIKBwi04=; b=JgavvuT0y1HEXPv8eBP2H6o0+jnfF+AfyB3OI3tLRzdfFSm3kzpGL6Jdxs9++TOgCz nT12eJzrNptt1z2EXswkOfUVe9oZ7f9T8LFxlNxC+phoFVOdTRafuDN7gDQA9fPtmC1v /hACNyc0s+6msQ6DEUfDW0NAqmFkbyORTVaah/PlH+9/aYa5pjpd6EbsdCz/M5bnfV0K 62UCQE9Pz0iDxGbEQ1xz0ZyzE9K4ZDXRgoO5oL6wccB05kKvplJ/p5+vdgj6SU4lwV6f 3B6+kNAVSL0noWAX0P8rkvsQz15PtzHceX02CLG+Bpr1KhkZJeCsd2q7vEctL1DTBtNy SANQ== X-Forwarded-Encrypted: i=1; AFNElJ+LoQlRkcnO75goJ2TvLC1vmyFkCXt23J/VJrcuJZHesG8KMluPMHuK/BYJub8Vr5qVDpugWLW9su8=@lists.freedesktop.org X-Gm-Message-State: AOJu0Yweh33nOuz8ariUcdGWdKMFFfaX78V/KqyPCE2FeAuyTjpfYoPA jndmngI1/XNcD7NWeVm13du3qJigcx2odrfBAs5j2LJpFUHmD2rHFgEN/xow8We4PAM= X-Gm-Gg: AeBDieudprdGcFVKZ9RYo0tu/Q7R6zEfxuMwUhMt3WEyQOHd0NJWaOg03AifdEgs9sE Wi/oZLgO9IHzk3oG05cLmkoKa16hulxajEhkL1A8HBlGCOou/NKEWODqeQXZ0XIGWx2wmk14rkw eYawceDmdk9c9g6nKgMKS6NFi++6goCARtaiVrp8y6Hoz5VFYb26dFaUtfGDYTAzAQDld+B0nUB bSbFbG6HvONEKFo/joNtEofSIqqKLo0E7m59ekYuy3VfbxwWtnA7vVUYaCgLaWscOwjR+kZhlwf 6JtLGL/2noQ/lCbV+qrtT2SNh+6TdKpievjoMX6rPUBpAnipXBDtgjXOzaX0ph4LyDuhXr6QBbG atgzUz5nltIuBhNgvtXOAqONbGn9u8psHyx7fYUwIV6nkfmxa3iN4qjRcA+nfCOFTK/at+Ph2cI noIQWzD2NYiCEsbkCRfjl2DCXazVhO7FwcEDb4h4U8n9s4mMjFz+cm1c8= X-Received: by 2002:a05:600c:c0cf:b0:489:1f3e:5f6f with SMTP id 5b1f17b1804b1-4891f3e62a7mr113857145e9.12.1776843130310; Wed, 22 Apr 2026 00:32:10 -0700 (PDT) Received: from [192.168.0.101] ([90.240.106.137]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-488fb762f56sm133492965e9.15.2026.04.22.00.32.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 Apr 2026 00:32:09 -0700 (PDT) Message-ID: <30c84c41-192c-44ae-a614-2b9951c55727@ursulin.net> Date: Wed, 22 Apr 2026 08:32:08 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/3] drm/ttm: Issue direct reclaim at beneficial_order To: Matthew Brost , intel-xe@lists.freedesktop.org, dri-devel@lists.freedesktop.org Cc: =?UTF-8?Q?Thomas_Hellstr=C3=B6m?= , Carlos Santa , Christian Koenig , Huang Rui , Matthew Auld , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Daniel Colascione References: <20260421012608.1474950-1-matthew.brost@intel.com> <20260421012608.1474950-2-matthew.brost@intel.com> Content-Language: en-GB From: Tvrtko Ursulin In-Reply-To: <20260421012608.1474950-2-matthew.brost@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" Ck9uIDIxLzA0LzIwMjYgMDI6MjYsIE1hdHRoZXcgQnJvc3Qgd3JvdGU6Cj4gVHJpZ2dlcmluZyBr c3dhcCBhdCBhbiBvcmRlciBoaWdoZXIgdGhhbiBiZW5lZmljaWFsX29yZGVyIG1ha2VzIGxpdHRs ZQo+IHNlbnNlLCBhcyB0aGUgZHJpdmVyIGhhcyBhbHJlYWR5IGluZGljYXRlZCB0aGUgb3B0aW1h bCBvcmRlciBhdCB3aGljaAo+IHJlY2xhaW0gaXMgZWZmZWN0aXZlLiBTaW1pbGFybHksIGlzc3Vp bmcgZGlyZWN0IHJlY2xhaW0gb3IgdHJpZ2dlcmluZwo+IGtzd2FwIGF0IGEgbG93ZXIgb3JkZXIg dGhhbiBiZW5lZmljaWFsX29yZGVyIGlzIGluZWZmZWN0aXZlLCBzaW5jZSB0aGUKPiBkcml2ZXIg ZG9lcyBub3QgYmVuZWZpdCBmcm9tIHJlY2xhaW1pbmcgbG93ZXItb3JkZXIgcGFnZXMuCj4gCj4g QXMgYSByZXN1bHQsIGRpcmVjdCByZWNsYWltIHNob3VsZCBvbmx5IGJlIGlzc3VlZCB3aXRoIF9f R0ZQX05PUkVUUlkgYXQKPiBleGFjdGx5IGJlbmVmaWNpYWxfb3JkZXIsIG9yIGFzIGEgZmFsbGJh Y2ssIGRpcmVjdCByZWNsYWltIHdpdGhvdXQKPiBfX0dGUF9OT1JFVFJZIGF0IG9yZGVyIDAgd2hl biBmYWlsdXJlIGlzIG5vdCBhbiBvcHRpb24uCj4gCj4gQ2M6IFRob21hcyBIZWxsc3Ryw7ZtIDx0 aG9tYXMuaGVsbHN0cm9tQGxpbnV4LmludGVsLmNvbT4KPiBDYzogQ2FybG9zIFNhbnRhIDxjYXJs b3Muc2FudGFAaW50ZWwuY29tPgo+IENjOiBDaHJpc3RpYW4gS29lbmlnIDxjaHJpc3RpYW4ua29l bmlnQGFtZC5jb20+Cj4gQ2M6IEh1YW5nIFJ1aSA8cmF5Lmh1YW5nQGFtZC5jb20+Cj4gQ2M6IE1h dHRoZXcgQXVsZCA8bWF0dGhldy5hdWxkQGludGVsLmNvbT4KPiBDYzogTWF0dGhldyBCcm9zdCA8 bWF0dGhldy5icm9zdEBpbnRlbC5jb20+Cj4gQ2M6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVu Lmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IE1heGltZSBSaXBhcmQgPG1yaXBhcmRA a2VybmVsLm9yZz4KPiBDYzogVGhvbWFzIFppbW1lcm1hbm4gPHR6aW1tZXJtYW5uQHN1c2UuZGU+ Cj4gQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBnbWFpbC5jb20+Cj4gQ2M6IFNpbW9uYSBWZXR0 ZXIgPHNpbW9uYUBmZndsbC5jaD4KPiBDQzogZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y Zwo+IENjOiBEYW5pZWwgQ29sYXNjaW9uZSA8ZGFuY29sQGRhbmNvbC5vcmc+Cj4gU2lnbmVkLW9m Zi1ieTogTWF0dGhldyBCcm9zdCA8bWF0dGhldy5icm9zdEBpbnRlbC5jb20+Cj4gLS0tCj4gICBk cml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wb29sLmMgfCA0ICsrLS0KPiAgIDEgZmlsZSBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS90dG0vdHRtX3Bvb2wuYyBiL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX3Bvb2wu Ywo+IGluZGV4IDI2YTM2ODllNWZkOS4uODQyNWRiY2M2YzY4IDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS90dG0vdHRtX3Bvb2wuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRt X3Bvb2wuYwo+IEBAIC0xNjUsOCArMTY1LDggQEAgc3RhdGljIHN0cnVjdCBwYWdlICp0dG1fcG9v bF9hbGxvY19wYWdlKHN0cnVjdCB0dG1fcG9vbCAqcG9vbCwgZ2ZwX3QgZ2ZwX2ZsYWdzLAo+ICAg CSAqIERvIG5vdCBhZGQgbGF0ZW5jeSB0byB0aGUgYWxsb2NhdGlvbiBwYXRoIGZvciBhbGxvY2F0 aW9ucyBvcmRlcnMKPiAgIAkgKiBkZXZpY2UgdG9sZHMgdXMgZG8gbm90IGJyaW5nIHRoZW0gYWRk aXRpb25hbCBwZXJmb3JtYW5jZSBnYWlucy4KPiAgIAkgKi8KPiAtCWlmIChiZW5lZmljaWFsX29y ZGVyICYmIG9yZGVyID4gYmVuZWZpY2lhbF9vcmRlcikKPiAtCQlnZnBfZmxhZ3MgJj0gfl9fR0ZQ X0RJUkVDVF9SRUNMQUlNOwo+ICsJaWYgKG9yZGVyICYmIGJlbmVmaWNpYWxfb3JkZXIgJiYgb3Jk ZXIgIT0gYmVuZWZpY2lhbF9vcmRlcikKPiArCQlnZnBfZmxhZ3MgJj0gfl9fR0ZQX1JFQ0xBSU07 Cj4gICAKPiAgIAlpZiAoIXR0bV9wb29sX3VzZXNfZG1hX2FsbG9jKHBvb2wpKSB7Cj4gICAJCXAg PSBhbGxvY19wYWdlc19ub2RlKHBvb2wtPm5pZCwgZ2ZwX2ZsYWdzLCBvcmRlcik7CgpJIG1pc3Nl ZCB0aGlzIGNvbnZlcnNhdGlvbiBzbyBkb24ndCBrbm93IGlmIHRoaXMgd2FzIGRpc2N1c3NlZCAt CmhhdmluZyBsZXNzIG9mIDY0ayBwYWdlcyBpcyBub3QgYSBjb25jZXJuPyBJIG1lYW4gc2xpZ2h0 bHkgaGlnaGVyIFRMQiAKcHJlc3N1cmUgZXRjIG9uIGhhcmR3YXJlIHdoaWNoIHN1cHBvcnRzIHRo aXMgUFRFIHNpemUuCgpBbHNvLCBkb2VzIGNsZWFyaW5nIF9fR0ZQX1JFQ0xBSU0gZGlzYWJsZSBj b21wYWN0aW9uIGNvbXBsZXRlbHkgYW5kIGlzIAp0aGF0IHdhbnRlZD8KClJlZ2FyZHMsCgpUdnJ0 a28KCg==