Releases: linux-rdma/perftest
perftest-24.10.0-0.66
Add support for Cambricon devices
Add 0xefa3 pciid to the database
Perftest: add error message for DC runs with small queue depth
Perftest: Add support for TD lock-free mode
Perftest: Version increase to 6.23
Revert "Perftest: Version increase to 6.23"
Perftest: Version increase to 6.23
Perftest: changing spec file version to 24.10.0
perftest: Set Ack timeout for rdma_cm connection id
Perftest: Fix TD lock-free mode not working for QP
Perftest: Write cuda device id to json file
Add support for SRD unsolicited write w/ imm. receive
Perftest: Fix failure in creating cq when create cq ex is not supported by providers
create_comm_struct: Copy in user_param->qp_timeout
Set qp_timeout for create_rdma_cm_connection path
Perftest: fix qp_timeout with rdma_cm and UD
perftest-24.07.0-0.44
Perftest: Fix rx_depth check for XRC
perftest: Add minimum rx_depth size in case of SRQ and UD/UC qp type
Perftest: Support selecting congestion control algorithms
perftest-24.04.0-0.41
Perftest: Add condition to force stop polling in write_with_imm
Perftest: changing spec file version to 24.04.0.
Perftest: Version increase to 6.21
Fix man page handling for out-of-tree builds
Both the server and client call rdma_disconnect() synchronously, When the ...
add support for ROCm6.0 API changes (II)
add support for ROCm6.0 API changes
Add support for loongarch64.
perftest: Add Broadcom gen p7 adapter device ids
perftest-24.01.0-0.38
Note: this release will not include "perftest: Add Broadcom gen p7 adapter device ids", next release will include it.
Perftest: Version increase to 6.20
Revert "perftest: Add minimum rx_depth size in case of UD qp type"
Perftest: Version increase to 6.19
Perftest: define use_write_with_imm_flag outside HAVE_AES_XTS ifdef
Display a warning if BW peak measurement was disabled implicitly
Make output JSON standard
Fix Neuron dmabuf uninitialized offset
feat: add more valid RATE_VALUES
Perftest: fix completion count with special combination of tx_depth/cq_mod/iterations bug
Fix wrong-result bug in write_bw-with-imm duration mode
Add write-with-immediate option for write_bw test
Add option for write-with-immediate verb for write_lat test
Perftest: changing spec file version to 24.01.0.
Perftest: Version increase to 6.18
perftest: Add minimum rx_depth size in case of UD qp type
Perftest: Print an error message to stderr
Perftest: Add missing newline characters for error messages
Change index to the right data type
Update perftest_resources.c
Minor update to error log
Error out if CuDeviceGetByPCIBusId fails
perftest-23.10.0-0.29
perftest: support set flow_label in GRH
Perftest: changing spec file version to 23.10.0.
Perftest: Version increase to 6.17
Fix race in non-rdmacm ctx_close_connection()
Add missing HW accelerator flags to perftest's man
Add support for DMA-buffers in Neuron devices
Perftest: Fix limit_bw in ib_send_bw bidir traffic duration mode
perftest-23.07.0-0.27
Perftest: Fix and optimize initial communication functions.
Add ipv6 address support for initial communication.
Perftest: Version increase to 6.16
Perftest: Align WQE length to MTU in case of shared queue
Fix issue with PD deallocation.
Revert "Perftest: replace rand() with getrandom() during MR buffer initialization"
modify --source_ip to --bind_sounce_ip to fix init connection establishment with specific interface
Enable events for SRD
Use separate completion channels for send and receive
Perftest: changing spec file version to 23.07.0.
Perftest: Version increase to 6.15
Add RDMA Write support for SRD connection
Perftest: Version increase to 6.14
Perftest: Adding changes that were deleted by previous commit
Add support for Habana Labs devices
Add support for Neuron devices
Add memory types abstraction
Perftest: deleting some changes that will be added in later commit
Perftest: Increase maximum iterations number
perftest: Add Intel device names and inline data sizes
Fix BW tests stuck pending completion event
perftest-23.04.0-0.23
Version increase to 6.13.
Add support for CONNECTX8.
Fix payload modification length bug.
Version increase to 6.12.
Fix comments in perftest_communication.h.
Fix cpp checker warnings.
After the establishment of the connection, disconnect_left is incremented on both the server and client sides.
Clamp the number of outgoing reads based on the resources.
Prevent arguments duplications.
Add null mr option.
Fix help message of '--gid-index'.
Spec: Change naming.
Fix false positive error in ib_atomic_lat flow.
Continue fix warnings generated by running coverity on perftest.
Continue fix warnings generated by running coverity analysis on perftest.
Fix warnings generated by running coverity analysis on perftest.
Disable inline feature on GPUDirect.
Enable inherit environment LDFLAGS.
Remove code checked by RSS_EXP verbs macro.
Use defined enum type to check player role.
Use defined VerbType value to check verb type.
Refine ctx_modify_qp_to_rts parameter type.
Improve readability about buffer usage for send and recv.
Remove dead code and adjust comment place for readability.
Correct logic to destroy mr for per qp.
Remove unused internal API parameter.
Correct comment for check_link & check_mtu.
Remove unsupported feature option configuration.
perftest-4.5-0.20
Add extra information in help message for multicast option
Add man pages for perftest applications
Version increase to 6.10
Fix raw_ethernet_bw with GPUDirect
payload pattern modification
Fix ib_send_bw with cuda+rdma_cm+bidir+ud
Fix average BW calculation bug
Add GPUDirect latency tests
Fix tx_depth when test method is RUN_INFINITELY
Version increase to 6.09
Remove inline_recv option
Command Line Parser: Fix error message
Remove extra spaces in README file
Increase max inline size to support larger inline tests
Add support for HNS
Stop checking ODP caps when transport type is UD
close completion channel bug fix
Version increase to 6.08
Add 0xefa2 pciid to the database
Fix verification of max_inline_data for *_create_qp_ex()
replace rand() with getrandom() during MR buffer initialization
Version increase to 6.07
Add inline feature support of ERDMA device
perftest-4.5-0.18
Update perftest README file with dma-buf information
Update perftest parameters files to support cuda dma-buf test
Update perftest resources files to support cuda dma-buf test
Update configure file to support cuda dma-buf test
Add unified checking for ODP capabilities
Fix incorrect message when odp flag is specified
fix API description
Enable RDMA atomic with ODP feature
calculate IPv4 checksum 32-bits at a time
fix broken IPv4 checksum due to type aliasing
Fix documentation com_rdma_cm -> comm_rdma_cm
perftest-4.5-0.17
Query correct RDMA/atomic caps for DC
Add mlx5_ifc header for query device cap
trying to destroy rdma id twice bug fix
Version increase to 6.06
raw_eth fix memleaks by adding labels and functions
raw_eth_resources fix resourceleak and variableScope
IB fix memleaks by adding labels and fix variableScope
clock_test and get_clock fix variableScope warnings
multicast_resources fix variableScope cppcheck warning
perftest_res fix memleaks and other cppcheck warnings
perftest_comm fix memleaks and other cppcheck warnings
perftest_params fix cppcheck warnings and add new defines
Version increase to 6.05