<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c2628605 - cxgbe(4): Update firmwares to 1.27.5.0</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#c2628605</link>
        <description>cxgbe(4): Update firmwares to 1.27.5.0Version : 1.27.5.0Date    : 10/10/2023=====================Fixes-----BASE:- Fixed handling the Remote Fault with AN, causing the link failure.=====================Obtained from:	Chelsio CommunicationsSponsored by:	Chelsio Communications(cherry picked from commit b1e82d33193b83d86d46483b4ddfe295becd80c4)

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Thu, 04 Jan 2024 19:37:21 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a2e880a - cxgbe(4): Update firmwares to 1.27.4.0</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#8a2e880a</link>
        <description>cxgbe(4): Update firmwares to 1.27.4.0This is the list of changes since last release, taken from the releasenotes of Chelsio Unified Wire 3.18.0.1.Version : 1.27.4.0Date    : 07/05/2023=======================================Fixes-----BASE:- Handle 40G to 100G cable change.- Avoid unnecessary i2c read.=======================================Obtained from:	Chelsio CommunicationsSponsored by:	Chelsio CommunicationsMFC after:	1 week

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 12:42:00 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca5391bd - cxgbe(4): Update firmwares to version 1.27.3.0</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#ca5391bd</link>
        <description>cxgbe(4): Update firmwares to version 1.27.3.0These are the changes since the last update (copy-pasted from therelease notes for Chelsio Unified Wire v3.18.0.0):====================Version : 1.27.3.0Date    : 04/07/2023Fixes-----BASE:- Fixed a hang if module eeprom reads gives invalid data.- KR backlplane no-fec link problem fixed.OFLD:- iscsi ddp errors fixed.- iwarp connection abort in rare cases causing NIC traffic hang fixed.ENHANCEMENTS------------BASE:- Cisco GLC-TE 1G modules support added.====================Version : 1.27.1.0Date    : 12/02/2022Fixes-----BASE:- memwrite dsgl cannot be used for T5.OFLD:- Enabled FCoE in SO adapters.- TOE-TLS crash fixed.- iscsi hang fixed.MFC after:	2 weeksSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Fri, 21 Apr 2023 01:24:57 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2bb28b5f - cxgbe(4): Update firmwares to 1.27.0.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#2bb28b5f</link>
        <description>cxgbe(4): Update firmwares to 1.27.0.0.Changes since 1.26.6.0 are listed here.  This list comes from theRelease Notes for &quot;Chelsio Unified Wire 3.17.0.0 for Linux&quot; dated2022-07-29.Fixes-----BASE:- Enabled all MA parity interrupt bits.- Use config file value to override number of rx channel. nrxch=1 was not  handled in the firmware.- Replaced read only registers with new registers EDC_H_BIST_USER_WDATA0,  EDC_H_BIST_USER_WDATA1 and EDC_H_BIST_CMD_LEN to dump the uP memory parity  error status registers.- 10G simplex module support enabled.Obtained from:	Chelsio CommunicationsMFC after:	1 monthSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Sun, 14 Aug 2022 23:57:39 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b762424 - cxgbe(4): Update firmwares to 1.26.6.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#3b762424</link>
        <description>cxgbe(4): Update firmwares to 1.26.6.0.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++CHANGES++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Version : 1.26.6.0Date    : 01/03/2022================================================================================Fixes-----BASE:- Fixed one module eeprom read failure.- Fixed an issue with speed selection when 40G and 25G are advertised and  supported.- Fixed a random traffic hang when T5 receives invalid ets BW in dcbx  messages from a switch.- Fixed very long link up time with few switches.================================================================================Obtained from:	Chelsio CommunicationsMFC after:	2 weeksSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Mon, 03 Jan 2022 22:35:45 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>357ba2cf - cxgbe(4): Update firmwares to 1.26.4.0</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#357ba2cf</link>
        <description>cxgbe(4): Update firmwares to 1.26.4.0(Rest is from the README that came with the firmware)Version : 1.26.4.0Date    : 12/02/2021Fixes-----BASE:- Fixed error on setting 25G speed on 100G copper with multiple FEC set in  firmware commands.- Handle link of unknown optics modules by enabling module tx unconditionally.- Fixed link not coming up for 25G CRS phys. Firmware incorrectly tried to  bring up the link in RS-FEC but as per IEEE spec, it must be BASER FEC.- Fixed an issue where firmware doesn&apos;t automatically retry next FEC if driver  asks to bring up the link using RS-FEC and link doesn&apos;t come up.Obtained from:	Chelsio CommunicationsMFC after:	1 monthSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Thu, 09 Dec 2021 19:10:48 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>45d6fbae - cxgbe(4): Update firmwares to 1.26.2.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#45d6fbae</link>
        <description>cxgbe(4): Update firmwares to 1.26.2.0.The firmwares and the following changelog are from the &quot;Chelsio UnifiedWire v3.15.0.0 for Linux.&quot;Version : 1.26.2.0Date    : 09/24/2021====================FIXES-----BASE:- Added support for SFP+ RJ45 (0x1C).- Fixing backward compatibility issue with older drivers when multiple  speeds are passed to firmware.OFLD:- Do not touch tp_plen_max if driver is supplying tp_plen_max. This  fixes a connection reset issue in iscsi.ENHANCEMENTS------------BASE:- Firmware header modified to add firmware binary signature.MFC after:	1 monthSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Mon, 27 Sep 2021 23:45:56 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3c900106 - cxgbe(4): Update firmwares to 1.26.0.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#3c900106</link>
        <description>cxgbe(4): Update firmwares to 1.26.0.0.Changes since 1.25.6.0 are listed here.  This list comes from theRelease Notes for &quot;Chelsio Unified Wire 3.14.0.4 for Linux&quot; dated2021-07-08.Fixes-----BASE:- Wait 5ms before and after the i2c command that clears the mod_select.  This fixes incorrect port module type read from i2c.Obtained from:	Chelsio CommunicationsMFC after:	1 weekSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Thu, 24 Jun 2021 20:21:51 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e0fa04e2 - cxgbe(4): Update firmwares to 1.25.6.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#e0fa04e2</link>
        <description>cxgbe(4): Update firmwares to 1.25.6.0.Changes since 1.25.0.0 are listed here.  This list comes from theRelease Notes for the &quot;Chelsio Unified Wire v3.14.0.3 for Linux&quot;release dated 2021-05-21.Fixes-----BASE:- Fixed Back to back T6 100G-CR4 link coming up with NO FEC sometimes.- [T5] Try to bring up link in 1G speed if link doesn&apos;t come up on 10G.- Fixed a bug to not allow BaseR fec in 100G speed.- Fixed linkup issues on BT adapter in 1G and 100M speed.- Fixed an issue to allow driver to send VI_ENABLE multiple times (once  with rx disable and then later rx enable).- Fixed rate limiting not working on class number 16 to 30.- Fixed backward compatibility issue in port type interpretation with vpd  version 0x80.ETH:- Fixed a case when firmware failed to deliver NIC WR completion to host.- No rate limit support for WR ETH_TX_PKTS2 due to performance reasons.OFLD- Fixed a connection hang in SO adapters when tp_plen_max (set by driver)  is more than the window size.- Added fw_filter_vnic_mode to firmware API file (t4fw_interface.h)- Use correct rx channel in coprocessor crypto completion (CPL_FW6_PLD). This  was causing out of order completion to host.FOiSCSI- Fixed a crash due to unaligned access of ipv6 address.- Fixed a crash during lun reset.Enhancements------------ETH:- Rate limiting support added for encapsulated (vxlan, nvgre, geneve) NIC TCP  packets.OFLD:- More than 128 SGLs supported in FW_RI_FR_NSMR_WR. Now, more than 16GB  (upto 64GB) of PBLs can be written with single FW_RI_FR_NSMR_WR.Obtained from:	Chelsio CommunicationsMFC after:	1 monthSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Tue, 25 May 2021 20:47:06 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>890efa1a - cxgbe(4):  Update firmwares to 1.25.0.40.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#890efa1a</link>
        <description>cxgbe(4):  Update firmwares to 1.25.0.40.This fixes a potential crash in firmware 1.25.0.0 on the passive openside during TOE operation.Obtained from:	Chelsio CommunicationsMFC after:	1 weekSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Fri, 06 Nov 2020 19:04:20 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>88c9c3f4 - cxgbe(4): Update T4/5/6 firmwares to 1.25.0.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#88c9c3f4</link>
        <description>cxgbe(4): Update T4/5/6 firmwares to 1.25.0.0.Obtained from:	Chelsio CommunicationsMFC after:	3 daysSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Thu, 17 Sep 2020 22:14:11 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>77ad00bf - cxgbe(4): Update T4/5/6 firmwares to 1.24.12.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#77ad00bf</link>
        <description>cxgbe(4): Update T4/5/6 firmwares to 1.24.12.0.Obtained from:	Chelsio CommunicationsMFC after:	1 monthSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Wed, 12 Feb 2020 02:55:06 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6f012c14 - cxgbe(4): Update T4/5/6 firmwares to 1.24.11.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#6f012c14</link>
        <description>cxgbe(4): Update T4/5/6 firmwares to 1.24.11.0.These were obtained from the Chelsio Unified Wire v3.12.0.1 betarelease.Note that the firmwares are not uuencoded any more.MFH:		1 monthSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Tue, 10 Dec 2019 07:45:10 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4a21f4c6 - cxgbe(4): Update T4/5/6 firmwares to 1.23.0.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#4a21f4c6</link>
        <description>cxgbe(4): Update T4/5/6 firmwares to 1.23.0.0.Obtained from:	Chelsio CommunicationsMFC after:	1 monthSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Wed, 13 Mar 2019 06:46:15 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c7a20141 - cxgbe(4): Update T4/5/6 firmwares to 1.22.0.3.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#c7a20141</link>
        <description>cxgbe(4): Update T4/5/6 firmwares to 1.22.0.3.Obtained from:	Chelsio CommunicationsMFC after:	2 monthsSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Mon, 19 Nov 2018 21:59:07 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6f2c452 - cxgbe(4): Update all firmwares to 1.19.1.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#b6f2c452</link>
        <description>cxgbe(4): Update all firmwares to 1.19.1.0.These firmwares and the following list of changes are from the publicChelsioUwire-3.7.1.0 release.T6 Firmware================================================================================Version : 1.19.1.0Date    : 04/23/2018================================================================================Fixes-----BASE:- Fixed traffic stall when rate-limit is modified while running traffic.- Fixes a firmware crash in FW_ETH_TX_EO_WR handling.- Fixes host DCB support when FW_PORT_CMD is used.ETH:- Exit Auto-Negotiation if we don&apos;t receive base page from peer within 10s.  This fixes some cases where in we keep on restarting auto negotiation without  ever exiting, resulting in link failure.- Fixes an issue where VF packets counter were not increasing if VF packets  coalesced WR is used by driver.OFLD:- Kernel and user mode NVMEoF performance enhancements.FOiSCSI:- Fixes fw crash when trying to connect to non-existence IPv6 iSNS target.================================================================================Version : 1.18.9.0Date    : 03/27/2018================================================================================Fixes-----BASE:- For Ethernet frames less than 64B, pad them with zero bytes as per IEEE spec  (RFC 894).- Added a new parameter iqtype to FW_IQ_CMD to identify the ingress NIC or offload  queues. This fixes an issue where driver was receiving interrupt with no new  messages in queue.- FW_PARAMS_CMD processes all the valaid paramaters and returns value 0UL for  any unknown parameter.OFLD:- Fixes connection failure during SRQ reuse.- Fixes incorrect cqe in case of WRITE with immediate operation.FOiSCSI:- Fixes a fw crash when wrong node-id is passed to FW_FOISCSI_CTRL_WR.FOFCoE:- Fixes a fw hang while creating NPIV.Enhancements------------ETH:- A new WR FW_ETH_TX_PKTS_VM_WR added to support VM packet coalescing.================================================================================Version : 1.18.4.0Date    : 02/28/2018================================================================================Fixes-----BASE:- Fixed Rate limiting not working for 101Mbps&lt;=rate limit&lt;=163Mbps range.- Fixed starting more than 32 VMs on PF4 causing firmware hang.ETH:- Fixed link failure due to FEC mismatch with optics.- Fixed link failure with link toggle stress tests.- Only BaseR FEC is supported for 50G.- Fixed a bug in next page handling which sometimes causes link down.- Fixed port down due to failre to read eeprom contents of some modules.- Fixed a bug causing adapter to fail with spider configuration.FOiSCSI:- Fixed a bug causing login failure when connecting to multiple targets.Enhancements------------BASE:- Added a new firmware API to retrieve the maximum temperaturethreshold for  the chip (FW_PARAM_DEV_DIAG_MAXTMPTHRESH).ETH:- Added support for user to contol pause negotiation during auto negotiation.FOiSCSI:- Added a new facility to redirect few fw events to offload rx queue  (based on driver&apos;s configration)- Driver can ignore providing ipv6 prefix len during ipv6 address configuration.================================================================================Version : 1.17.14.0Date    : 12/27/2017================================================================================FIXES-----BASE:- Fixed an FLR failure during simulteneous power up of VM.- Fixed an issue in vlan acl which was limiting vlan range to 1024.ETH:- Enabled RS-FEC for 25G active copper cable and 25GBASE-SR.- When auto negotiation is enabled, final pause settings are resolved  based on local and peer pause settings.- Handle NACK for an I2C access.OFLD- Fixed rdma connection cleanup in SO adpater.- Fixed rdma connections during read invalidate.- Fixed the crash when invalid BW rate is passed to fw.- Fixed the traffic hang when BW allocation is changed from switch during traffic.FOFCoE:- Fixed an issue where initiator remains logged-in even after LLDP is disabled  on switch.ENHANCEMENTS------------BASE:- Added support for 248 VFs.- Added fw driver periodic calibration for MC.ETH:- Added XLAUI port type support.- Added raw mac entry deletion support (FW_VI_MAC_ID_BASED_FREE).OFLD:- Inline IPSec support added (flag F_FW_ULPTX_WR_DATA indicates the inline  IPSec WR).- New work request FW_RI_RDMA_WRITE_CMPL_WR (write with completion) added toT5 Firmware================================================================================Version : 1.19.1.0Date    : 04/23/2018================================================================================Fixes-----BASE:- Fixes a firmware crash in FW_ETH_TX_EO_WR handling.- Fixes host DCB support when FW_PORT_CMD is used.ETH:- Fixes an issue where VF packets counter were not increasing if VF packets  coalesced WR is used by driver.OFLD:- Fixes an issue where fw hangs if max traffic rate passed is 0.FOiSCSI:-  Fixes fw crash when trying to connect to non-existence IPv6 iSNS target.================================================================================Version : 1.18.9.0Date    : 03/27/2018================================================================================Fixes-----BASE:- For Ethernet frames less than 64B, pad them with zero bytes as per IEEE spec  (RFC 894).- Added a new parameter iqtype to FW_IQ_CMD to identify the ingress NIC or offload  queues. This fixes an issue where driver was receiving interrupt with no new  messages in queue.ETH:- Pad the Ethernet packets of size less than 64B with zeros. This fixes the  incorrect checksum generation of packets less then 64B.FOiSCSI:- Fixes a fw crash when wrong node-id is passed to FW_FOISCSI_CTRL_WR.FOFCoE:- Fixes a fw hang while creating NPIV.Enhancements------------ETH:- A new WR FW_ETH_TX_PKTS_VM_WR added to support VM packet coalescing.================================================================================Version : 1.18.4.0Date    : 02/28/2018================================================================================Fixes-----BASE:- Fixed starting more than 32 VMs on PF4 causing firmware hang.FOiSCSI:- Fixed a bug causing login failure when connecting to multiple targets.Enhancements------------BASE:- Added a new firmware API to retrieve the maximum temperaturethreshold for  the chip (FW_PARAM_DEV_DIAG_MAXTMPTHRESH).ETH:- Added support for user to contol pause negotiation during auto negotiation.FOiSCSI:- Added a new facility to redirect few fw events to offload rx queue  (based on driver&apos;s configration)- Driver can ignore providing ipv6 prefix len during ipv6 address configuration.================================================================================Version : 1.17.14.0Date    : 12/27/2017================================================================================FIXES-----BASE:- Fixed an issue in vlan acl which was limiting vlan range to 1024.ETH:- Corrected lane inversion logic.- Fixed improper LED behavior in T580 cards.- When auto negotiation is enabled, final pause settings are resolved  based on local and peer pause settings.- Handle NACK for an I2C access.OFLD- Fixed rdma connections during read invalidate.FOiSCSI:- Fixed a connections hang when link is toggled frequently.FOFCoE:- Fixed an issue where initiator remains logged-in even after LLDP is disabled  on switch.ENHANCEMENTS------------BASE:- Added support for 124 VFs.ETH:- Added XLAUI port type support.- Added raw mac entry deletion support (FW_VI_MAC_ID_BASED_FREE).OFLD:- New work request FW_RI_RDMA_WRITE_CMPL_WR (write with completion) added to  optimize NVMEoF write.T4 Firmware================================================================================Version : 1.19.1.0Date    : 04/23/2018================================================================================Fixes-----BASE:- Fixes a firmware crash in FW_ETH_TX_EO_WR handling.- Fixes host DCB support when FW_PORT_CMD is used.FOiSCSI:-  Fixes fw crash when trying to connect to non-existence IPv6 iSNS target.================================================================================Version : 1.18.9.0Date    : 03/27/2018================================================================================Fixes-----BASE:- Added a new paramter iqtype to FW_IQ_CMD to identify the ingress NIC or  offload queues. This fixes an issue where driver was receiving interrupt with  no new messages in queue.FOFCoE:- Fixes a fw hang while creating NPIV.Enhancements------------ETH:- A new WR FW_ETH_TX_PKTS_VM_WR added to support VM packet coalescing.================================================================================Version : 1.18.4.0Date    : 02/28/2018================================================================================Enhancements------------BASE:- Added a new firmware API to retrieve the maximum temperaturethreshold for  the chip (FW_PARAM_DEV_DIAG_MAXTMPTHRESH).================================================================================Version : 1.17.14.0Date    : 12/27/2017================================================================================FIXES-----BASE:- Fixed an issue in vlan acl which was limiting vlan range to 1024.MFC after:	3 daysSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Sat, 05 May 2018 20:16:08 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>714d3ee0 - cxgbe(4): Update T6, T5, and T4 firmwares to 1.16.63.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#714d3ee0</link>
        <description>cxgbe(4): Update T6, T5, and T4 firmwares to 1.16.63.0.Changes since 1.16.26.0 for all three firmwares are listed below.  Thislist was obtained from the Release Notes of the Chelsio Unified Wirev3.5.05 release for Linux.T6 Firmware++++++++++++================================================================================Version : 1.16.63.0Date    : 09/29/2017================================================================================Fixes-----BASE:- Fixed a fw crash when configured traffic rate limit is less than 10kbps.- Fixed traffic rate limiting for smaller traffic rate value.ETH:- Fixed 40G link failure when interface is toggled.- Fixed adapter crash when interface is toggled during traffic.- Fixed 25G link failure when PEER only supports consortium mode autoneg  for 25G.- Fixed 100G optics link failure when cable is plugged in after bringing up  the interface.- Enable RS FEC as default if speed is 100G.- Fixed DCBX configuration refresh failure.OFLD- Fixed 0B iWARP ingress read failure.- Fixed iWARP SRQ reuse failure.FOiSCSI:- Fixed vlan interface ping failure.- Fixed target discovery failures.- Fixed mutual chap login failure.================================================================================Version : 1.16.59.0Date    : 09/05/2017================================================================================FIXES-----BASE:- Fixed fw crash caused by MC parity error in SO adapters.- Generate Timer0Int interrupt if fw crashes due to unaligned access error. Host  driver must look into PCIE_FW register to see if any fw fatal error has  encountered. If PCIE_FW doesn&apos;t indicate any error then driver must ignore this  interrupt.- Fixed receive buffer threshold settings which was resulting in error frames on  receive side.ETH:- Fixed an issue in connection traffic shaping when  FLOWC_WR-&gt;FW_FLOWC_MNEM_SCHEDCLASS is not received in first WR on the connection.- Fixed link failure when speed is changed from 10G-1G-10G due to incorrect flag  check.- Fixed improper LED behaviour for blink test and when traffic is running.- Removed storage of previous fec settings from fw. Driver needs to pass the user  settings whenever a new module is plugged in as fw resets these when a module is  unplugged.OFLD- OVS offload: TP cache is flushed periodically to get the accuate filters stats  (hit count).ENHANCEMENTS------------BASE:- Ring backbone feature added. New FW_PARAMS_PARAM_DEV_RING_BACKBONE param type  added to query and enable ring backbone support.- VNI support added for filtering. New entry_type FW_VI_MAC_TYPE_EXACTMAC_VNI  added to FW_VI_MAC_CMD.- Added new API FW_PARAM_PARAM_DEV_MPSBGMAP to read the priority to buffer group  mapping for the ports.- FW_PARAMS_PARAM_DEV_TPCHMAP API added to read the port to channel mapping.- HMA (Host memory access) support added. New FW_HMA_CMD and  FW_PARAMS_PARAM_DEV_HMA_SIZE added to query and configure the HMA. It  enables the memfree support (256 connections) for iwarp.- PTP support enabled.ETH:- Added consortium mode 50G support.- Added the ability to allow only selected speeds to be advertised during auto  negotiation.- Increased port capability from 16 to 32 bits to support more speeds.  FW_PARAMS_PARAM_PFVF_PORT_CAPS32 added to query whether fw supports 16 or 32  bit port capability.OFLD:- RDMA Write with immediate support added (iwarp 2.0 feature)- FW_TLS_KEYCTX_TX_WR removed and security key management moved to driver.- 256 offloaded connections support for iwarp on SO adapters.iSCSI:- New param FW_PARAMS_PARAM_DEV_PPOD_EDRAM added for iscsi ppod configuration  in EDRAM (performance improvement).FOiSCSI:- iSCSI Command offload target support added.FOFCoE:- FCoE support enabled.================================================================================Version : 1.16.43.0Date    : 05/05/2017================================================================================FIXES-----BASE:- Fixed default DCB mode to AUTO.- Fixed DCBX bugs when AUTO mode is configured in config file.- Fixed an issue where even after removing PFC from switch, PFC wasn&apos;t getting  reset.- Fixed DDR3/DDR4 ECC errors.- Fixed an FLR issue where FLR completion was going to host before FLR  processing is finished in fw.ETH:- Fixed bug in writing multi-bytes using i2c interface.- Fixed the link failure when optical cable is inserted into the QSA module  after loading the driver.- Fixed false link up when peer interface was brought down.- Enabling RS FEC by default for 100Gbase-SR4 according to 802.3BJ standard.- Fixed bugs related to negotiated fec based local/peer fec ability and request.- Fixed auto-neg failure with few switches.- T6 Performance improvement fixes.OFLD- Fixed an extra credit issue if FW_RI_TYPE_FINI is delayed in fw due to  backpressure.- Added a new queue type FW_IQ_TYPE_VF_CQ to handle the FW_PARAMS_PARAM_DMAQ*  commands. queue type will be part of the FW_PARAMS_PARAM_DMAQ_IQ_INTIDX  value. Used in guest RDMA (RDMA from VM/VF) usecase.- T6 Crypto Coprocessor mode bug fixes.- T6 Crypto TLS-inline mode bug fixes.ENHANCEMENTS------------BASE:- Added new API FW_PARAM_PARAM_DEV_MPSBGMAP to read the priority to buffer  group mapping for the ports.ETH:- Added broadcom consortium next page support for 25G CR.  This can be enabled using flags=an_brcm option in the t6-config.txt file.- Added spider mode support.- Added support for 10G-BaseT converter sfp+ module.- Added support for additional 25G/100G cables.- Added support to enable/disable auto-neg using ethtool.================================================================================Version : 1.16.33.0Date    : 02/24/2017================================================================================Fixes-----BASE:- Fixed DDR4 uncorrectable errors.ETH:- Enabled link auto negotiation (AN) by default in config file.- Added AN and FEC control api. Host driver and application can enable/disable  AN and FEC.ENHANCEMENTS------------BASE:- Enabled High priorty filter.- Added T6425 adapter support.ETH:- Added new workrequest ETH_TX_PKTS2_WR (see fw api document for more details).================================================================================Version : 1.16.29.0Date    : 01/27/2017================================================================================FIXES-----BASE:- Set multiple fec values only if AN is enabled in config file and when module  is connected.- Fixed intermittent DDR3/4 ECC errors.- max number of ethctrl queue in VF set to 2 (reverted the last change  because it causes problem in VF drivers).ETH:- Made devlog more verbose by printing cable information in redable form.- Updated AN settings to work with more 25G/100G switches.- Added support for more SFP28/QSFP28 cables.- Fixed an issue of link going down after few hours of idle time.OFLD:- Fixed an issue in TLS which was causing fw crash on running TLS traffic.FOiSCSI:- Fixed the failure of PXE boot OS install on an iscsi lun.ENHANCEMENTS------------OFLD:- Added filtering support for NAT. New WR FW_FILTER2_WR and  FW_PARAMS_PARAM_DEV_FILTER2_WR added for the same.- Added RDMA guest mode (mode 3 or RDMA from VF) support.================================================================================T5 Firmware++++++++++++================================================================================Version : 1.16.63.0Date    : 09/29/2017================================================================================Fixes-----BASE:- Fixed offload memory overcommit in case of SO adapter.ETH:- Fixed DCBX configuration refresh failure.OFLD- Fixed 0B iWARP ingress read failure.FOiSCSI:- Fixed vlan interface ping failure.================================================================================Version : 1.16.59.0Date    : 09/05/2017================================================================================FIXES-----BASE:- Fixed an FLR issue which was causing error when VF attached VM was powered on.ETH:- Fixed an issue in connection traffic shaping when  FLOWC_WR-&gt;FW_FLOWC_MNEM_SCHEDCLASS is not received in first WR on the connection.- Fixed link failure when speed is changed from 10G-1G-10G due to incorrect flag  check.- Fixed T580 link failure with few switches which take more time for  establishing link.ENHANCEMENTS------------BASE:- Ring backbone feature added. New FW_PARAMS_PARAM_DEV_RING_BACKBONE param type  added to query and enable ring backbone support.- Added new API FW_PARAM_PARAM_DEV_MPSBGMAP to read the priority to buffer group  mapping for the ports.- FW_PARAMS_PARAM_DEV_TPCHMAP API added to read the port to channel mapping.FOiSCSI:- iSCSI Command offload target support added.================================================================================Version : 1.16.43.0Date    : 05/05/2017================================================================================FIXES-----BASE:- Fixed default DCB mode to AUTO.- Fixed DCBX bugs when AUTO mode is configured in config file.- Fixed an issue where even after removing PFC from switch, PFC wasn&apos;t getting  reset.ETH:- Fixed bug in writing multi-bytes using i2c interface.- Fixed the link failure when optical cable is inserted into the QSA module  after loading the driver.OFLD- Fixed an extra credit issue if FW_RI_TYPE_FINI is delayed in fw due to  backpressure.- Added a new queue type FW_IQ_TYPE_VF_CQ to handle the FW_PARAMS_PARAM_DMAQ*  commands. queue type will be part of the FW_PARAMS_PARAM_DMAQ_IQ_INTIDX  value. Used in guest RDMA (RDMA from VM/VF) usecase.ENHANCEMENTS------------BASE:- Added new API FW_PARAM_PARAM_DEV_MPSBGMAP to read the priority to buffer  group mapping for the ports.================================================================================Version : 1.16.33.0Date    : 02/24/2017================================================================================ENHANCEMENTS------------ETH:- Added new workrequest ETH_TX_PKTS2_WR (see fw api document for more details).================================================================================Version : 1.16.29.0Date    : 01/27/2017================================================================================FIXES-----BASE:- max number of ethctrl queue in VF set to 2 (reverted the last change  because it causes problem in VF drivers).FOiSCSI:- Fixed the failure of PXE boot OS install on an iscsi lun.ENHANCEMENTS------------OFLD:- Added filtering support for NAT. New WR FW_FILTER2_WR and  FW_PARAMS_PARAM_DEV_FILTER2_WR added for the same.- Added RDMA guest mode (mode 3 or RDMA from VF) support.================================================================================T4 Firmware+++++++++++================================================================================Version : 1.16.63.0Date    : 09/29/2017================================================================================Fixes-----ETH:- Fixed DCBX configuration refresh failure.FOiSCSI:- Fixed vlan interface ping failure.================================================================================Version : 1.16.59.0Date    : 09/05/2017================================================================================FIXES-----ETH:- Fixed an issue in connection traffic shaping when  FLOWC_WR-&gt;FW_FLOWC_MNEM_SCHEDCLASS is not received in first WR on the connection.ENHANCEMENTS------------BASE:- FW_PARAMS_PARAM_DEV_TPCHMAP API added to read the port to channel mapping.================================================================================Version : 1.16.43.0Date    : 05/05/2017================================================================================FIXES-----BASE:- Fixed default DCB mode to AUTO.- Fixed DCBX bugs when AUTO mode is configured in config file.- Fixed an issue where even after removing PFC from switch, PFC wasn&apos;t getting  reset.ETH:- Fixed bug in writing multi-bytes using i2c interface.OFLD- Fixed an extra credit issue if FW_RI_TYPE_FINI is delayed in fw due to  backpressure.- Added a new queue type FW_IQ_TYPE_VF_CQ to handle the FW_PARAMS_PARAM_DMAQ*  commands. queue type will be part of the FW_PARAMS_PARAM_DMAQ_IQ_INTIDX  value. Used in guest RDMA (RDMA from VM/VF) usecase.ENHANCEMENTS------------BASE:- Added new API FW_PARAM_PARAM_DEV_MPSBGMAP to read the priority to buffer  group mapping for the ports.Obtained from:	Chelsio CommunicationsMFC after:	2 weeksSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Sat, 07 Oct 2017 17:24:23 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fc740a16 - cxgbe(4): Update T6/T5/T4 firmwares to 1.16.59.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#fc740a16</link>
        <description>cxgbe(4): Update T6/T5/T4 firmwares to 1.16.59.0.These firmwares come from a pre-release snapshot.  The final firmwaresin this Chelsio release cycle will likely be .61.0 or later and thosewill be the next &quot;long lived&quot; firmwares in FreeBSD head and stablebranches.  .59 is being provided in head (only) for wider test exposure.Obtained from:	Chelsio CommunicationsSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Tue, 29 Aug 2017 23:37:26 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7c0cad38 - cxgbe(4): Update the T4, T5, and T6 firmwares to 1.16.45.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile#7c0cad38</link>
        <description>cxgbe(4): Update the T4, T5, and T6 firmwares to 1.16.45.0.The latest firmware has a number of link related fixes, support for anew custom card, and the fix for a bug that affected rate limiting onFreeBSD.Obtained from:	Chelsio CommunicationsMFC after:	1 weekSponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/sys/modules/cxgbe/t4_firmware/Makefile</description>
        <pubDate>Tue, 23 May 2017 23:40:17 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
