Skip to content

Commit

Permalink
cleanup: update distfiles
Browse files Browse the repository at this point in the history
  • Loading branch information
abower-amd committed Sep 27, 2024
1 parent 70e1460 commit ffea211
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 85 deletions.
47 changes: 18 additions & 29 deletions doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
tcpdirect-8.1.3
tcpdirect-9.0.0
---------------

See corresponding onload-8.1.3 changelog for changes in OS support.
See corresponding Onload changelog for changes in OS support.

ON-1440: use new public control plane API
ON-15038: view zf attributes in zf_stackdump
ON-15668: add time checking for MAC lookup to better enforce ARP timeout
ON-15695: ship tcpdirect as source code with refreshed packaging
ON-15895: handle TX completions for in-flight retransmitted packets

Changes:

tcpdirect-8.1.3.8
-----------------

See corresponding onload-8.1.3 changelog for changes in OS support.

ON-13593: add udp_ttl attribute to control TTL on sent UDP packets
ON-15421: stop exporting ef_vi symbols in the dynamic library
Expand All @@ -15,8 +25,6 @@ tcpdirect-8.1.2.38

See corresponding onload-8.1.2 changelog for changes in OS support.

Bug fixes:

ON-13158: avoid CTPIO when there won't be space for fallback
ON-14012: zfsend requires 2 arguments; avoid segfault if only 1

Expand All @@ -26,8 +34,6 @@ tcpdirect-8.1.1.23

See corresponding onload-8.1.1 changelog for changes in OS support.

Bug fixes:

ON-14981: fix insufficient packet buffer allocation observable in some configs


Expand All @@ -36,37 +42,25 @@ tcpdirect-8.1.0.19

See corresponding onload-8.1.0 changelog for changes in OS support.

Features:

ON-14799: add transmit warming for X3522

Bug fixes:

ON-14313: don't force PIO on efct
ON-14799: add transmit warming for X3522


tcpdirect-8.0.2.11
------------------

Bugs fixed:

ON-14431: X3522: fix discard handling


tcpdirect-8.0.1.2
-----------------

The OS and NIC support list has changed and corresponds to that supporte
The OS and NIC support list has changed and corresponds to that supported
by OpenOnload-8.0.1.

Features:

ON-14236: restore debian packaging
ON-14286: include version information in zf_stackdump

Bugs fixed:

ON-14306: fix segfault in zft_send_single_warm
ON-14236: restore debian packaging


tcpdirect-8.0.0.30
Expand All @@ -86,20 +80,15 @@ Remove support for:
- SuSE Linux Enterprise Server 12
- Debian 9 "Stretch"

Features:

ON-9207: add zf_stack_query_feature() to query PIO and CTPIO support
ON-9301: add zfsink -p option to print ZF attributes after stack creation
ON-11543: add per-stack and per-zocket retransmit counters in zf_stackdump
ON-12776: tcp tx: prevent doing extra copy after every CTPIO or DMA
ON-12823: add min/max/median/%-ile stats to zftcppingpong/zfudppingpong
ON-13375: allow creation of TX/RX-only stacks with tx/rx_ring_max=0
ON-13388: add zf_send application
X3-447: allow for arbitrary iovec array len

Bugs fixed:

ON-11543: add per-stack and per-zocket retransmit counters in zf_stackdump
ON-12776: tcp tx: prevent doing extra copy after every CTPIO or DMA


See onload-7.1.3 change log for changes in prior versions of TCP Direct
-----------------------------------------------------------------------
Expand Down
76 changes: 20 additions & 56 deletions doc/ReleaseNotes
Original file line number Diff line number Diff line change
@@ -1,72 +1,36 @@
TCPDirect-8.1.3
TCPDirect-9.0.0
===============

This is a minor update release of TCPDirect to match Onload-8.1.3 and
including bug fixes since TCPDirect-8.1.2.38. See changelog for details.


TCPDirect-8.1.2.38
==================

This is a minor update release of TCPDirect to match Onload-8.1.2 and
including bug fixes since TCPDirect-8.1.1.23. See changelog for details.


TCPDirect-8.1.1.23
==================

This is a minor update release of TCPDirect to match Onload-8.1.1,
also including a bug fix. See changelog for details.


TCPDirect-8.1.0.19
==================

This is a feature release of TCPDirect to be used with Onload-8.1.0.


TCPDirect-8.0.2.11
==================

This is a minor update release of TCPDirect that includes fixes since
TCPDirect-8.0.1.2.


TCPDirect-8.0.1.2
=================

This is a minor update release of TCPDirect that includes fixes and other
changes since TCPDirect-8.0.0.304.


TCPDirect-8.0.0.304
===================

This is a feature release of TCPDirect that includes fixes and other changes
since the version of TCPDirect included in OpenOnload-7.1.3.202.
since the TCPDirect-8.1.3.8.

This version of TCPDirect must be used with the corresponding version
of Onload, OpenOnload-8.0.0.
See the ChangeLog for a list of fixes.

TCPDirect must be used with a matching version of Onload, in this case
Onload version 9.0.0. The network adapter and operating system support
derives from those supported by Onload.

Network adapter and Linux distribution support
----------------------------------------------

This packages is supported on all network adapters and operating systems
supported by OpenOnload-8.0.0.
Public Onload/ef_vi control plane API
-------------------------------------

The Onload control plane in this Onload-9.0.0 is presented via a new
public API that can be used by ef_vi applications. As an ef_vi application,
TCPDirect now uses this API to query the control plane server.

New features
------------

- ztacks may be configured as rx-only or tx-only by setting tx_ring_max or
rx_ring_max respectively to 0.
TCPDirect distributed as source code
------------------------------------

TCPDirect has been relicensed with the MIT open source license and
since v9.0.0 is shipped as a source package rather than a binary package.

- zf_stack_query_feature() has been added to allow PIO and CTPIO support to
be queries at runtime.
The packaging for Onload and TCPDirect has been refreshed to allow
suitable new build and installation workflows for the TCPDirect source
package.


Installation
Installation (TBD: update this section)
------------

To install TCPDirect from a tarball:
Expand Down

0 comments on commit ffea211

Please sign in to comment.