Direct firmware load for qat_4xxx_mmp.bin failed with error -2

This document (000020576) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Server 15 SP3

Situation

On a system with an Intel® Communications Chipset Series device, dmesg shows the following error messages:

[<timestamp>] 4xxx llll:mm:nn.f: Direct firmware load for qat_4xxx_mmp.bin failed with error -2
 
The <timestamp> will be the time since system start.
The llll, mm, nn and f will be numeric fields indicating the PCI bus position and device function.
The 4 in the 4xxx indicates the version of the device.
The error -2 indicates a file-not-found error for the qat_4xxx_mmp.bin firmware file for the QAT device.

SLES15 SP3 ships with the driver (qat driver) for all current versions of the device.
The error indicates that the QAT firmware isn't installed.

If PF/VF devices exist can be checked with:
# lspci -d 8086:4940 PF device
 #lspci -d 8086:4941 VF device

The VF device will not be visible if the firmware is missing.

Another indication is if these two files don't exist:
/lib/firmware/qat_4xxx.bin
/lib/firmware/qat_4xxx_mmp.bin

Resolution

At the time of writing, the required firmware for these devices is provided by the device vendor.

The INSTALL file on github for the Intel® Communications Chipset 4xxx Series, - line 70-73 - gives a contact (email address) to obtain the firmware.  
 

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:000020576
  • Creation Date: 03-Feb-2022
  • Modified Date:04-Feb-2022
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Join Our Community

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.


SUSE Customer Support Quick Reference Guide SUSE Technical Support Handbook Update Advisories
Support FAQ

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.

Go to Customer Center