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 A743FF5A8CA for ; Tue, 21 Apr 2026 01:26:22 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1C66E10E793; Tue, 21 Apr 2026 01:26:19 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="DORkZSuG"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.11]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1A04610E1CA; Tue, 21 Apr 2026 01:26:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1776734776; x=1808270776; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=Z1Lhf1J4Er8Q+QW4a1sQtAe4AxPSnh9I0g4oWAeZp5k=; b=DORkZSuGz5HSKYgfYPz/3+JcIxMmtl6/wHQA+++bBEfoxC8y/FlTYWys bD6Vba15Xlf8kyIa5o7D0UMCDSpM44jwaOMoW2BZb3AZ0j+If+VCwFKpa nVkiMq69jBfn7VMcfTKETIWZYvPRzgIEhy+5PyBF1ZXE5KOYNl6A3be2p y/CAsINtej/Pyi+HbmCpDjSYlD9mZSJ81WLfPppkKJ3VbqZjImuJ8Ucxx P5qSw5bzhVeCupgPlcqCLyE6Dji6oXxeo8GvrqFBgxbuVIwMbJdiJ4kEa XA6yWBRxpg4mw6Nc+Oe/iE7N5outVI/F7NgWIZuk3jB8po0XGaYVfHW/9 Q==; X-CSE-ConnectionGUID: CcaTriVtQ5yjzdyIk/Qz3w== X-CSE-MsgGUID: +5KyYYquSxWJ4QIr5aL7mg== X-IronPort-AV: E=McAfee;i="6800,10657,11762"; a="88280328" X-IronPort-AV: E=Sophos;i="6.23,190,1770624000"; d="scan'208";a="88280328" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Apr 2026 18:26:15 -0700 X-CSE-ConnectionGUID: Xn34o+pPTu6Y3Vl837teJQ== X-CSE-MsgGUID: 4rMvYqJQRXe9/bsDQNap5w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,190,1770624000"; d="scan'208";a="236872340" Received: from gsse-cloud1.jf.intel.com ([10.54.39.91]) by orviesa005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Apr 2026 18:26:14 -0700 From: Matthew Brost To: intel-xe@lists.freedesktop.org, dri-devel@lists.freedesktop.org Cc: =?UTF-8?q?Thomas=20Hellstr=C3=B6m?= , Carlos Santa , Christian Koenig , Huang Rui , Matthew Auld , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Daniel Colascione Subject: [PATCH 1/3] drm/ttm: Issue direct reclaim at beneficial_order Date: Mon, 20 Apr 2026 18:26:06 -0700 Message-Id: <20260421012608.1474950-2-matthew.brost@intel.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260421012608.1474950-1-matthew.brost@intel.com> References: <20260421012608.1474950-1-matthew.brost@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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" VHJpZ2dlcmluZyBrc3dhcCBhdCBhbiBvcmRlciBoaWdoZXIgdGhhbiBiZW5lZmljaWFsX29yZGVy IG1ha2VzIGxpdHRsZQpzZW5zZSwgYXMgdGhlIGRyaXZlciBoYXMgYWxyZWFkeSBpbmRpY2F0ZWQg dGhlIG9wdGltYWwgb3JkZXIgYXQgd2hpY2gKcmVjbGFpbSBpcyBlZmZlY3RpdmUuIFNpbWlsYXJs eSwgaXNzdWluZyBkaXJlY3QgcmVjbGFpbSBvciB0cmlnZ2VyaW5nCmtzd2FwIGF0IGEgbG93ZXIg b3JkZXIgdGhhbiBiZW5lZmljaWFsX29yZGVyIGlzIGluZWZmZWN0aXZlLCBzaW5jZSB0aGUKZHJp dmVyIGRvZXMgbm90IGJlbmVmaXQgZnJvbSByZWNsYWltaW5nIGxvd2VyLW9yZGVyIHBhZ2VzLgoK QXMgYSByZXN1bHQsIGRpcmVjdCByZWNsYWltIHNob3VsZCBvbmx5IGJlIGlzc3VlZCB3aXRoIF9f R0ZQX05PUkVUUlkgYXQKZXhhY3RseSBiZW5lZmljaWFsX29yZGVyLCBvciBhcyBhIGZhbGxiYWNr LCBkaXJlY3QgcmVjbGFpbSB3aXRob3V0Cl9fR0ZQX05PUkVUUlkgYXQgb3JkZXIgMCB3aGVuIGZh aWx1cmUgaXMgbm90IGFuIG9wdGlvbi4KCkNjOiBUaG9tYXMgSGVsbHN0csO2bSA8dGhvbWFzLmhl bGxzdHJvbUBsaW51eC5pbnRlbC5jb20+CkNjOiBDYXJsb3MgU2FudGEgPGNhcmxvcy5zYW50YUBp bnRlbC5jb20+CkNjOiBDaHJpc3RpYW4gS29lbmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+ CkNjOiBIdWFuZyBSdWkgPHJheS5odWFuZ0BhbWQuY29tPgpDYzogTWF0dGhldyBBdWxkIDxtYXR0 aGV3LmF1bGRAaW50ZWwuY29tPgpDYzogTWF0dGhldyBCcm9zdCA8bWF0dGhldy5icm9zdEBpbnRl bC5jb20+CkNjOiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50 ZWwuY29tPgpDYzogTWF4aW1lIFJpcGFyZCA8bXJpcGFyZEBrZXJuZWwub3JnPgpDYzogVGhvbWFz IFppbW1lcm1hbm4gPHR6aW1tZXJtYW5uQHN1c2UuZGU+CkNjOiBEYXZpZCBBaXJsaWUgPGFpcmxp ZWRAZ21haWwuY29tPgpDYzogU2ltb25hIFZldHRlciA8c2ltb25hQGZmd2xsLmNoPgpDQzogZHJp LWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogRGFuaWVsIENvbGFzY2lvbmUgPGRhbmNv bEBkYW5jb2wub3JnPgpTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IEJyb3N0IDxtYXR0aGV3LmJyb3N0 QGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wb29sLmMgfCA0ICsrLS0K IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcG9vbC5jIGIvZHJpdmVycy9ncHUvZHJtL3R0 bS90dG1fcG9vbC5jCmluZGV4IDI2YTM2ODllNWZkOS4uODQyNWRiY2M2YzY4IDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wb29sLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3R0 bS90dG1fcG9vbC5jCkBAIC0xNjUsOCArMTY1LDggQEAgc3RhdGljIHN0cnVjdCBwYWdlICp0dG1f cG9vbF9hbGxvY19wYWdlKHN0cnVjdCB0dG1fcG9vbCAqcG9vbCwgZ2ZwX3QgZ2ZwX2ZsYWdzLAog CSAqIERvIG5vdCBhZGQgbGF0ZW5jeSB0byB0aGUgYWxsb2NhdGlvbiBwYXRoIGZvciBhbGxvY2F0 aW9ucyBvcmRlcnMKIAkgKiBkZXZpY2UgdG9sZHMgdXMgZG8gbm90IGJyaW5nIHRoZW0gYWRkaXRp b25hbCBwZXJmb3JtYW5jZSBnYWlucy4KIAkgKi8KLQlpZiAoYmVuZWZpY2lhbF9vcmRlciAmJiBv cmRlciA+IGJlbmVmaWNpYWxfb3JkZXIpCi0JCWdmcF9mbGFncyAmPSB+X19HRlBfRElSRUNUX1JF Q0xBSU07CisJaWYgKG9yZGVyICYmIGJlbmVmaWNpYWxfb3JkZXIgJiYgb3JkZXIgIT0gYmVuZWZp Y2lhbF9vcmRlcikKKwkJZ2ZwX2ZsYWdzICY9IH5fX0dGUF9SRUNMQUlNOwogCiAJaWYgKCF0dG1f cG9vbF91c2VzX2RtYV9hbGxvYyhwb29sKSkgewogCQlwID0gYWxsb2NfcGFnZXNfbm9kZShwb29s LT5uaWQsIGdmcF9mbGFncywgb3JkZXIpOwotLSAKMi4zNC4xCgo=