- 24 Sep, 2012 1 commit
-
-
Yuval Mintz authored
This new firmware fixes several minor bugs: 1. In switch dependent mode, DCB priority was used to override inner vlan priority. 2. In switch dependent mode, inner vlan was added in case of DCB priority even if outer vlan was present. 3. In switch dependent mode, outer vlan was overridden by DCB priority when working in STATIC COS mode while inner vlan was present. 4. iSCSI - under heavy iSCSI traffic, when TCP out-of-order condition occurred, it was possible for the connection to close and recover. 5. iSCSI - connections on-chip TCP establishment might have failed. 6. iSCSI - out-of-order isles might have caused on-chip TCP connections to fail in their graceful termination. 7. iSCSI - there was a theoretical race in which an RST packet sent from pure-ack queue in specific timing could cause a credit-return overflow. 8. iSCSI - not all packets were completed on a forward channel. 9. DCB - fixed for 4-port devices; Until now, wrong credit counters were used, causing dcb to fail. 10. Fixed false parity reported in CAM memories when operating near -5% on the 1.0V core supply. 11. ETS default settings are set to fairness between traffic classes (rather than strict priority), and uses the same chip receive buffer configuration for both PFC and pause. Signed-off-by:
Yuval Mintz <yuvalmin@broadcom.com> Signed-off-by:
Ariel Elior <ariele@broadcom.com> Signed-off-by:
Eilon Goldstein <eilong@broadcom.com> Signed-off-by:
Ben Hutchings <ben@decadent.org.uk>
-
- 20 Apr, 2012 1 commit
-
-
Barak Witkowski authored
This new FW adds support in AFEX mode (multifunction using vntag header). It also fixes following issues: 1. Theoretical bug in GRO acceleration (only if the GRO Segment Length is a multiple of the SGE Size). This will allow removing the workaround from the driver. 2. When a TPA aggregation is open and a packet is accepted with timestamp OOO, the new packet begins a new aggregation instead of being indicated separately. Signed-off-by:
Barak Witkowski <barak@broadcom.com> Signed-off-by:
Eilon Greenstein <eilong@broadcom.com> Signed-off-by:
Ben Hutchings <ben@decadent.org.uk>
-
- 19 Feb, 2012 1 commit
-
-
Barak Witkowski authored
This new FW adds the ability to aggregate packets for GRO (and not just LRO) and also fixes some bugs. Please consider adding it to the FW tree: 1. Added new aggregation mode: GRO. In this mode packets are aggregated such that the original packets can be reconstructed by the O/S. 2. 57712 HW bug workaround - initialized all CAM TM registers to 0x32. 3. Adding the FCoE statistics structures to the BNX2X HSI. 4. Wrong configuration of TX HW input buffer size may cause theoretical performance effect. Performed configuration fix. 5. FCOE - Arrival of packets beyond task IO size can lead to crash. Fix firmware data-in flow. 6. iSCSI - In rare cases of on-chip termination the graceful termination timer hangs, and the termination doesn't complete. Firmware fix to MSL timer tolerance. 7. iSCSI - Chip hangs when target sends FIN out-of-order or with isles open at the initiator side. Firmware implementation corrected to drop FIN received out-of-order or with isles still open. 8. iSCSI - Chip hangs when in case of retransmission not aligned to 4-bytes from the beginning of iSCSI PDU. Firmware implementation corrected to support arbitrary aligned retransmissions. 9. iSCSI - Arrival of target-initiated NOP-IN during intense ISCSI traffic might lead to crash. Firmware fix to relevant flow. Signed-off-by:
Barak Witkowski <barak@broadcom.com> Signed-off-by:
Eilon Greenstein <eilong@broadcom.com> Signed-off-by:
Ben Hutchings <ben@decadent.org.uk>
-
- 17 Dec, 2011 4 commits
-
-
Dmitry Kravkov authored
To fix bugs when running offloaded FCoE/iSCSI traffic in multiple Class of Service environments. In some scenarios, traffic could stop on certain rings and eventually all traffic would stop. Signed-off-by:
Dmitry Kravkov <dmitry@broadcom.com> Signed-off-by:
Michael Chan <mchan@broadcom.com> Signed-off-by:
David S. Miller <davem@davemloft.net> [bwh: Export the blobs to linux-firmware; keep the previous versions]
-
Vladislav Zolotarov authored
Includes FCoE releated fixes in FW flows Signed-off-by:
Dmitry Kravkov <dmitry@broadcom.com> Signed-off-by:
Eilon Greenstein <eilong@broadcom.com> Signed-off-by:
David S. Miller <davem@davemloft.net> [bwh: Export the blobs to linux-firmware]
-
Dmitry Kravkov authored
57712 HW supported with same set of features as for 57710/57711 Signed-off-by:
Dmitry Kravkov <dmitry@broadcom.com> Signed-off-by:
Eilon Greenstein <eilong@broadcom.com> Signed-off-by:
David S. Miller <davem@davemloft.net> [bwh: Export the blob to linux-firmware]
-
Dmitry Kravkov authored
This is the new FW HSI blob and the relevant definitions without logic changes. It also included code adaptation for new HSI. New features are not enabled. New FW/HSI includes: - Support for 57712 HW - Future support for VF (not used) - Improvements in FW interrupts scheme - FW FCoE hooks (stubs for future usage) Signed-off-by:
Dmitry Kravkov <dmitry@broadcom.com> Signed-off-by:
Michael Chan <mchan@broadcom.com> Signed-off-by:
Eilon Greenstein <eilong@broadcom.com> Signed-off-by:
David S. Miller <davem@davemloft.net> [bwh: Export the blobs to linux-firmware]
-
- 24 Oct, 2011 1 commit
-
-
Dmitry Kravkov authored
Includes fixes for the following issues: 1. (iSCSI) Arrival of un-solicited ASYNC message causes firmware to abort the connection with RST. 2. (FCoE) There is a probability that truncated FCoE packet on RX path won't get detected which might lead to FW assert. 3. (iSCSI) Arrival of target-initiated NOP-IN during intense ISCSI traffic might lead to FW assert. 4. (iSCSI) Chip hangs when in case of retransmission not aligned to 4-bytes from the beginning of iSCSI PDU. 5. (FCoE) Arrival of packets beyond task IO size can lead to crash. Signed-off-by:
Dmitry Kravkov <dmitry@broadcom.com> Signed-off-by:
Eilon Greenstein <eilong@broadcom.com> Signed-off-by:
David Woodhouse <David.Woodhouse@intel.com>
-
- 08 Jul, 2011 1 commit
-
-
Ariel Elior authored
This FW supports multiple concurrent classes of service in network traffic. Signed-off-by:
Ariel Elior <ariele@broadcom.com> Signed-off-by:
Eilon Greenstein <eilong@broadcom.com> Signed-off-by:
Ben Hutchings <ben@decadent.org.uk>
-
- 15 Jun, 2011 1 commit
-
-
Vladislav Zolotarov authored
- Add a separate directory for the bnx2x FW. - Post a new FW version: 7.0.20.0 Signed-off-by:
Vladislav Zolotarov <vladz@broadcom.com> Signed-off-by:
Eilon Greenstein <eilong@broadcom.com> Signed-off-by:
David Woodhouse <David.Woodhouse@intel.com>
-