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/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: diff --git a/docs/release/versions.rst b/docs/release/versions.rst index f4b005c..dcbdbe6 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 16, 2026" "`30.30.1 `_", "March 25, 2026" "`30.30.0 `_", "January 21, 2026" "`30.20.1 `_", "November 26, 2025"