Bug 1720385
| Summary: | [ Marvell 7.8 FEAT ] Update qed zipped/unzipped firmware to latest upstream | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Manish Chopra (Marvell) <mchopra> |
| Component: | linux-firmware | Assignee: | Jan Stancek <jstancek> |
| Status: | CLOSED ERRATA | QA Contact: | Hekai Wang <hewang> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 7.8 | CC: | arahman, ctatman, dhoward, jstancek, kzhang, mchopra, rvr, tizhao |
| Target Milestone: | rc | Keywords: | FutureFeature |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | linux-firmware-20191203-75.gite8a0f4c.el7 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-03-31 20:00:30 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1713124, 1754591 | ||
|
Description
Manish Chopra (Marvell)
2019-06-13 21:27:11 UTC
That's a RHEL-7.8 request, right? ("Version" field)
Changing release BZ flag to the correct number.
Thanks.
set qa_ack+. Hi Manish - Is there any particular firmware version that marvel is looking for here? (In reply to Don Howard from comment #5) > Hi Manish - > Is there any particular firmware version that marvel is looking for here? Hi, We are not planning to update any FW for RHEL7.8. Will close this bug. Thanks, Manish Hi,
New DPDK FW was accepted upstream, we need to take new FW files in RHEL7.8.
i.e below commit from linux-firmware.git.
commit 9e194c730712addbdf5b50cf71f9a4ec42623a29 (HEAD -> master, origin/master, origin/HEAD)
Author: Rasesh Mody <rmody>
Date: Mon Oct 28 21:13:18 2019 -0700
qed: Add firmware 8.40.33.0
This patch adds new 8.40.33.0 firmware image for QL4xxxx family of
QLogic adapters. The new firmware consists of fixes and enhancements.
Following changes are part of the new firmware:
- Fix VF RX queue start by returning error when fail to load VF data
- Fix big receive buffer initialization for 100G leading hardware
assertion
- Fix FW to handle GRE tunnel traffic when non-L2 ethernet protocol is
enabled
- Add initial FW support for VF Representors
Signed-off-by: Rasesh Mody <rmody>
Signed-off-by: Josh Boyer <jwboyer>
Thanks,
Manish
Exception approved. [root@dell-per730-55 ~]# uname -a Linux dell-per730-55.rhts.eng.pek2.redhat.com 3.10.0-1118.el7.x86_64 #1 SMP Wed Dec 4 13:35:32 EST 2019 x86_64 x86_64 x86_64 GNU/Linux [root@dell-per730-55 ~]# rpm -qa | grep linux-firmware linux-firmware-20191203-75.gite8a0f4c.el7.noarch [root@dell-per730-55 ~]# rpm -ql linux-firmware | grep qed /usr/lib/firmware/qed /usr/lib/firmware/qed/qed_init_values-8.10.9.0.bin /usr/lib/firmware/qed/qed_init_values-8.14.6.0.bin /usr/lib/firmware/qed/qed_init_values-8.18.9.0.bin /usr/lib/firmware/qed/qed_init_values-8.20.0.0.bin /usr/lib/firmware/qed/qed_init_values-8.30.12.0.bin /usr/lib/firmware/qed/qed_init_values-8.33.12.0.bin /usr/lib/firmware/qed/qed_init_values-8.37.7.0.bin /usr/lib/firmware/qed/qed_init_values-8.40.33.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.10.10.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.10.5.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.15.3.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.20.0.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.33.1.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.33.11.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.37.2.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.37.7.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.4.2.0.bin /usr/lib/firmware/qed/qed_init_values_zipped-8.7.3.0.bin [root@dell-per730-55 ~]# ethtool -i p7p1 driver: qede version: 8.37.0.20 firmware-version: mfw 8.37.15.0 storm 8.37.7.0 expansion-rom-version: bus-info: 0000:06:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: no supports-register-dump: yes supports-priv-flags: yes Here I find that qede firmware-version: mfw 8.37.15.0 storm 8.37.7.0 Store version is NOT same with /usr/lib/firmware/qed/qed_init_values-8.40.33.0.bin One storm verison is 8.37.7.0 ,Another is qed_init_values-8.40.33.0.bin which is newer add . I Do not know it is or not correct , Please help check .Thanks . Hi a given version of Linux and DPDK drivers use a given version of the FW from /usr/lib/firmware/qed/. The version used is hard coded in the driver code. What you see is expected. You will need a newer driver to use the newer firmware. RedHat won't take such a driver for RHEL7.8. This release is supposed to be for critical issue fixes only. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:1104 |