Description
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx6: fix firmware leak on teardown The firmware requested in gfx_v6_0_init_microcode() is not released when the GFX block is torn down, leaking the firmware resources. Add gfx_v6_0_free_microcode() and call it from gfx_v6_0_sw_fini() to release the PFP, ME, CE and RLC firmware. (cherry picked from commit 386e81346f95ab0be5a82c5535de932e7a456924)
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
2cd46ad22383ab8372b86cdb5257589496099412 to < 59bdbbb70be95100aab3a3a3f4017861c0bbef8caffected2cd46ad22383ab8372b86cdb5257589496099412 to < 18b7d69dabb61551d3a45be6300b0e6e6b04d02caffected2cd46ad22383ab8372b86cdb5257589496099412 to < bf3a59afc6e57957eb66ab3a86e24e2ad8b8e8d8affected2cd46ad22383ab8372b86cdb5257589496099412 to < 2aee72150b0ea92804f0f2799efb129f10e46e8daffected2cd46ad22383ab8372b86cdb5257589496099412 to < 3a86ebf6aa8b0a845e6188daaa6f530fe67ff00eaffected2cd46ad22383ab8372b86cdb5257589496099412 to < 652f631e2e3a8d3b11ad72dd0b8e59b5183de0d9affected2cd46ad22383ab8372b86cdb5257589496099412 to < 4b70c6b34912ca0b4066f56fd627d785dfbfe1faaffected2cd46ad22383ab8372b86cdb5257589496099412 to < cc172e177795c5f87bc2d71768d077e1c10633e8affected
Linux Linux
Default version status: affected
4.9affected0 to < 4.9unaffected5.10.273 to ≤ 5.10.*unaffected5.15.224 to ≤ 5.15.*unaffected6.1.191 to ≤ 6.1.*unaffected6.6.160 to ≤ 6.6.*unaffected6.12.113 to ≤ 6.12.*unaffected6.18.56 to ≤ 6.18.*unaffected7.2.10 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/59bdbbb70be95100aab3a3a3f4017861c0bbef8c ↗
- https://git.kernel.org/stable/c/18b7d69dabb61551d3a45be6300b0e6e6b04d02c ↗
- https://git.kernel.org/stable/c/bf3a59afc6e57957eb66ab3a86e24e2ad8b8e8d8 ↗
- https://git.kernel.org/stable/c/2aee72150b0ea92804f0f2799efb129f10e46e8d ↗
- https://git.kernel.org/stable/c/3a86ebf6aa8b0a845e6188daaa6f530fe67ff00e ↗
- https://git.kernel.org/stable/c/652f631e2e3a8d3b11ad72dd0b8e59b5183de0d9 ↗
- https://git.kernel.org/stable/c/4b70c6b34912ca0b4066f56fd627d785dfbfe1fa ↗
- https://git.kernel.org/stable/c/cc172e177795c5f87bc2d71768d077e1c10633e8 ↗