That is what i did for the validation of this issue:

Release : 24.04
---

CPU
---
Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          45 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   288
  On-line CPU(s) list:    0-287
Vendor ID:                GenuineIntel
  Model name:             Intel(R) Xeon(R) 6780E


linux-firmware:
---

  Installed: 20240318.git3b128b60-0ubuntu2.2
  Candidate: 20240318.git3b128b60-0ubuntu2.2
  Version table:
 *** 20240318.git3b128b60-0ubuntu2.2 500
        500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     20240318.git3b128b60-0ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages


Boot dmesg:
----

[   16.503031] 4xxx 0000:01:00.0: Direct firmware load for qat_402xx_mmp.bin 
failed with error -2
[   16.503037] 4xxx 0000:01:00.0: Failed to load MMP firmware qat_402xx_mmp.bin
[   16.505161] 4xxx 0000:01:00.0: Resetting device qat_dev0
[   16.752318] 4xxx 0000:0b:00.0: Direct firmware load for qat_402xx_mmp.bin 
failed with error -2
[   16.752323] 4xxx 0000:0b:00.0: Failed to load MMP firmware qat_402xx_mmp.bin
[   16.754252] 4xxx 0000:0b:00.0: Resetting device qat_dev0
[   17.256825] 4xxx 0000:81:00.0: Direct firmware load for qat_402xx_mmp.bin 
failed with error -2
[   17.256837] 4xxx 0000:81:00.0: Failed to load MMP firmware qat_402xx_mmp.bin
[   17.259506] 4xxx 0000:81:00.0: Resetting device qat_dev0
[   17.370148] 4xxx 0000:8b:00.0: Direct firmware load for qat_402xx_mmp.bin 
failed with error -2
[   17.370157] 4xxx 0000:8b:00.0: Failed to load MMP firmware qat_402xx_mmp.bin
[   17.372417] 4xxx 0000:8b:00.0: Resetting device qat_dev0


Install the package in proposed
---

linux-firmware:
---

  Installed: 20240318.git3b128b60-0ubuntu2.3
  Candidate: 20240318.git3b128b60-0ubuntu2.3
  Version table:
 *** 20240318.git3b128b60-0ubuntu2.3 100
        100 http://archive.ubuntu.com/ubuntu noble-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     20240318.git3b128b60-0ubuntu2.2 500
        500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
     20240318.git3b128b60-0ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages


Dmesg
---

[   17.288876] 4xxx 0000:01:00.0: qat_dev0 started 9 acceleration engines
[   17.468869] 4xxx 0000:0b:00.0: qat_dev1 started 9 acceleration engines
[   17.700878] 4xxx 0000:81:00.0: qat_dev2 started 9 acceleration engines
[   17.878875] 4xxx 0000:8b:00.0: qat_dev3 started 9 acceleration engines


List of the PCI devices:
---

ubuntu@cessna-726624:~$ lspci -d :4944 -k
01:00.0 Co-processor: Intel Corporation 4xxx Series QAT (rev 20)
        Subsystem: Intel Corporation 4xxx Series QAT
        Kernel driver in use: 4xxx
        Kernel modules: qat_4xxx
0b:00.0 Co-processor: Intel Corporation 4xxx Series QAT (rev 20)
        Subsystem: Intel Corporation 4xxx Series QAT
        Kernel driver in use: 4xxx
        Kernel modules: qat_4xxx
81:00.0 Co-processor: Intel Corporation 4xxx Series QAT (rev 20)
        Subsystem: Intel Corporation 4xxx Series QAT
        Kernel driver in use: 4xxx
        Kernel modules: qat_4xxx
8b:00.0 Co-processor: Intel Corporation 4xxx Series QAT (rev 20)
        Subsystem: Intel Corporation 4xxx Series QAT
        Kernel driver in use: 4xxx
        Kernel modules: qat_4xxx

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/2073525

Title:
  [SRU]QAT: Add 402xx (CPM2.0c) firmware for Sierra forest and Granite
  rapids

Status in The Kobuk project:
  In Progress
Status in linux-firmware package in Ubuntu:
  Fix Released
Status in linux-firmware source package in Jammy:
  Fix Committed
Status in linux-firmware source package in Noble:
  Fix Committed

Bug description:
  Public bug of https://bugs.launchpad.net/bugs/2073432

  [ Impact ]

  The QAT kernel driver require those for For Sierra forest and Granite rapids 
hardware.
  
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/qat_402xx.bin
  
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/qat_402xx_mmp.bin

  [ Test Plan ]

  cpa_sample_code supplied with qatlib and the Linux kernel can be run
  to validate the firmware.

  [ Where problems could occur ]

  QAT not working on those platform.

  [ Other Info ]
   
   * Requested by intel, compatible on kernel since 6.4, mantic doesn't apply 
as EOL.

To manage notifications about this bug go to:
https://bugs.launchpad.net/kobuk/+bug/2073525/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to