Bug 2040281
| Summary: | [Marvell 9.1 FEAT] qed - firmware update | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Manish Chopra (Marvell) <mchopra> |
| Component: | linux-firmware | Assignee: | Patrick Talbert <ptalbert> |
| Status: | CLOSED ERRATA | QA Contact: | Network QE <network-qe> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 9.1 | CC: | akarlsso, guazhang, jmeneghi, kzhang, network-qe, ptalbert, rvr, storage-qe, zguo |
| Target Milestone: | rc | Keywords: | FutureFeature, Triaged |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | FCOE_P1 | ||
| Fixed In Version: | linux-firmware-20220708-127.el9 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-11-15 11:17:02 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: | |||
|
Description
Manish Chopra (Marvell)
2022-01-13 11:02:32 UTC
Hi Patrick,
We will require to take new firmware from below commit on linux-firmware.git for rhel9.1
commit d526e044bddaa2c2ad855c7296147e49be0ab03c
Author: Prabhakar Kushwaha <pkushwaha>
Date: Thu Sep 16 07:17:54 2021 +0300
qed: Add firmware 8.59.1.0
This FW contains several fixes and features, main ones listed below.
Common
- Add support for relaxed ordering PCI writes.
- Fixes for 100G HW.
RoCE
- Support T10DIF on Memory Window.
- Statistics support for RoCE.
- Support RDMA Searcher Mode and PVRDMA Namespace.
- Support RoCE PVRDMA DPT.
- Fixes for transmission, receive, retransmission flows
and DCQCN firmware flow.
iWARP
- Add "HW QoS_Offload" support.
- Support for Memory Windows.
- Fixes for the closing QPs flow and iWARP OOO packed DDPs flow.
iSCSI
- Added statistics support.
- Support configuration of different page size for connection
queues.
- Fixes for iSCSI Rx traffic throughput drop, iSCSI target write
task
cleanup flow, iSCSI retransmit flow.
Fcoe
- Various fixes to avoid fatal firmware errors and FCoE upload and
cleanup flows.
Eth
- VF Representor support.
- Support RSSv2.
- Support USO for non-tunneled UDP packets.
- Fixes for LSO & Vport Forwarding, Tx Drop flow.
- Debug
- Support for various memory dumps.
- Fixes for Memory leak after extracting debug Traces.
Signed-off-by: Ariel Elior <aelior>
Signed-off-by: Omkar Kulkarni <okulkarni>
Thanks,
Manish
Hey Manish, That commit d526e044 is in the upstream linux-firmware 20210919 release. The current el9 linux-firmware package linux-firmware-20220209-125.el9 contains content from upstream 20220209 release so it should include your commit. Are you able to confirm if it is there or not? RHEL9: https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=1883048 or for c9s: https://kojihub.stream.rdu2.redhat.com/koji/buildinfo?buildID=16925 Thank you, Patrick Hi Patrick, We are planning for new FW upstream, I will detail the commit once it's accepted in linux-firmware.git. That firmware has some imp storage FW fixes which we need in rhel9.1 Thanks, Manish Hi Patrick,
The FW update was added upstream today only with below commit in linux-firmware.git
Please incorporate the below commit for rhel9.1
commit 78bf6cd6b81f64dff8df8ea85426d9edb9645bb3
Author: Manish Chopra <manishc>
Date: Thu Jun 16 03:31:42 2022 -0700
qed: update 8.59.1.0 firmware
This patch updates the QED zipped firmware with the fixes for
following storage (iSCSI and FCoE) fastpath related issues -
* Ystorm SGL handling in case of slow IO is not correct when
additional iteration over SGEs add 9th SGE to PBF FoC
* High latency for some of the specific types of workloads or
write requests and handling of MSS & SGL Cache limit
Signed-off-by: Manish Chopra <manishc>
Signed-off-by: Ariel Elior <aelior>
Signed-off-by: Alok Prasad <palok>
Signed-off-by: Josh Boyer <jwboyer>
Thanks,
Manish
No new issue found for FCoE regression testing. https://beaker.engineering.redhat.com/jobs/6878252 offload: https://beaker.engineering.redhat.com/jobs/6969521 pass regular netperf: https://beaker.engineering.redhat.com/jobs/6971808 pass single host nic driver: https://beaker.engineering.redhat.com/jobs/6972610 no regression nic driver multihost: https://beaker.engineering.redhat.com/jobs/6969520 no regression vlan: https://beaker.engineering.redhat.com/jobs/6972541 no regression bond: https://beaker.engineering.redhat.com/jobs/6968411 no regression bridge: https://beaker.engineering.redhat.com/jobs/6972338 one failure(T:149669841) need look into sriov: https://beaker.engineering.redhat.com/jobs/6968413 need check: sriov-test-vmvf-hibernation and negative_create_vfs_2000180 Ran more tests, the failures mentioned in comment#18 are not regressions: https://beaker.engineering.redhat.com/jobs/6979070 bridge https://beaker.engineering.redhat.com/jobs/6983627 sriov (9.1) https://beaker.engineering.redhat.com/jobs/6981802 sriov (9.0) 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 (linux-firmware bug fix and enhancement update), 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-2022:8322 |