TCPDirect-8.0.2 =============== 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. This version of TCPDirect must be used with the corresponding version of Onload, OpenOnload-8.0.0. Network adapter and Linux distribution support ---------------------------------------------- This packages is supported on all network adapters and operating systems supported by OpenOnload-8.0.0. New features ------------ - ztacks may be configured as rx-only or tx-only by setting tx_ring_max or rx_ring_max respectively to 0. - zf_stack_query_feature() has been added to allow PIO and CTPIO support to be queries at runtime. Installation ------------ To install TCPDirect from a tarball: 1. As root, unpack the tar file using the tar command: tar -zxvf tcpdirect-.tgz This will unpack the tar file and, within the current directory, create a sub-directory called tcpdirect- which contains other sub-directories including the scripts directory from which subsequent install commands can be run. 2. Go to the scripts directory: cd tcpdirect-/scripts 3. Install TCPDirect in the system directories: ./zf_install Successful installation is indicated with the following output: TCPDirect install complete To install TCPDirect from a Source RPM: 1. Build the binary RPM from the source RPM file: rpmbuild --rebuild where is the full path to the source RPM. 2. The build procedure generates a lot of console output. Towards the end of the build a "Wrote:" line identifies the location of the built binary RPM. For example: Wrote: /tcpdirect-.rpm 3. Copy the "Wrote:" location that your server output, and use it install the binary RPM. For example: rpm -Uvh /tcpdirect-.rpm Document Copyright (c) 2022 Xilinx, Inc.