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 676E9F54AD9 for ; Tue, 24 Mar 2026 16:39:36 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 9217E10E5F0; Tue, 24 Mar 2026 16:39:35 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="rvVER+so"; dkim-atps=neutral Received: from sea.source.kernel.org (sea.source.kernel.org [172.234.252.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0815210E5F0; Tue, 24 Mar 2026 16:39:33 +0000 (UTC) Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id B2D8243A93; Tue, 24 Mar 2026 16:39:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 025E3C19424; Tue, 24 Mar 2026 16:39:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1774370373; bh=SucaKA0NzyZJdhS9+9yt3dqHcXk76x3cifX9yRYxzWQ=; h=From:To:Cc:Subject:Date:From; b=rvVER+sodacBOuAVjTL/y1npPJvWbZdgWOpXhtIDcutqxMeFL5R6lcHudJBfyydmO tX0HuOv5Cl4e8LQ/qJmoBXtjfxY3qGFK/GzvyeCBFDQdfXRynveRdnIp+93u9bBols vTHwtEqZ7kEjZdOnZtDVXEM5a7nCHl6RdIrd9tME= From: Greg Kroah-Hartman To: amd-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman , Felix Kuehling , Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig?= , David Airlie , Simona Vetter , stable Subject: [PATCH] drm/amdkfd: stop speculation on the kfd_ioctl path Date: Tue, 24 Mar 2026 17:39:09 +0100 Message-ID: <2026032408-divided-racing-fe78@gregkh> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Developer-Signature: v=1; a=openpgp-sha256; l=1479; i=gregkh@linuxfoundation.org; h=from:subject:message-id; bh=SucaKA0NzyZJdhS9+9yt3dqHcXk76x3cifX9yRYxzWQ=; b=owGbwMvMwCRo6H6F97bub03G02pJDJmH9ulc2zlhS4XwwX6Jm/4aZvueiunxJft5ZK812p7lk 7rB8uSijlgWBkEmBlkxRZYv23iO7q84pOhlaHsaZg4rE8gQBi5OAZiIQiLDgmudB4Muql3+vZ/1 mn1p6tuD8VoFExkW7FQ/9WxW7hzryKtPtx3TyD5/U34rFwA= X-Developer-Key: i=gregkh@linuxfoundation.org; a=openpgp; fpr=F4B60CC5BF78C2214A313DCB3147D40DDB2DFB29 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" VGhlIGtmZF9pb2N0bCB0YWtlcyBhIHVzZXIgY29udHJvbGxlZCBwb2ludGVyLCBhbmQgdGhlbiBk ZXJlZmVyZW5jZXMgaXQKaW50byBhIHRhYmxlIG9mIGZ1bmN0aW9uIHBvaW50ZXJzLCB0aGUgc2ln bmF0dXJlIG1ldGhvZCBvZiBzcGVjdHJlCnByb2JsZW1zLiAgRml4IHRoaXMgdXAgYnkgY2FsbGlu ZyBhcnJheV9pbmRleF9ub3NwZWMoKSBvbiB0aGUgaW5kZXggdG8KdGhlIGZ1bmN0aW9uIHBvaW50 ZXIgbGlzdC4KCkNjOiBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNvbT4KQ2M6 IEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KQ2M6ICJDaHJpc3RpYW4g S8O2bmlnIiA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgpDYzogRGF2aWQgQWlybGllIDxhaXJs aWVkQGdtYWlsLmNvbT4KQ2M6IFNpbW9uYSBWZXR0ZXIgPHNpbW9uYUBmZndsbC5jaD4KQ2M6IHN0 YWJsZSA8c3RhYmxlQGtlcm5lbC5vcmc+CkFzc2lzdGVkLWJ5OiBna2hfY2xhbmtlcl8yMDAwClNp Z25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v cmc+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2NoYXJkZXYuYyB8IDIgKysK IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGtmZC9rZmRfY2hhcmRldi5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRr ZmQva2ZkX2NoYXJkZXYuYwppbmRleCAwOWRhYmIzYjMyOTcuLmQyZWY2OTNjNjNkYSAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2NoYXJkZXYuYworKysgYi9kcml2 ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfY2hhcmRldi5jCkBAIC0zNSw2ICszNSw3IEBACiAj aW5jbHVkZSA8bGludXgvbW1hbi5oPgogI2luY2x1ZGUgPGxpbnV4L3B0cmFjZS5oPgogI2luY2x1 ZGUgPGxpbnV4L2RtYS1idWYuaD4KKyNpbmNsdWRlIDxsaW51eC9ub3NwZWMuaD4KICNpbmNsdWRl IDxsaW51eC9wcm9jZXNzb3IuaD4KICNpbmNsdWRlICJrZmRfcHJpdi5oIgogI2luY2x1ZGUgImtm ZF9kZXZpY2VfcXVldWVfbWFuYWdlci5oIgpAQCAtMzM0OSw2ICszMzUwLDcgQEAgc3RhdGljIGxv bmcga2ZkX2lvY3RsKHN0cnVjdCBmaWxlICpmaWxlcCwgdW5zaWduZWQgaW50IGNtZCwgdW5zaWdu ZWQgbG9uZyBhcmcpCiAJaWYgKChuciA+PSBBTURLRkRfQ09NTUFORF9TVEFSVCkgJiYgKG5yIDwg QU1ES0ZEX0NPTU1BTkRfRU5EKSkgewogCQl1MzIgYW1ka2ZkX3NpemU7CiAKKwkJbnIgPSBhcnJh eV9pbmRleF9ub3NwZWMobnIsIEFNREtGRF9DT1JFX0lPQ1RMX0NPVU5UKTsKIAkJaW9jdGwgPSAm YW1ka2ZkX2lvY3Rsc1tucl07CiAKIAkJYW1ka2ZkX3NpemUgPSBfSU9DX1NJWkUoaW9jdGwtPmNt ZCk7Ci0tIAoyLjUzLjAKCg==