- 18 May, 2017 1 commit
-
-
Yuval Mintz authored
The new QED firmware has 2 main purposes - First, it contains fixes to various initializations and firmware logic including: - Corrects iSCSI fast retransmit when data digest is enabled. - Stop draining packets when receiving several consecutive PFCs. - Prevent possible assertion when consecutively opening/closing many connections. - Prevent possible asserton due to too long BDQ fetch time. In addition, this firmware contains sufficient infrastructure on which we'll add iWARP support in our drivers. Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
-
- 09 Mar, 2017 1 commit
-
-
Yuval Mintz authored
This new firmware for the qed* adapters fixes multiple issues: - Prevent accidental drops in Tx-switching between VFs. - Corrct VF cleanup for higher VFs. - Better handling of RoCE error flows. - MR registration/deregistration corrections. - Prevent possible HW attention during offloaded TCP teardown. - Corrections to iSCSI retransmit flows. In addition, this firmware is a requirement for supporting the QL41xxx series of adapters, as it contains the necessary init and firmware logic for those. Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
-
- 16 Aug, 2016 1 commit
-
-
Yuval Mintz authored
This new firmware for the qed* adpaters fixes several issues: - Better blocking of malicious VFs. - After FLR, Tx-switching [internal routing] of packets might be incorrect. - Deletion of unicast MAC filters would sometime have side-effect of corrupting the MAC filters configred for a device. It also contains fixes for future qed* drivers that *hopefully* would be sent for review in the near future. In addition, it would allow driver some new functionality, including: - Allowing PF/VF driver compaitibility with old drivers [running pre-8.10.5.0 firmware]. - Better debug facilities. Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
-
- 29 May, 2016 1 commit
-
-
Yuval Mintz authored
The new QED firmware contains several new additions; As for bug-fixes, it fixes a couple of issues: - Wrong classification of packets in 4-port devices. - Anti-spoof interoperability with encapsulated packets. - Tx-switching of encapsulated packets. It also slightly improves Tx performance in several scenarios. >From the driver's feature-set POV, this firmware would allow us to add 2 major enhancements in the near future: - It would allow us produce a register dump from the device, as well as other debug-related information. - It should be sufficient for our iscsi driver, which we [hopefully] plan to push upstream soon. Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
-
- 10 Jan, 2016 1 commit
-
-
Sudarsana Reddy Kalluru authored
This patch pushes the next firmware for the QED module. This fixes numerous bugs, most notably: - FLR flow isn't properly working. - Chip might become unrespronsive after closing a vport. - Chip gets stuck when transmitting packet with length > mtu. It would also allow us to push future features such as: - Vlan filter offload. - Encapsulation offload. - Single Root IOV support. - Timesync. - Non-L2 protocols. >From L2 perspecitve, it's also note-worthy to state that it: - Changes fastpath HSI - fastpath will be moved to into using Jumbo-over-BD. - Improves throughput on single connection traffic. Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@qlogic.com> Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
-
- 20 Nov, 2015 1 commit
-
-
Kyle McMartin authored
-
- 12 Nov, 2015 1 commit
-
-
Sudarsana Kalluru authored
This adds the first FW entry to the newly added Qlogic Ethernet Driver product series. Signed-off-by: Sudarsana Kalluru <Sudarsana.Kalluru@qlogic.com> Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
-