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 CCDB3EC01A2 for ; Mon, 23 Mar 2026 08:11:43 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1FACF10E40B; Mon, 23 Mar 2026 08:11:42 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=139.com header.i=@139.com header.b="Qjb0yY6B"; dkim-atps=neutral X-Greylist: delayed 559 seconds by postgrey-1.36 at gabe; Mon, 23 Mar 2026 07:20:26 UTC Received: from n169-112.mail.139.com (n169-112.mail.139.com [120.232.169.112]) by gabe.freedesktop.org (Postfix) with ESMTP id 0E71A10E079; Mon, 23 Mar 2026 07:20:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=139.com; s=dkim; l=0; h=from:subject:message-id:to:cc:mime-version; bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=; b=Qjb0yY6B7X0bw5KlbHxtQX35mPUQPswgg5F+lvaIzO7V5Hqc2YhkiDQ1+zUZRgVIoXE1VQkogm1vm dMnHnoLdXl5UQWh0t+0Bu94Y4+Z2shJ0ShjnTYU4Nno+uPa/9DOcxWjuDqZ/IR6+WDIAP30PbRfq5u l+R3pVyfFLlVby9k= X-RM-TagInfo: emlType=0 X-RM-SPAM: X-RM-SPAM-FLAG: 00000000 Received: from NTT-kernel-dev (unknown[60.247.85.88]) by rmsmtp-lg-appmail-24-12027 (RichMail) with SMTP id 2efb69c0e77a297-0029b; Mon, 23 Mar 2026 15:10:53 +0800 (CST) X-RM-TRANSID: 2efb69c0e77a297-0029b From: Li hongliang <1468888505@139.com> To: gregkh@linuxfoundation.org, stable@vger.kernel.org, srinivasan.shanmugam@amd.com Cc: patches@lists.linux.dev, linux-kernel@vger.kernel.org, alexander.deucher@amd.com, christian.koenig@amd.com, Xinhui.Pan@amd.com, airlied@gmail.com, daniel@ffwll.ch, sashal@kernel.org, guchun.chen@amd.com, amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org Subject: [PATCH 6.1.y] drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()' Date: Mon, 23 Mar 2026 15:10:52 +0800 Message-Id: <20260323071052.4068410-1-1468888505@139.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Mailman-Approved-At: Mon, 23 Mar 2026 08:11:26 +0000 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" RnJvbTogU3Jpbml2YXNhbiBTaGFubXVnYW0gPHNyaW5pdmFzYW4uc2hhbm11Z2FtQGFtZC5jb20+ CgpbIFVwc3RyZWFtIGNvbW1pdCBjZGI2MzdkMzM5NTcyMzk4ODIxMjA0YTExNDJkOGQ2MTU2Njhm MWU5IF0KClRoZSBpc3N1ZSBhcmlzZXMgd2hlbiB0aGUgYXJyYXkgJ2FkZXYtPnZjbi52Y25fY29u ZmlnJyBpcyBhY2Nlc3NlZApiZWZvcmUgY2hlY2tpbmcgaWYgdGhlIGluZGV4ICdhZGV2LT52Y24u bnVtX3Zjbl9pbnN0JyBpcyB3aXRoaW4gdGhlCmJvdW5kcyBvZiB0aGUgYXJyYXkuCgpUaGUgZml4 IGludm9sdmVzIG1vdmluZyB0aGUgYm91bmRzIGNoZWNrIGJlZm9yZSB0aGUgYXJyYXkgYWNjZXNz LiBUaGlzCmVuc3VyZXMgdGhhdCAnYWRldi0+dmNuLm51bV92Y25faW5zdCcgaXMgd2l0aGluIHRo ZSBib3VuZHMgb2YgdGhlIGFycmF5CmJlZm9yZSBpdCBpcyB1c2VkIGFzIGFuIGluZGV4LgoKRml4 ZXMgdGhlIGJlbG93Ogpkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfZGlzY292ZXJ5 LmM6MTI4OSBhbWRncHVfZGlzY292ZXJ5X3JlZ19iYXNlX2luaXQoKSBlcnJvcjogdGVzdGluZyBh cnJheSBvZmZzZXQgJ2FkZXYtPnZjbi5udW1fdmNuX2luc3QnIGFmdGVyIHVzZS4KCkZpeGVzOiBh MGNjYzcxN2M0YWIgKCJkcm0vYW1kZ3B1L2Rpc2NvdmVyeTogdmFsaWRhdGUgVkNOIGFuZCBTRE1B IGluc3RhbmNlcyIpCkNjOiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5j b20+CkNjOiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+ClNpZ25lZC1v ZmYtYnk6IFNyaW5pdmFzYW4gU2hhbm11Z2FtIDxzcmluaXZhc2FuLnNoYW5tdWdhbUBhbWQuY29t PgpSZXZpZXdlZC1ieTogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgpT aWduZWQtb2ZmLWJ5OiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+Clsg TWlub3IgY29uZmxpY3QgcmVzb2x2ZWQuIF0KU2lnbmVkLW9mZi1ieTogTGkgaG9uZ2xpYW5nIDwx NDY4ODg4NTA1QDEzOS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1 X2Rpc2NvdmVyeS5jIHwgMTAgKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9u cygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Ft ZGdwdS9hbWRncHVfZGlzY292ZXJ5LmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRn cHVfZGlzY292ZXJ5LmMKaW5kZXggOWIxYzRkNWJlNjFmLi5hMWUwMDZkMjM4Y2YgMTAwNjQ0Ci0t LSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kaXNjb3ZlcnkuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfZGlzY292ZXJ5LmMKQEAgLTExMjgsMTUg KzExMjgsMTUgQEAgc3RhdGljIGludCBhbWRncHVfZGlzY292ZXJ5X3JlZ19iYXNlX2luaXQoc3Ry dWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYpCiAJCQkJICogICAgIDBiMTAgOiBlbmNvZGUgaXMgZGlz YWJsZWQKIAkJCQkgKiAgICAgMGIwMSA6IGRlY29kZSBpcyBkaXNhYmxlZAogCQkJCSAqLwotCQkJ CWFkZXYtPnZjbi52Y25fY29uZmlnW2FkZXYtPnZjbi5udW1fdmNuX2luc3RdID0KLQkJCQkJaXAt PnJldmlzaW9uICYgMHhjMDsKLQkJCQlpcC0+cmV2aXNpb24gJj0gfjB4YzA7Ci0JCQkJaWYgKGFk ZXYtPnZjbi5udW1fdmNuX2luc3QgPCBBTURHUFVfTUFYX1ZDTl9JTlNUQU5DRVMpCisJCQkJaWYg KGFkZXYtPnZjbi5udW1fdmNuX2luc3QgPCBBTURHUFVfTUFYX1ZDTl9JTlNUQU5DRVMpIHsKKwkJ CQkJYWRldi0+dmNuLnZjbl9jb25maWdbYWRldi0+dmNuLm51bV92Y25faW5zdF0gPQorCQkJCQkJ aXAtPnJldmlzaW9uICYgMHhjMDsKIAkJCQkJYWRldi0+dmNuLm51bV92Y25faW5zdCsrOwotCQkJ CWVsc2UKKwkJCQl9IGVsc2UKIAkJCQkJZGV2X2VycihhZGV2LT5kZXYsICJUb28gbWFueSBWQ04g aW5zdGFuY2VzOiAlZCB2cyAlZFxuIiwKIAkJCQkJCWFkZXYtPnZjbi5udW1fdmNuX2luc3QgKyAx LAogCQkJCQkJQU1ER1BVX01BWF9WQ05fSU5TVEFOQ0VTKTsKKwkJCQlpcC0+cmV2aXNpb24gJj0g fjB4YzA7CiAJCQl9CiAJCQlpZiAobGUxNl90b19jcHUoaXAtPmh3X2lkKSA9PSBTRE1BMF9IV0lE IHx8CiAJCQkgICAgbGUxNl90b19jcHUoaXAtPmh3X2lkKSA9PSBTRE1BMV9IV0lEIHx8Ci0tIAoy LjM0LjEKCgo=