APPLIED: [PATCH 0/5][SRU][B][linux-firmware] amdgpu: add navi14 firmware

Seth Forshee seth.forshee at canonical.com
Fri Jun 5 20:38:12 UTC 2020


On Tue, Jun 02, 2020 at 11:25:48AM +0800, Hsuan-Yu Lin wrote:
> BugLink: https://bugs.launchpad.net/bugs/1881525
> 
> [Impact]
> After installed 5.4 kernel on Bionic, following errors dumpped in dmesg
> and amdgpu failed to initialize the device:
> 
>   # dmesg | grep amdgpu
>   amdgpu: vgaarb: deactivate vga console
>   amdgpu: enabling device (0106 -> 0107)
>   amdgpu: Direct firmware load for amdgpu/navi14_gpu_info.bin failed with error -2
>   amdgpu: Failed to load gpu_info firmware "amdgpu/navi14_gpu_info.bin"
>   amdgpu: Fatal error during GPU init
> 
> [Fix]
> Following fixes, currently also included in Focal, are necessary for
> navi14 amdgpu:
> 
> * commit aa95e90b2c63 ("amdgpu: add initial navi14 firmware form 19.30")
> * commit d4f88ea76e44 ("amdgpu: update navi14 firmware for 19.30")
> * commit 40656437f476 ("amdgpu: add new navi14 wks gfx firmware for 19.30")
> * commit 7319341e6e40 ("amdgpu: update navi14 vcn firmware")
> * commit b5b176ac09b6 ("amdgpu: update navi14 microcode for 19.50")
> 
> [Test]
> The amdgpu can be recognized and initialized when booting.
> 
>   # dmesg | grep amdgpu
>   [drm] amdgpu kernel modesetting enabled.
>   amdgpu: enabling device (0106 -> 0107)
>   amdgpu: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used)
>   amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
>   [drm] amdgpu: 8176M of VRAM memory ready
>   [drm] amdgpu: 8176M of GTT memory ready.
>   ...
>   [drm] Initialized amdgpu 3.35.0 20150101 for 0000:03:00.0 on minor 1
> 
> 
> [Regression Potential]
> Low, just adding new navi14 firmware, no change to existing firmware.

Applied, thanks!



More information about the kernel-team mailing list