<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/cxgbe, branch release/14.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F14.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F14.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-01-11T05:22:31Z</updated>
<entry>
<title>cxgbe(4): Update firmwares to 1.27.5.0</title>
<updated>2024-01-11T05:22:31Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2024-01-04T19:37:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c2628605787d3436d61503babb6aeb5f53751ea2'/>
<id>urn:sha1:c2628605787d3436d61503babb6aeb5f53751ea2</id>
<content type='text'>
Version : 1.27.5.0
Date    : 10/10/2023
=====================
Fixes
-----

BASE:
- Fixed handling the Remote Fault with AN, causing the link failure.
=====================

Obtained from:	Chelsio Communications
Sponsored by:	Chelsio Communications

(cherry picked from commit b1e82d33193b83d86d46483b4ddfe295becd80c4)
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:54:58Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=031beb4e239bfce798af17f5fe8dba8bcaf13d99'/>
<id>urn:sha1:031beb4e239bfce798af17f5fe8dba8bcaf13d99</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>cxgbe(4): Update firmwares to 1.27.4.0</title>
<updated>2023-08-16T15:43:43Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2023-08-16T12:42:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a2e880ab07f3cd04a0f458809fba5d4eacf75f1'/>
<id>urn:sha1:8a2e880ab07f3cd04a0f458809fba5d4eacf75f1</id>
<content type='text'>
This is the list of changes since last release, taken from the release
notes of Chelsio Unified Wire 3.18.0.1.

Version : 1.27.4.0
Date    : 07/05/2023
=======================================
Fixes
-----

BASE:
- Handle 40G to 100G cable change.
- Avoid unnecessary i2c read.
=======================================

Obtained from:	Chelsio Communications
Sponsored by:	Chelsio Communications
MFC after:	1 week
</content>
</entry>
<entry>
<title>cxgbe(4): Update firmwares to version 1.27.3.0</title>
<updated>2023-04-21T03:57:38Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2023-04-21T01:24:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ca5391bd8579fd404dc31880b4d8744f43d22adb'/>
<id>urn:sha1:ca5391bd8579fd404dc31880b4d8744f43d22adb</id>
<content type='text'>
These are the changes since the last update (copy-pasted from the
release notes for Chelsio Unified Wire v3.18.0.0):

====================
Version : 1.27.3.0
Date    : 04/07/2023

Fixes
-----
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.0
Date    : 12/02/2022

Fixes
-----
BASE:
- memwrite dsgl cannot be used for T5.
OFLD:
- Enabled FCoE in SO adapters.
- TOE-TLS crash fixed.
- iscsi hang fixed.

MFC after:	2 weeks
Sponsored by:	Chelsio Communications
</content>
</entry>
<entry>
<title>sys/modules: Make use of SRCS.${KERN_OPT}.</title>
<updated>2023-03-01T18:32:30Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-03-01T18:32:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3dd45c47be9b3ea47edc84c6bc6187ab74d966b'/>
<id>urn:sha1:c3dd45c47be9b3ea47edc84c6bc6187ab74d966b</id>
<content type='text'>
kmod.mk appends the value of SRCS.${KERN_OPT} for each defined kernel
option to SRCS.  This helper is shorter than appending to SRCS under
explicit checks on KERN_OPTS.

Reviewed by:	imp
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D38738
</content>
</entry>
<entry>
<title>LinuxKPI: define LINUXKPI_INCLUDES for module builds as well</title>
<updated>2022-09-26T19:34:01Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2022-09-23T21:18:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=514fb3872166a361faa81d89909f65913e90b1b2'/>
<id>urn:sha1:514fb3872166a361faa81d89909f65913e90b1b2</id>
<content type='text'>
While for in-kernel we already have LINUXKPI_INCLUDES in kern.pre.mk
for kmod builds we've not had a common define to use leading to various
spellings of include paths.

In order for the include list to be expanded more easily in the future,
e.g., adding the "dummy" includes (for all) and to harmonize code,
duplicate LINUXKPI_INCLUDES to kmod.mk and use it for all module Makefiles.

MFC after:	1 week
Reviewed by:	hselasky
Differential Revision: https://reviews.freebsd.org/D36683
</content>
</entry>
<entry>
<title>cxgbe(4): Update firmwares to 1.27.0.0.</title>
<updated>2022-08-16T08:06:32Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2022-08-14T23:57:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2bb28b5f8cb5700945539584e7864773f0dfcd51'/>
<id>urn:sha1:2bb28b5f8cb5700945539584e7864773f0dfcd51</id>
<content type='text'>
Changes since 1.26.6.0 are listed here.  This list comes from the
Release Notes for "Chelsio Unified Wire 3.17.0.0 for Linux" dated
2022-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 Communications
MFC after:	1 month
Sponsored by:	Chelsio Communications
</content>
</entry>
<entry>
<title>cxgbe: Rename t4_kern_tls.c to t6_kern_tls.c.</title>
<updated>2022-08-08T18:21:53Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2022-08-08T18:21:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bbb2f537156b663560cb0a45933c0fafdd2525a3'/>
<id>urn:sha1:bbb2f537156b663560cb0a45933c0fafdd2525a3</id>
<content type='text'>
This implementation of NIC TLS is specific to T6 adapters.

Sponsored by:	Chelsio Communications
</content>
</entry>
<entry>
<title>cxgbe(4): Enable the hardware TCP Offload Module (t4_tom) on aarch64.</title>
<updated>2022-03-02T23:13:21Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2022-03-02T22:30:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=13a0d225bede5107cbf061e25cf3b85aeb18f5b6'/>
<id>urn:sha1:13a0d225bede5107cbf061e25cf3b85aeb18f5b6</id>
<content type='text'>
MFC after:	3 days
Sponsored by:	Chelsio Communications
</content>
</entry>
<entry>
<title>cxgbe(4): Update firmwares to 1.26.6.0.</title>
<updated>2022-01-03T23:24:42Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2022-01-03T22:35:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3b76242433e5651bce0c89ce98af450c0cd02ad1'/>
<id>urn:sha1:3b76242433e5651bce0c89ce98af450c0cd02ad1</id>
<content type='text'>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CHANGES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Version : 1.26.6.0
Date    : 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 Communications
MFC after:	2 weeks
Sponsored by:	Chelsio Communications
</content>
</entry>
</feed>
