From 8c622aa191f2768acde55594b87f942ee0be4b15 Mon Sep 17 00:00:00 2001 From: yugang-amd Date: Tue, 14 Apr 2026 11:16:13 -0400 Subject: [PATCH 1/4] 30.30.2 release update --- .wordlist.txt | 1 + docs/compatibility/compatibility-matrix.rst | 2 +- docs/conf.py | 6 +++--- docs/documentation/release-notes.md | 18 +++++++++++++----- docs/release/versions.rst | 1 + 5 files changed, 19 insertions(+), 9 deletions(-) diff --git a/.wordlist.txt b/.wordlist.txt index 8a6a833..06b2809 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -107,6 +107,7 @@ Deprecations DevCap Dockerfile Doxygen +EEPROM ELMo ENDPGM EPYC diff --git a/docs/compatibility/compatibility-matrix.rst b/docs/compatibility/compatibility-matrix.rst index 16f128e..57d9657 100644 --- a/docs/compatibility/compatibility-matrix.rst +++ b/docs/compatibility/compatibility-matrix.rst @@ -6,7 +6,7 @@ Compatibility matrix ************************************************************************************** -The AMD GPU Driver (amdgpu) 30.30.1 is compatible with ROCm 7.2.x, 7.1.x, 7.0.x, 6.4.x, and 6.3.x. For more information, see `AMD GPU Driver (amdgpu) support matrix +The AMD GPU Driver (amdgpu) 30.30.2 is compatible with ROCm 7.2.x, 7.1.x, 7.0.x, 6.4.x, and 6.3.x. For more information, see `AMD GPU Driver (amdgpu) support matrix `__. ====================================== diff --git a/docs/conf.py b/docs/conf.py index 5ea647e..c5abe53 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -7,11 +7,11 @@ html_context["READTHEDOCS"] = True project = "AMD GPU Driver (amdgpu)" -version = "30.30.1" +version = "30.30.2" rocm_version = '7.2.1' rocm_directory_version = '7.2.1' # in 6.0 rocm was located in /opt/rocm-6.0.0 -amdgpu_version = '30.30.1' # directory in https://repo.radeon.com/rocm/apt/ and https://repo.radeon.com/amdgpu-install/ -amdgpu_url_version = '30.30' +amdgpu_version = '30.30.2' # directory in https://repo.radeon.com/rocm/apt/ and https://repo.radeon.com/amdgpu-install/ +amdgpu_url_version = '30.30.2' release = version html_title = f"AMD GPU Driver (amdgpu) {version}" author = "Advanced Micro Devices, Inc." diff --git a/docs/documentation/release-notes.md b/docs/documentation/release-notes.md index ef4bcb1..b6328fe 100644 --- a/docs/documentation/release-notes.md +++ b/docs/documentation/release-notes.md @@ -1,17 +1,25 @@ -# AMD GPU Driver (amdgpu) 30.30.1 release notes +# AMD GPU Driver (amdgpu) 30.30.2 release notes -The release notes provide release highlights and resolved issues since the previous AMD GPU Driver release (30.30.0). +The release notes provide release highlights and resolved issues since the previous AMD GPU Driver release (30.30.1). ## Release highlights -The following are notable new features and improvements in AMD GPU Driver 30.30.1. +The following are notable new features and improvements in AMD GPU Driver 30.30.2. ### Operating system and hardware support changes -The AMD GPU Driver 30.30.1 introduces support for Ubuntu 24.04.4 HWE (Hardware Enablement). +This release doesn’t introduce operating system or hardware support changes. For compatibility between AMD GPU Driver, ROCm, GPUs, and operating systems, see the [Compatibility matrix](../compatibility/compatibility-matrix.rst). +### RAS and memory reliability improvements + +The AMD GPU Driver 30.30.2 improves the Reliability, Availability, and Serviceability (RAS) subsystem with enhanced Bad Page Retirement handling on AMD Instinct MI300-Series GPUs. The driver now correctly identifies and retires all bad pages within a physical memory row, and properly recovers from invalid EEPROM table states. + ## Resolved issues -Resolved an issue on Navi3x platforms where the Kernel Fusion Driver (KFD) could stop functioning if a GPU device was removed at runtime. The driver now supports hot‑unplug scenarios and reports device unavailability when all GPUs are removed. This fix has been validated on MI200-Series GPUs and MI300-Series GPUs. +The following previously known issues have been resolved in this release: + +- Resolved an issue on AMD Instinct MI300-Series GPUs where the RAS EEPROM bad page table could become invalid, preventing the Bad Page Retirement feature from functioning correctly. The driver now detects and resets invalid EEPROM tables, restoring proper bad page tracking. + +- Resolved an issue where VRAM type information was not being queried from firmware, causing incorrect memory type handling that affected the algorithm used to identify all bad pages within the same physical row. The driver now retrieves VRAM information directly from firmware for accurate bad page identification on AMD Instinct MI300-Series GPUs. diff --git a/docs/release/versions.rst b/docs/release/versions.rst index f4b005c..32ca10e 100644 --- a/docs/release/versions.rst +++ b/docs/release/versions.rst @@ -12,6 +12,7 @@ AMD GPU Driver (amdgpu) release history :header: "Version","Release date" :widths: 10, 30 + "`30.30.2 `_", "April 14, 2026" "`30.30.1 `_", "March 25, 2026" "`30.30.0 `_", "January 21, 2026" "`30.20.1 `_", "November 26, 2025" From b2163bb0c3a05ec04bbc8a2d12530e8cd0d823f7 Mon Sep 17 00:00:00 2001 From: yugang-amd Date: Tue, 14 Apr 2026 16:54:51 -0400 Subject: [PATCH 2/4] update release date --- docs/release/versions.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release/versions.rst b/docs/release/versions.rst index 32ca10e..d4e184f 100644 --- a/docs/release/versions.rst +++ b/docs/release/versions.rst @@ -12,7 +12,7 @@ AMD GPU Driver (amdgpu) release history :header: "Version","Release date" :widths: 10, 30 - "`30.30.2 `_", "April 14, 2026" + "`30.30.2 `_", "April 15, 2026" "`30.30.1 `_", "March 25, 2026" "`30.30.0 `_", "January 21, 2026" "`30.20.1 `_", "November 26, 2025" From 7197d88aaea48b3be263e4d7bc6b660d2387d068 Mon Sep 17 00:00:00 2001 From: yugang-amd Date: Tue, 14 Apr 2026 19:19:24 -0400 Subject: [PATCH 3/4] Update dkms status output --- .../install/detailed-install/post-install.rst | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/docs/install/detailed-install/post-install.rst b/docs/install/detailed-install/post-install.rst index dda01be..352a94a 100644 --- a/docs/install/detailed-install/post-install.rst +++ b/docs/install/detailed-install/post-install.rst @@ -25,13 +25,13 @@ Use the following command to check the installation of the AMD GPU Driver (amdgp .. code-block:: bash - amdgpu/6.16.13-2303411.24.04, 6.17.0-19-generic, x86_64: installed + amdgpu/6.16.13-2317211.24.04, 6.17.0-20-generic, x86_64: installed - ``amdgpu``: dkms module name - ``6.16.13``: amdgpu driver version - - ``2303411``: amdgpu driver build number + - ``2317211``: amdgpu driver build number - ``24.04``: distro version - - ``6.17.0-19-generic``: kernel version of dkms build + - ``6.17.0-20-generic``: kernel version of dkms build - ``installed``: dkms status; ``installed`` indicates successful installation of the amdgpu driver .. tab-item:: Debian @@ -44,11 +44,11 @@ Use the following command to check the installation of the AMD GPU Driver (amdgp .. code-block:: bash - amdgpu/6.16.13-2303411.24.04, 6.12.63+deb13-amd64, x86_64: installed (Original modules exist) + amdgpu/6.16.13-2317211.24.04, 6.12.63+deb13-amd64, x86_64: installed (Original modules exist) - ``amdgpu``: dkms module name - ``6.16.13``: amdgpu driver version - - ``2303411``: amdgpu driver build number + - ``2317211``: amdgpu driver build number - ``6.12.63+deb13-amd64``: kernel version of dkms build - ``installed``: dkms status; ``installed`` indicates successful installation of the amdgpu driver @@ -62,13 +62,13 @@ Use the following command to check the installation of the AMD GPU Driver (amdgp .. code-block:: bash - amdgpu/6.16.13-2303411.el10, 6.12.0-124.45.1.el10_1.x86_64, x86_64: installed (Original modules exist) + amdgpu/6.16.13-2317211.el10, 6.12.0-124.49.1.el10_1.x86_64, x86_64: installed (Original modules exist) - ``amdgpu``: dkms module name - ``6.16.13``: amdgpu driver version - - ``2303411``: amdgpu driver build number + - ``2317211``: amdgpu driver build number - ``el10``: distro version - - ``6.12.0-124.45.1.el10_1.x86_64``: kernel version of dkms build + - ``6.12.0-124.49.1.el10_1.x86_64``: kernel version of dkms build - ``installed``: dkms status; ``installed`` indicates successful installation of the amdgpu driver .. tab-item:: OL @@ -81,13 +81,13 @@ Use the following command to check the installation of the AMD GPU Driver (amdgp .. code-block:: bash - amdgpu/6.16.13-2303411.el10, 6.12.0-109.67.6.el10uek.x86_64, x86_64: installed (Original modules exist) + amdgpu/6.16.13-2317211.el10, 6.12.0-200.74.27.2.el10uek.x86_64, x86_64: installed (Original modules exist) - ``amdgpu``: dkms module name - ``6.16.13``: amdgpu driver version - - ``2303411``: amdgpu driver build number + - ``2317211``: amdgpu driver build number - ``el10``: distro version - - ``6.12.0-109.67.6.el10uek.x86_64``: kernel version of dkms build + - ``6.12.0-200.74.27.2.el10uek.x86_64``: kernel version of dkms build - ``installed``: dkms status; ``installed`` indicates successful installation of the amdgpu driver .. tab-item:: Rocky @@ -100,13 +100,13 @@ Use the following command to check the installation of the AMD GPU Driver (amdgp .. code-block:: bash - amdgpu/6.16.13-2303411.el9, 5.14.0-611.36.1.el9_7.x86_64, x86_64: installed + amdgpu/6.16.13-2317211.el9, 5.14.0-611.47.1.el9_7.x86_64, x86_64: installed - ``amdgpu``: dkms module name - ``6.16.13``: amdgpu driver version - - ``2303411``: amdgpu driver build number + - ``2317211``: amdgpu driver build number - ``el9``: distro version - - ``5.14.0-611.36.1.el9_7.x86_64``: kernel version of dkms build + - ``5.14.0-611.47.1.el9_7.x86_64``: kernel version of dkms build - ``installed``: dkms status; ``installed`` indicates successful installation of the amdgpu driver .. tab-item:: SLES @@ -119,12 +119,12 @@ Use the following command to check the installation of the AMD GPU Driver (amdgp .. code-block:: bash - amdgpu/6.16.13-2303411, 6.4.0-150700.53.31-default, x86_64: installed (original_module exists) + amdgpu/6.16.13-2317211, 6.4.0-150700.53.34-default, x86_64: installed (original_module exists) - ``amdgpu``: dkms module name - ``6.16.13``: amdgpu driver version - - ``2303411``: amdgpu driver build number - - ``6.4.0-150700.53.31-default``: kernel version of dkms build + - ``2317211``: amdgpu driver build number + - ``6.4.0-150700.53.34-default``: kernel version of dkms build - ``installed``: dkms status; ``installed`` indicates successful installation of the amdgpu driver .. _other_resources: From 9b1078dc1e6ce8e5589c9c55e67394de731e6946 Mon Sep 17 00:00:00 2001 From: yugang-amd Date: Thu, 16 Apr 2026 12:31:15 -0400 Subject: [PATCH 4/4] update release date --- docs/release/versions.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release/versions.rst b/docs/release/versions.rst index d4e184f..dcbdbe6 100644 --- a/docs/release/versions.rst +++ b/docs/release/versions.rst @@ -12,7 +12,7 @@ AMD GPU Driver (amdgpu) release history :header: "Version","Release date" :widths: 10, 30 - "`30.30.2 `_", "April 15, 2026" + "`30.30.2 `_", "April 16, 2026" "`30.30.1 `_", "March 25, 2026" "`30.30.0 `_", "January 21, 2026" "`30.20.1 `_", "November 26, 2025"