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 BA0D9F327AA for ; Tue, 21 Apr 2026 06:11:29 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id F26B810E146; Tue, 21 Apr 2026 06:11:28 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=amd.com header.i=@amd.com header.b="T/FDwHTc"; dkim-atps=neutral Received: from CY3PR05CU001.outbound.protection.outlook.com (mail-westcentralusazon11013028.outbound.protection.outlook.com [40.93.201.28]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8067D10E146; Tue, 21 Apr 2026 06:11:27 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tiWiPkUUUgUPZ/KJ1JJWQCEAKjlxsrY2nq7H88rFgj6oPYtzWaUVsyhMFUFyHhzLz3MP2UsPfi2VnYKIZ7X6FU7YxYoQBRi/Hggv/PzbpAMjkBlbZCFUedIKeeDIzt1Pm4fMrZzKM07S+xvFTEutHb9dBsLuyMLOJcZjcY51F+h7j4xxNK/2FcXqzl4GCnZuGgWBX4LIDbicRiJlII34GPNbR/MMZcBegl+51TxUWOkeoXgPZaI/JNJQrO/pT1EIjqHnYlwCwARUQZFxfUuxGYefPyQV3dnTr7tXW6YnG4qEwS7SNO0a4SKLuGV6BJ/C0/OWEwqBDuqmydQ1cum1Nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=t1CBCM67kOxD2FDIMZUzqXt3tq8SDhrL/fUEXRHabNM=; b=K2cgFYsmKZwap8IlAyfozpUZaBU7UsxmsnzmYNlODEt4OENC4zvEgR/DgOeJDjB9s/bk8qgKKxSxSzNKpPpKACHE1PBm/j/dq/Pcr/RJys661NIDYu4sle8vpYtSBEw9F56bvkQMKaEEr2BdQvr2/Ay2yfKIQAC6EopVV+cHsSVCsPkM7xGel42k827p8cqaWNMkel5RDxJKUhtVUq9uIYxi63bAqTC1b1g67fEwDpujPvxmWscMqq2M4KJ5tD5qwfez16z3xJz0IE60ZcoKfHQ/1n94ldZWJd7JhD1HmtFpK4CXvsxhZNkfn3SGh13WuPtFGFSHZAvsfI+tC6MCfA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t1CBCM67kOxD2FDIMZUzqXt3tq8SDhrL/fUEXRHabNM=; b=T/FDwHTcs9TjOAgACC7rpaUhZrviPYKNexa60TxInrAcg/fWalFUOGG3e9GUJK+7d79QkEICMMpI/i1jY3XcTvYPhdfGv/YztgQMGaxtXhs8KVyj2c9QJNJOkDiF0SLYfh6Nrk7O2OSi0MySR44sUtgZemk0nvhYWJugo3+nQQc= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from PH7PR12MB5685.namprd12.prod.outlook.com (2603:10b6:510:13c::22) by IA0PR12MB8647.namprd12.prod.outlook.com (2603:10b6:208:480::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.16; Tue, 21 Apr 2026 06:11:24 +0000 Received: from PH7PR12MB5685.namprd12.prod.outlook.com ([fe80::ce69:cfae:774d:a65c]) by PH7PR12MB5685.namprd12.prod.outlook.com ([fe80::ce69:cfae:774d:a65c%5]) with mapi id 15.20.9846.016; Tue, 21 Apr 2026 06:11:24 +0000 Message-ID: Date: Tue, 21 Apr 2026 08:11:17 +0200 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 , 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-US From: =?UTF-8?Q?Christian_K=C3=B6nig?= In-Reply-To: <20260421012608.1474950-2-matthew.brost@intel.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-ClientProxiedBy: FR0P281CA0171.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b4::12) To PH7PR12MB5685.namprd12.prod.outlook.com (2603:10b6:510:13c::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH7PR12MB5685:EE_|IA0PR12MB8647:EE_ X-MS-Office365-Filtering-Correlation-Id: 0e272ea9-417c-49c3-0fcc-08de9f6cd08c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|7416014|366016|376014|1800799024|56012099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: uP966aSRfWGpm8EIccIN7uoCmzOYGvTn/t8u2UK0IujWFXnmgKPTvO4geYKgm2xOLUDMmWwy5I8vOQkZ++RgUeo78vxJhU6BgN63TuZwmNsui4pij2dnGRwDjJQnWJzfOSlyybIoe8yOYASoXhHXKk6ZSGO1jjBKbDzFLXCOrIBE22psQDmh4gx07Dt3s85Zu5kaNx9MCzZqKNURjl5BVBNLcyuNAMpFnrZtEnUHT74Xr2NTBKVuQytVxJaG5ndsLBzK5v4Xa4YTK4i72R7MkrLOxKa66qPsUvxvNwDm22fhInm+T2Ey/4r4CegYVnYnX9k/RxmGD/aBjJoZQQsiDkIRYvIPkHi70ULW00lXRnRSdLsYqwO12d3E/SqlrwyjqRwP6QvMv1kN+u8YgxAUtVC4/SvW0t9/Km18Rwm1pNOrV0UTI8efa44wBwgnb0jWVO+gPUM7Dj7hwPdhPHDVCQ/khSZO8qOLdQtN7HLFrpI6Ntu+G3gI2UGO3FddcPo9aSEew13vb0Y1k7YFyEkBy9mZTXZWCaPr4TRGQtdPQGbnUaWtuda7CwiJEt6UE7ic1j1TOvmnElRgejoQ1EWyrzAlwmTQxiaC+k9hYixargJrgBDrGqWGkljJ9Q7Dl9SLWZd5ufco2+R1dn9G7dCbYjpHcjnFaWafh37jlEOg6Ks4vzRufOn774W8kmG80VE8+oFHEfedU7pdk/XNVqfDi6rv2SiyZQ8oSyAlH8BFjb8= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR12MB5685.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(7416014)(366016)(376014)(1800799024)(56012099003)(22082099003)(18002099003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bk02SEZHckFRbDZiZmZid1c5R0hReENJc3BUT3UxcmZMU1NJK0N3SkN4clFh?= =?utf-8?B?MmU2dktEaEoxcHlBdzBTT05HdG5IZk1Fb3FhNTBobUp5NEkxd2VaZlZqMzIx?= =?utf-8?B?b05vd0J4dzR6T2RBUmxUUm44V0RNS1ZzWEVmcVpTaDNVUGN0VXFWMmhwY0Fl?= =?utf-8?B?MGZYdzlEUHRWa2xQMlhJandnYk1OL2htRElRaDlCajcxbTk0TytOWFZPSURy?= =?utf-8?B?anBwUHMzayt2blJxWjFmNEN3V0gyY2d1N3RYTS9lVnZQUnordysvYUtyNXpH?= =?utf-8?B?eEoxc1NhbzFWSkIyazUxWm1xTldjUTlzd1FldmRjaU5ORWptN2xxKzZWWVpJ?= =?utf-8?B?SW5IUEVyNHhtMXg3K201dGtPVE5GalNiNGsxTUhVUmlELzhJSDlmRGE3QnhL?= =?utf-8?B?WnRGMDJvWFRVU0dNZUF3VGprSmp0VE9QTC9OVFZWZ2xLbU5mZFVFMDA1cVJX?= =?utf-8?B?UlVJT2hRTkNURjBxUFhyaFlJVC9zU09neVlQN0N3a3kxcXZoaW5TM3M1RFVw?= =?utf-8?B?c1Rud2NxcHlNc2pLdTIvemJreFhzNlBBNytXOGpmVUxJNWg3L1FGUDZHNElT?= =?utf-8?B?RkttRVRyczFVZUdLelFqZHRQYUszQkUyNVZONko2UVdWYzhVNTR6SnZVdmtm?= =?utf-8?B?Y0V0Y2VIcGtZSG9TUmVpOXhYRWhmaUZPRzFNRWt4V0U2ZG8yRU0zOHNnMGNv?= =?utf-8?B?R3MrMkZaMHF3ZW5HSXpjTHRhQ3RxdUcvb1dBN0ZYTlRhcVJtbVNrenJTd0xP?= =?utf-8?B?Z1FodWhhcXJueTJ3bnBLQk94Wm5ObXdnR1ovQWd3bXZCYi84ZmFSNnRvTWhu?= =?utf-8?B?MGV4SmVud25MRnl3N3ZUM0lTNzRRTVZvUld6Q2ZLN3lxMlhqNDlKeDFYM0Iw?= =?utf-8?B?R0F0dFdWSHFCQklGYWhITWMzU1Y1RlppeWhGNWRmYnhCRjRoc2dyd0Mxd3Jm?= =?utf-8?B?cURvTHNCcnZ3Z0lVL2RyaGZnZmRCQUpyU2VMY2ZlSG1VNVpiQ0dCbDY3ZlFI?= =?utf-8?B?ZWRTaTA0T1hsWDVsS1hMUFRWeWVzL2VZTHpVM0JJMW53WHEvaG92d29CVUND?= =?utf-8?B?Rjd3Y0pFbkRrRE1Qa2ZWaVdXZlp4M0NkbjFsU2gycHgxQ0N6RUJqZnpxQno1?= =?utf-8?B?bGhFR3pITWFGLzhYRWVlMHRTYXhJRE9YRG8zM2lQWHNUTmg3eGZTV05XYjU2?= =?utf-8?B?NE1hQWgra3RieVhVbFdSV25mODR0elNLMmlZUjB2Mk0xdjl6UXJFMHU4bkkr?= =?utf-8?B?ZGJHNGJMTVFWVWlxVUdONnVEdGpTMldkVk0wallzS2V1UE5jUHBsVG9hVG5F?= =?utf-8?B?a2NhTGJHcmtBcDArQTBPRmthZEYrRXBqdS9FazRnb1psVWpHNEZmTmZvR3l5?= =?utf-8?B?enBsUTRya3U2K3FDbmJucHAwYzJROXFrSGRsUTIzNExQOWMzd1VCMGtJb2pQ?= =?utf-8?B?TmJPcWlSSzVxMWlPbDByMlZ0VHoyc0g5aEcrcUxwZUVVcVJjbTd5RnZFNzYr?= =?utf-8?B?NGt6d2VXanhiR0tBMzhnNWFsa1FMbjRrcXVkVVRyMU43RThpZG5GdW5GYzRF?= =?utf-8?B?SS81cmZYdXU0dythSVZQRGJxdXlLZXE5QnpEOVdaQ2xpaDVITG1sWXNsVEt3?= =?utf-8?B?RklkSlBFWSt6WDkwSElBYWVHejVqSUJ4UFVEeFI1eDh3OTdlVDNXeUlqMDdw?= =?utf-8?B?QURJc2dHRzRsOHJXWUNPZEZXVmdwTWdvalYvUnNVQytIZFlJRHNuTmNkcmdI?= =?utf-8?B?dXlyVlhoaW5UU0hYcVRpL2FQcTZOa0Z5OUdiWHFLZllXSVRsTUxJUDhlMjRy?= =?utf-8?B?NzB1T3Zqcmh1bXcyaldGdFRNZFNkSE13YmJPY0ZiS043VEx1NVM2alBCZnl4?= =?utf-8?B?eFlnNzlScGwybkpMZmJqbmg0cU4wbTZ1Z0RmaStFNklLa3FtSXlYbGxMQ3By?= =?utf-8?B?aWdKbk9EU3BEM2RTRGJmMCsrYXN1TjQ1VmJkU0ptWGVoQ3oxaXFaLzdEOG1a?= =?utf-8?B?ZWdIaUdhbEdOTjBmUXZZZ0xCeS9IbE5uZGhFY2xyZGNERzgzZWxzU1NDb1lT?= =?utf-8?B?YXhHOHdQUEpHbTJESFMrVitGUzhwU3JUTkh0ZVplZEFJdXpuWTRXOWlHNG1v?= =?utf-8?B?TTN2UEhzejZJanYzMGdMWWJvYXcvL0lMZ2k0ZDJuOUNGMnJvMXlqbG92OEx0?= =?utf-8?B?OWJSdFdNQWR0UkcvTnRuUGVEaTFJRUZjOU5RcEJiYlhMMjlyeHN0b3QyNGc4?= =?utf-8?B?ZHlhTVorU1ZoNmthb1IxVW05bXRuYWN4dUg5RzliZUpQNVlydm1LYnM2UGpP?= =?utf-8?Q?LMhqbM57uk9CeQ49HA?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0e272ea9-417c-49c3-0fcc-08de9f6cd08c X-MS-Exchange-CrossTenant-AuthSource: PH7PR12MB5685.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2026 06:11:23.9923 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pFva2kjPn+Q/L+Vpk3M0r7CDiI3vweqRUTEuMwDIGsj+EZoLZCLkDj1tXTQTB2IZ X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB8647 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" T24gNC8yMS8yNiAwMzoyNiwgTWF0dGhldyBCcm9zdCB3cm90ZToKPiBUcmlnZ2VyaW5nIGtzd2Fw IGF0IGFuIG9yZGVyIGhpZ2hlciB0aGFuIGJlbmVmaWNpYWxfb3JkZXIgbWFrZXMgbGl0dGxlCj4g c2Vuc2UsIGFzIHRoZSBkcml2ZXIgaGFzIGFscmVhZHkgaW5kaWNhdGVkIHRoZSBvcHRpbWFsIG9y ZGVyIGF0IHdoaWNoCj4gcmVjbGFpbSBpcyBlZmZlY3RpdmUuIFNpbWlsYXJseSwgaXNzdWluZyBk aXJlY3QgcmVjbGFpbSBvciB0cmlnZ2VyaW5nCj4ga3N3YXAgYXQgYSBsb3dlciBvcmRlciB0aGFu IGJlbmVmaWNpYWxfb3JkZXIgaXMgaW5lZmZlY3RpdmUsIHNpbmNlIHRoZQo+IGRyaXZlciBkb2Vz IG5vdCBiZW5lZml0IGZyb20gcmVjbGFpbWluZyBsb3dlci1vcmRlciBwYWdlcy4KPiAKPiBBcyBh IHJlc3VsdCwgZGlyZWN0IHJlY2xhaW0gc2hvdWxkIG9ubHkgYmUgaXNzdWVkIHdpdGggX19HRlBf Tk9SRVRSWSBhdAo+IGV4YWN0bHkgYmVuZWZpY2lhbF9vcmRlciwgb3IgYXMgYSBmYWxsYmFjaywg ZGlyZWN0IHJlY2xhaW0gd2l0aG91dAo+IF9fR0ZQX05PUkVUUlkgYXQgb3JkZXIgMCB3aGVuIGZh aWx1cmUgaXMgbm90IGFuIG9wdGlvbi4KPiAKPiBDYzogVGhvbWFzIEhlbGxzdHLDtm0gPHRob21h cy5oZWxsc3Ryb21AbGludXguaW50ZWwuY29tPgo+IENjOiBDYXJsb3MgU2FudGEgPGNhcmxvcy5z YW50YUBpbnRlbC5jb20+Cj4gQ2M6IENocmlzdGlhbiBLb2VuaWcgPGNocmlzdGlhbi5rb2VuaWdA YW1kLmNvbT4KPiBDYzogSHVhbmcgUnVpIDxyYXkuaHVhbmdAYW1kLmNvbT4KPiBDYzogTWF0dGhl dyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29tPgo+IENjOiBNYXR0aGV3IEJyb3N0IDxtYXR0 aGV3LmJyb3N0QGludGVsLmNvbT4KPiBDYzogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFu a2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiBDYzogTWF4aW1lIFJpcGFyZCA8bXJpcGFyZEBrZXJu ZWwub3JnPgo+IENjOiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KPiBD YzogRGF2aWQgQWlybGllIDxhaXJsaWVkQGdtYWlsLmNvbT4KPiBDYzogU2ltb25hIFZldHRlciA8 c2ltb25hQGZmd2xsLmNoPgo+IENDOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4g Q2M6IERhbmllbCBDb2xhc2Npb25lIDxkYW5jb2xAZGFuY29sLm9yZz4KPiBTaWduZWQtb2ZmLWJ5 OiBNYXR0aGV3IEJyb3N0IDxtYXR0aGV3LmJyb3N0QGludGVsLmNvbT4KClJldmlld2VkLWJ5OiBD aHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+Cgo+IC0tLQo+ICBkcml2 ZXJzL2dwdS9kcm0vdHRtL3R0bV9wb29sLmMgfCA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL3R0bS90dG1fcG9vbC5jIGIvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcG9vbC5jCj4g aW5kZXggMjZhMzY4OWU1ZmQ5Li44NDI1ZGJjYzZjNjggMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL3R0bS90dG1fcG9vbC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcG9v bC5jCj4gQEAgLTE2NSw4ICsxNjUsOCBAQCBzdGF0aWMgc3RydWN0IHBhZ2UgKnR0bV9wb29sX2Fs bG9jX3BhZ2Uoc3RydWN0IHR0bV9wb29sICpwb29sLCBnZnBfdCBnZnBfZmxhZ3MsCj4gIAkgKiBE byBub3QgYWRkIGxhdGVuY3kgdG8gdGhlIGFsbG9jYXRpb24gcGF0aCBmb3IgYWxsb2NhdGlvbnMg b3JkZXJzCj4gIAkgKiBkZXZpY2UgdG9sZHMgdXMgZG8gbm90IGJyaW5nIHRoZW0gYWRkaXRpb25h bCBwZXJmb3JtYW5jZSBnYWlucy4KPiAgCSAqLwo+IC0JaWYgKGJlbmVmaWNpYWxfb3JkZXIgJiYg b3JkZXIgPiBiZW5lZmljaWFsX29yZGVyKQo+IC0JCWdmcF9mbGFncyAmPSB+X19HRlBfRElSRUNU X1JFQ0xBSU07Cj4gKwlpZiAob3JkZXIgJiYgYmVuZWZpY2lhbF9vcmRlciAmJiBvcmRlciAhPSBi ZW5lZmljaWFsX29yZGVyKQo+ICsJCWdmcF9mbGFncyAmPSB+X19HRlBfUkVDTEFJTTsKPiAgCj4g IAlpZiAoIXR0bV9wb29sX3VzZXNfZG1hX2FsbG9jKHBvb2wpKSB7Cj4gIAkJcCA9IGFsbG9jX3Bh Z2VzX25vZGUocG9vbC0+bmlkLCBnZnBfZmxhZ3MsIG9yZGVyKTsKCg==