ACK: Re: [SRU][F][linux-firmware][PULL] focal linux-firmware package omits amdgpu/navi12 firmware (LP: #1958467)

Timo Aaltonen tjaalton at ubuntu.com
Fri Feb 18 14:19:16 UTC 2022


Acked-by: Timo Aaltonen <timo.aaltonen at canonical.com>

Juerg Haefliger kirjoitti 15.2.2022 klo 12.21:
> BugLink: https://bugs.launchpad.net/bugs/1958467
> 
> [Impact]
> 
> The 20.04 LTS linux-firmware package list was cut before the amdgpu/navi12* firmware files were upstreamed to the Linux kernel repository, which is unfortunate because this hardware is older than some other included firmware (navi14*), and the firmware is required for using the AMDGPU kernel module on AWS EC2 cloud instances with AMD GPUs.
> 
> The files are included in 21.04 and 21.10, but to date they have not been included in the LTS hardware-enablement releases for 20.04. It would be helpful to include the navi12 firmware files for the next LTS+HWE release, since 22.04 isn't due out for a while.
> 
> Without this firmware it is difficult to get AWS EC2 G4ad instances working with Ubuntu, as customers need to manually download and install the firmware from a reputable source and put it into the appropriate directory, which is not the experience they expect on hardware that is over a year old with the most recent HWE release.
> 
> [Test Case]
> 
> See above.
> 
> [Fix]
> 
> Backport amdgpu/nav12* from linux-firmware Jammy.
> 
> [Where Problems Could Occur]
> 
> Graphics problems, kernel crashes on machines with AMD GPU.
> 
> [Notes]
> 
> This is required for the HWE kernel so not updating linux-firmware in Impish.
> 
> Signed-off-by: Juerg Haefliger <juergh at canonical.com>
> 
> --------
> 
> The following changes since commit 12d42a2998b73026322d4803e60ca56a8d5e235d:
> 
>    UBUNTU: SAUCE: WCN6855: add symbolic link for hw2.1 (2022-02-14 12:07:53 +0100)
> 
> are available in the Git repository at:
> 
>    https://git.launchpad.net/~juergh/+git/linux-firmware wip/1958467/focal
> 
> for you to fetch changes up to 2127c918d4eca14c55d09db24f3e373388084fcb:
> 
>    amdgpu: update navi12 firmware from 21.40 (2022-02-15 11:10:55 +0100)
> 
> ----------------------------------------------------------------
> Alex Deucher (9):
>        amdgpu: add navi12 firmware from 20.30
>        amdgpu: update navi12 firmware for 20.40
>        amdgpu: update navi12 firmware for 20.45
>        amdgpu: update navi12 firmware for 20.50
>        amdgpu: update navi12 firmware from 21.10
>        amdgpu: update navi12 firmware from 21.20
>        amdgpu: update vcn firmware for navi12 for 21.20
>        amdgpu: update navi12 firmware from 21.30
>        amdgpu: update navi12 firmware from 21.40
> 
>   WHENCE                     |  15 +++++++++++++++
>   amdgpu/navi12_asd.bin      | Bin 0 -> 147968 bytes
>   amdgpu/navi12_ce.bin       | Bin 0 -> 263296 bytes
>   amdgpu/navi12_dmcu.bin     | Bin 0 -> 23904 bytes
>   amdgpu/navi12_gpu_info.bin | Bin 0 -> 772 bytes
>   amdgpu/navi12_me.bin       | Bin 0 -> 263424 bytes
>   amdgpu/navi12_mec.bin      | Bin 0 -> 268592 bytes
>   amdgpu/navi12_mec2.bin     | Bin 0 -> 268592 bytes
>   amdgpu/navi12_pfp.bin      | Bin 0 -> 263424 bytes
>   amdgpu/navi12_rlc.bin      | Bin 0 -> 43720 bytes
>   amdgpu/navi12_sdma.bin     | Bin 0 -> 33792 bytes
>   amdgpu/navi12_sdma1.bin    | Bin 0 -> 33792 bytes
>   amdgpu/navi12_smc.bin      | Bin 0 -> 264586 bytes
>   amdgpu/navi12_sos.bin      | Bin 0 -> 204656 bytes
>   amdgpu/navi12_ta.bin       | Bin 0 -> 33536 bytes
>   amdgpu/navi12_vcn.bin      | Bin 0 -> 398144 bytes
>   16 files changed, 15 insertions(+)
>   create mode 100644 amdgpu/navi12_asd.bin
>   create mode 100644 amdgpu/navi12_ce.bin
>   create mode 100644 amdgpu/navi12_dmcu.bin
>   create mode 100644 amdgpu/navi12_gpu_info.bin
>   create mode 100644 amdgpu/navi12_me.bin
>   create mode 100644 amdgpu/navi12_mec.bin
>   create mode 100644 amdgpu/navi12_mec2.bin
>   create mode 100644 amdgpu/navi12_pfp.bin
>   create mode 100644 amdgpu/navi12_rlc.bin
>   create mode 100644 amdgpu/navi12_sdma.bin
>   create mode 100644 amdgpu/navi12_sdma1.bin
>   create mode 100644 amdgpu/navi12_smc.bin
>   create mode 100644 amdgpu/navi12_sos.bin
>   create mode 100644 amdgpu/navi12_ta.bin
>   create mode 100644 amdgpu/navi12_vcn.bin
> 


-- 
t



More information about the kernel-team mailing list