Compare commits
	
		
			No commits in common. "c8" and "c9-beta" have entirely different histories.
		
	
	
		
	
		
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@ -1 +1 @@
 | 
			
		||||
SOURCES/perftest-23.07.0-0.27.g117a291.tar.gz
 | 
			
		||||
SOURCES/perftest-25.04.0-0.84.g97da83e.tar.gz
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1
									
								
								.perftest.metadata
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.perftest.metadata
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
6ed1f43f0a7bd61136b95922929a82008b96182d SOURCES/perftest-25.04.0-0.84.g97da83e.tar.gz
 | 
			
		||||
@ -1,298 +0,0 @@
 | 
			
		||||
.\" Copyright (c) 2014, Jan Chaloupka <jchaloup@redhat.com>
 | 
			
		||||
.\"
 | 
			
		||||
.\" %%%LICENSE_START(GPLv2+_DOC_FULL)
 | 
			
		||||
.\" This is free documentation; you can redistribute it and/or
 | 
			
		||||
.\" modify it under the terms of the GNU General Public License as
 | 
			
		||||
.\" published by the Free Software Foundation; either version 2 of
 | 
			
		||||
.\" the License, or (at your option) any later version.
 | 
			
		||||
.\"
 | 
			
		||||
.\" The GNU General Public License's references to "object code"
 | 
			
		||||
.\" and "executables" are to be interpreted as the output of any
 | 
			
		||||
.\" document formatting or typesetting system, including
 | 
			
		||||
.\" intermediate and printed output.
 | 
			
		||||
.\"
 | 
			
		||||
.\" This manual is distributed in the hope that it will be useful,
 | 
			
		||||
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
.\" GNU General Public License for more details.
 | 
			
		||||
.\"
 | 
			
		||||
.\" You should have received a copy of the GNU General Public
 | 
			
		||||
.\" License along with this manual; if not, see
 | 
			
		||||
.\" <http://www.gnu.org/licenses/>.
 | 
			
		||||
.\" %%%LICENSE_END
 | 
			
		||||
.TH "IB_ATOMIC_BW" 1 2014 "Open Fabrics Enterprise Distribution"
 | 
			
		||||
.\" IB_ATOMIC_BW
 | 
			
		||||
.SH NAME
 | 
			
		||||
ib_atomic_bw, ib_atomic_lat, ib_read_bw, ib_read_lat, ib_send_bw,
 | 
			
		||||
ib_send_lat, ib_write_bw, ib_write_lat
 | 
			
		||||
\- Collection of tests written over uverbs intended for use as a
 | 
			
		||||
performance micro-benchmark
 | 
			
		||||
.SH SYNOPSIS
 | 
			
		||||
.sp
 | 
			
		||||
.B ib_atomic_bw [<host>] [options]
 | 
			
		||||
.sp
 | 
			
		||||
.B ib_atomic_lat [<host>] [options]
 | 
			
		||||
.sp
 | 
			
		||||
.B ib_read_bw [<host>] [options] 
 | 
			
		||||
.sp
 | 
			
		||||
.B ib_read_lat [<host>] [options]
 | 
			
		||||
.sp
 | 
			
		||||
.B ib_write_bw [<host>] [options]
 | 
			
		||||
.sp
 | 
			
		||||
.B ib_write_lat [<host>] [options]
 | 
			
		||||
.SH DESCRIPTION
 | 
			
		||||
This is a collection of tests written over uverbs intended for use as a
 | 
			
		||||
performance micro-benchmark. As an example, the tests can be used for
 | 
			
		||||
HW or SW tuning and/or functional testing.
 | 
			
		||||
 | 
			
		||||
The collection conatains a set of BW and latency benchmark such as :
 | 
			
		||||
.sp
 | 
			
		||||
* Read   - ib_read_bw and ib_read_lat.
 | 
			
		||||
.sp
 | 
			
		||||
* Write  - ib_write_bw and ib_wriet_lat.
 | 
			
		||||
.sp
 | 
			
		||||
* Send   - ib_send_bw and ib_send_lat.
 | 
			
		||||
.sp
 | 
			
		||||
* Atomic - ib_atomic_bw and ib_atomic_lat
 | 
			
		||||
.sp
 | 
			
		||||
* Raw Etherent (when working with MOFED2) - raw_ethernet_bw, raw_ethernet_lat
 | 
			
		||||
 | 
			
		||||
The benchmark used the CPU cycle counter to get time stamps without context
 | 
			
		||||
switch.  Some CPU architectures (e.g., Intel's 80486 or older PPC) do NOT
 | 
			
		||||
have such capability.
 | 
			
		||||
 | 
			
		||||
The latency benchmarks measures round-trip time but reports half of that as
 | 
			
		||||
one-way latency.
 | 
			
		||||
This means that it may not be sufficiently accurate for asymmetrical
 | 
			
		||||
configurations.
 | 
			
		||||
 | 
			
		||||
On Bw benchmarks, we calculate the BW on send side only, as he calculates
 | 
			
		||||
the Bw after collecting completion from the receive side.
 | 
			
		||||
In case we use the bidirectional flag , BW is calculated on both sides.
 | 
			
		||||
in ib_send_bw, server side also calculate the received throughput.
 | 
			
		||||
 | 
			
		||||
Min/Median/Max result is reported in latency tests.
 | 
			
		||||
The median (vs average) is less sensitive to extreme scores.
 | 
			
		||||
Typically, the "Max" value is the first value measured.
 | 
			
		||||
 | 
			
		||||
Larger samples help marginally only. The default (1000) is pretty good.
 | 
			
		||||
Note that an array of cycles_t (typically unsigned long) is allocated
 | 
			
		||||
once to collect samples and again to store the difference between them.
 | 
			
		||||
Really big sample sizes (e.g., 1 million) might expose other problems
 | 
			
		||||
with the program. In this case you can use -N flag (No Peak) to instruct
 | 
			
		||||
the test sample only 2 times (begining and end).
 | 
			
		||||
 | 
			
		||||
All throughput tests now have duration feature as well (-D <seconds to run>)
 | 
			
		||||
to instruct the test to run for <seconds to run>.
 | 
			
		||||
Another feature added is --run_infinitely, which instruct the test to run
 | 
			
		||||
all te time and print throughput every 5 seconds.
 | 
			
		||||
 | 
			
		||||
The "-H" option (latency) will dump the histogram for additional statistical
 | 
			
		||||
analysis.
 | 
			
		||||
See xgraph, ygraph, r-base (http://www.r-project.org/), pspp, or other
 | 
			
		||||
statistical math programs.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Architectures tested: i686, x86_64, ia64
 | 
			
		||||
.SH OPTIONS
 | 
			
		||||
The SAME OPTIONS must be passed to both server and client.
 | 
			
		||||
 | 
			
		||||
If
 | 
			
		||||
.I <host>
 | 
			
		||||
is not presented, command starts a server and waits for connection.
 | 
			
		||||
If it is, command connects to server at
 | 
			
		||||
.I <host>.
 | 
			
		||||
.sp
 | 
			
		||||
.B Common Options:
 | 
			
		||||
.RS 4
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-h\fR, \fB\-\-help\fR
 | 
			
		||||
Display this help message screen.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-p\fR, \fB\-\-port\fR=\fI<port>\fR
 | 
			
		||||
Listen on/connect to port <port> (default: 18515) when exchaning data.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-R\fR, \fB\-\-rdma_cm\fR
 | 
			
		||||
Connect QPs with rdma_cm and run test on those QPs.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-z\fR, \fB\-\-com_rdma_cm\fR
 | 
			
		||||
Communicate with rdma_cm module to exchange data \- use regular QPs.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-m\fR, \fB\-\-mtu\fR=\fI<mtu>\fR
 | 
			
		||||
 QP Mtu size (default: active_mtu from ibv_devinfo).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-c\fR, \fB\-\-connection\fR=\fI<RC/UC/UD>\fR
 | 
			
		||||
Connection type RC/UC/UD (default RC)
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-d\fR, \fB\-\-ib\-dev\fR=\fI<dev>\fR
 | 
			
		||||
Use IB device <dev> (default: first device found).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-i\fR, \fB\-\-ib\-port\fR=\fI<port>\fR
 | 
			
		||||
Use port <port> of IB device (default: 1).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-s\fR, \fB\-\-size\fR=\fI<size>\fR
 | 
			
		||||
Size of message to exchange (default: 1).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-a\fR, \fB\-\-all\fR
 | 
			
		||||
Run sizes from 2 till 2^23.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-n\fR, \fB\-\-iters\fR=\fI<iters>\fR
 | 
			
		||||
Number of exchanges (at least 100, default: 1000).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-x\fR, \fB\-\-gid\-index\fR=\fI<index>\fR
 | 
			
		||||
Test uses GID with GID index taken from command
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-V\fR, \fB\-\-version\fR
 | 
			
		||||
Display version number.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-e\fR, \fB\-\-events\fR
 | 
			
		||||
Sleep on CQ events (default poll).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-F\fR, \fB\-\-CPU\-freq\fR
 | 
			
		||||
Do not fail even if cpufreq_ondemand module.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-I\fR, \fB\-\-inline_size\fR=\fI<size>\fR
 | 
			
		||||
Max size of message to be sent in inline mode.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-u\fR, \fB\-\-qp\-timeout\fR=\fI<timeout>\fR
 | 
			
		||||
QP timeout, timeout value is 4 usec*2 ^timeout (default: 14).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-S\fR, \fB\-\-sl\fR=\fI<sl>\fR
 | 
			
		||||
SL \- Service Level (default 0)
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-r\fR, \fB\-\-rx\-depth\fR=\fI<dep>\fR
 | 
			
		||||
Make rx queue bigger than tx (default 600).
 | 
			
		||||
.RE
 | 
			
		||||
.sp
 | 
			
		||||
.B Latenct tests options:
 | 
			
		||||
.RS 4
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-C\fR, \fB\-\-report\-cycles\fR
 | 
			
		||||
Report times in cpu cycle units.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-H\fR, \fB\-\-report\-histogram\fR
 | 
			
		||||
Print out all results (Default: summary only).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-U\fR, \fB\-\-report\-unsorted\fR
 | 
			
		||||
Print out unsorted results (default sorted).
 | 
			
		||||
.RE
 | 
			
		||||
.sp
 | 
			
		||||
.B BW tests options:
 | 
			
		||||
.RS 4
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-b\fR, \fB\-\-bidirectional\fR
 | 
			
		||||
Measure bidirectional bandwidth (default uni).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-N\fR, \fB\-\-no\fR
 | 
			
		||||
peak\-bw              Cancel peak\-bw calculation (default with peak\-bw)
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-Q\fR, \fB\-\-cq\-mod\fR
 | 
			
		||||
Generate Cqe only after <cq\-mod> completion
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-t\fR, \fB\-\-tx\-depth=<dep>\fR
 | 
			
		||||
Size of tx queue (default: 128).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-O\fR, \fB\-\-dualport\fR
 | 
			
		||||
Run test in dual\-port mode (2 QPs). both ports must be active (default OFF).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-D\fR, \fB\-\-duration=<sec>\fR
 | 
			
		||||
Run test for <sec> period of seconds.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-f\fR, \fB\-\-margin=<sec>\fR
 | 
			
		||||
When in Duration, measure results within margins (default: 2)
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-l\fR, \fB\-\-post_list=<list_size>\fR
 | 
			
		||||
Post list of WQEs of <list size> size (instead of single post).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-q\fR, \fB\-\-qp=<num_of_qps>\fR
 | 
			
		||||
Num of QPs running in the process (default: 1).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-\-run_infinitely \fR
 | 
			
		||||
Run test forever\fR, \fBprint results every 5 seconds.
 | 
			
		||||
.RE
 | 
			
		||||
.sp
 | 
			
		||||
.B SEND tests options:
 | 
			
		||||
.RS 4
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-r\fR, \fB\-\-rx\-depth=<dep>\fR
 | 
			
		||||
Size of RX queue (default: 512 in BW test).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-g\fR, \fB\-\-mcg=<num_of_qps>\fR
 | 
			
		||||
Send messages to multicast group with <num_of_qps> qps attached to it.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-M\fR, \fB\-\-MGID=<multicast_gid>\fR
 | 
			
		||||
In multicast, uses <multicast_gid> as the group MGID.
 | 
			
		||||
.RE
 | 
			
		||||
.sp
 | 
			
		||||
.B Raw Ethernet BW test options:
 | 
			
		||||
.RS 4
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-A\fR, \fB\-\-atomic_type=<type>\fR
 | 
			
		||||
type of atomic operation from {CMP_AND_SWAP,FETCH_AND_ADD}.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-o\fR, \fB\-\-outs=<num>\fR
 | 
			
		||||
Number of outstanding read/atomic requests \- also on READ tests.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-B\fR, \fB\-\-source_mac\fR
 | 
			
		||||
source MAC address by this format XX:XX:XX:XX:XX:XX (default take the MAC address form GID).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-E\fR, \fB\-\-dest_mac\fR
 | 
			
		||||
destination MAC address by this format XX:XX:XX:XX:XX:XX **MUST** be entered.
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-J\fR, \fB\-\-server_ip\fR
 | 
			
		||||
server ip address by this format X.X.X.X (using to send packets with IP header).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-j\fR, \fB\-\-client_ip\fR
 | 
			
		||||
client ip address by this format X.X.X.X (using to send packets with IP header).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-K\fR, \fB\-\-server_port\fR
 | 
			
		||||
server udp port number (using to send packets with UPD header).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-k\fR, \fB\-\-client_port\fR
 | 
			
		||||
client udp port number (using to send packets with UDP header).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-Z\fR, \fB\-\-server\fR
 | 
			
		||||
choose server side for the current machine (\-\-server/\-\-client must be selected ).
 | 
			
		||||
.TP
 | 
			
		||||
\fB\-P\fR, \fB\-\-client\fR
 | 
			
		||||
choose client side for the current machine (\-\-server/\-\-client must be selected).
 | 
			
		||||
.RE
 | 
			
		||||
.SH ENVIRONMENT
 | 
			
		||||
.B Prerequisites:
 | 
			
		||||
.RS
 | 
			
		||||
kernel 2.6
 | 
			
		||||
.RE
 | 
			
		||||
.RS
 | 
			
		||||
(kernel module) matches libibverbs
 | 
			
		||||
.RE
 | 
			
		||||
.RS
 | 
			
		||||
(kernel module) matches librdmacm
 | 
			
		||||
.RE
 | 
			
		||||
.RS
 | 
			
		||||
(kernel module) matches libibumad
 | 
			
		||||
.RE
 | 
			
		||||
.RS
 | 
			
		||||
(kernel module) matches libmath (lm).
 | 
			
		||||
.RE
 | 
			
		||||
.SH NOTES
 | 
			
		||||
You need to be running a Subnet Manager on the switch or on one of the nodes in your fabric, in case you are in IB fabric.
 | 
			
		||||
.SH BUGS
 | 
			
		||||
1. Multicast feauture in ib_send_lat and in ib_send_bw still have many problems!
 | 
			
		||||
Will increase the support and bug fixes in this Q, but now the tests may stuck
 | 
			
		||||
and could produce undefine behaviours.
 | 
			
		||||
.sp
 | 
			
		||||
2. Bidirectional feature in ib_send_bw test, when running in UD or UC mode.
 | 
			
		||||
The algorithm we use for the bidirectional measurement is designed for RC connection type.
 | 
			
		||||
When running in UC or UD connection types, there is a small probablity the test will be stuck.
 | 
			
		||||
.sp
 | 
			
		||||
3. RDMA_CM feature in read tests still doesn't work.
 | 
			
		||||
.sp
 | 
			
		||||
4. Dual-port support currently works only with ib_write_bw.
 | 
			
		||||
.sp
 | 
			
		||||
5. Compabilty issues may occur between different versions of perftest.
 | 
			
		||||
Please make sure you work with the same version on both sides to ensure
 | 
			
		||||
consistency of the test.
 | 
			
		||||
.SH AUTHORS
 | 
			
		||||
Please post results/observations to the openib-general mailing list.
 | 
			
		||||
See "Contact Us" at http://openib.org/mailman/listinfo/openib-general and
 | 
			
		||||
http://www.openib.org.
 | 
			
		||||
@ -3,12 +3,11 @@ Summary:        IB Performance Tests
 | 
			
		||||
# Upstream uses a dash in the version. Not valid in the Version field, so we use a dot instead.
 | 
			
		||||
# Issue "Please avoid dashes in version":
 | 
			
		||||
#   https://github.com/linux-rdma/perftest/issues/18
 | 
			
		||||
%global upstream_ver 23.07.0-0.27
 | 
			
		||||
%global upstream_ver 25.04.0-0.84
 | 
			
		||||
Version:        %{lua: print((string.gsub(rpm.expand("%{upstream_ver}"),"-",".")))}
 | 
			
		||||
Release:        1%{?dist}
 | 
			
		||||
License:        GPLv2 or BSD
 | 
			
		||||
Source:         https://github.com/linux-rdma/perftest/releases/download/23.07.0-0.27/perftest-23.07.0-0.27.g117a291.tar.gz
 | 
			
		||||
Source1:	ib_atomic_bw.1
 | 
			
		||||
Source:         https://github.com/linux-rdma/perftest/releases/download/25.04.0-0.84/perftest-25.04.0-0.84.g97da83e.tar.gz
 | 
			
		||||
Url:            https://github.com/linux-rdma/perftest
 | 
			
		||||
 | 
			
		||||
BuildRequires:  make
 | 
			
		||||
@ -18,6 +17,7 @@ BuildRequires:  librdmacm-devel >= 1.0.21
 | 
			
		||||
BuildRequires:  libibumad-devel >= 1.3.10.2
 | 
			
		||||
BuildRequires:  pciutils-devel
 | 
			
		||||
Obsoletes:      openib-perftest < 1.3
 | 
			
		||||
ExcludeArch:    s390 %{arm}
 | 
			
		||||
 | 
			
		||||
%description
 | 
			
		||||
Perftest is a collection of simple test programs designed to utilize 
 | 
			
		||||
@ -40,126 +40,139 @@ find src -type f -iname '*.[ch]' -exec chmod a-x '{}' ';'
 | 
			
		||||
for file in ib_{atomic,read,send,write}_{lat,bw} raw_ethernet_{lat,bw}; do
 | 
			
		||||
	install -D -m 0755 $file %{buildroot}%{_bindir}/$file
 | 
			
		||||
done
 | 
			
		||||
mkdir -p %{buildroot}%{_mandir}/man1/
 | 
			
		||||
install -D -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1/
 | 
			
		||||
pushd %{buildroot}%{_mandir}/man1/
 | 
			
		||||
for file in ib_atomic_lat ib_{read,send,write}_{lat,bw} raw_ethernet_{lat,bw}; do
 | 
			
		||||
	ln -s ib_atomic_bw.1 ${file}.1
 | 
			
		||||
done
 | 
			
		||||
popd
 | 
			
		||||
 | 
			
		||||
%files
 | 
			
		||||
%doc README
 | 
			
		||||
%{_mandir}/man1/*
 | 
			
		||||
%license COPYING
 | 
			
		||||
%_bindir/*
 | 
			
		||||
 | 
			
		||||
%changelog
 | 
			
		||||
* Thu Jul 03 2025 Kamal Heib <kheib@redhat.com> - 25.04.0.0.84-1
 | 
			
		||||
- Update to upstream release 25.04.0.0.84
 | 
			
		||||
- Resolves: RHEL-99801
 | 
			
		||||
 | 
			
		||||
* Wed Nov 06 2024 Kamal Heib <kheib@redhat.com> - 24.07.0.0.44-1
 | 
			
		||||
- Update to upstream release 24.07.0.0.44
 | 
			
		||||
- Resolves: RHEL-66185
 | 
			
		||||
 | 
			
		||||
* Thu Oct 26 2023 Kamal Heib <kheib@redhat.com> - 23.07.0.0.27-1
 | 
			
		||||
- Update to upstream release 23.07.0.0.27
 | 
			
		||||
- Resolves: RHEL-1270
 | 
			
		||||
- Resolves: RHEL-1271
 | 
			
		||||
 | 
			
		||||
* Tue Jul 18 2023 Kamal Heib <kheib@redhat.com> - 23.04.0.0.23-2
 | 
			
		||||
- Add missing Intel Parameters
 | 
			
		||||
- Resolves: rhbz#2211464
 | 
			
		||||
- Resolves: rhbz#2224042
 | 
			
		||||
 | 
			
		||||
* Mon Jun 05 2023 Kamal Heib <kheib@redhat.com> - 23.04.0.0.23-1
 | 
			
		||||
- Update to upstream release 23.04.0.0.23
 | 
			
		||||
- Add gating tests
 | 
			
		||||
- Resolves: rhbz#2212517
 | 
			
		||||
- Resolves: rhbz#2212516
 | 
			
		||||
 | 
			
		||||
* Wed Feb 08 2023 Michal Schmidt <mschmidt@redhat.com> - 4.5.0.20-4
 | 
			
		||||
- Rebase to upstream version 4.5-0.20
 | 
			
		||||
- Resolves: rhbz#2168109
 | 
			
		||||
* Tue Feb 07 2023 Michal Schmidt <mschmidt@redhat.com> - 4.5.0.20-4
 | 
			
		||||
- Use rpm lua code from Fedora perftest-4.5.0.20-4.fc38.
 | 
			
		||||
- Resolves: rhbz#2167405
 | 
			
		||||
 | 
			
		||||
* Wed Nov 10 2021 Honggang Li <honli@redhat.com> - 4.5-12
 | 
			
		||||
* Mon Feb 06 2023 Kamal Heib <kheib@redhat.com> - 4.5.0.20-1
 | 
			
		||||
- Rebase to upstream release perftest-4.5-0.20
 | 
			
		||||
- Resolves: rhbz#2167405
 | 
			
		||||
 | 
			
		||||
* Tue Nov 09 2021 Honggang Li <honli@redhat.com> - 4.5-12
 | 
			
		||||
- Rebase to upstream release perftest-4.5-0.12
 | 
			
		||||
- Resolves: rhbz#2020062
 | 
			
		||||
- Resolves: rhbz#2020061
 | 
			
		||||
 | 
			
		||||
* Thu May 13 2021 Honggang Li <honli@redhat.com> - 4.5-1
 | 
			
		||||
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 4.5-3
 | 
			
		||||
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
 | 
			
		||||
  Related: rhbz#1991688
 | 
			
		||||
 | 
			
		||||
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 4.5-2
 | 
			
		||||
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
 | 
			
		||||
 | 
			
		||||
* Mon Mar 29 2021 Honggang Li <honli@redhat.com> - 4.5-1
 | 
			
		||||
- Rebase to upstream release perftest-4.5-0.2
 | 
			
		||||
- Resolves: rhbz#1960074
 | 
			
		||||
 | 
			
		||||
* Sat Jan 30 2021 Honggang Li <honli@redhat.com> - 4.4-8
 | 
			
		||||
- Check PCIe relaxed ordering compliant
 | 
			
		||||
- Resolves: rhbz#1902855
 | 
			
		||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-10
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Thu Nov 05 2020 Honggang Li <honli@redhat.com> - 4.4-7
 | 
			
		||||
* Thu Jan 14 2021 Honggang Li <honli@redhat.com> - 4.4-9
 | 
			
		||||
- Rebase to upstream release perftest-4.4-0.37
 | 
			
		||||
 | 
			
		||||
* Sun Dec 06 2020 Honggang Li <honli@redhat.com> - 4.4-8
 | 
			
		||||
- Rebase to upstream release perftest-4.4-0.36
 | 
			
		||||
 | 
			
		||||
* Sun Oct 11 2020 Honggang Li <honli@redhat.com> - 4.4-7
 | 
			
		||||
- Rebase to upstream release perftest-4.4-0.32
 | 
			
		||||
- Resolves: bz1888570
 | 
			
		||||
 | 
			
		||||
* Fri Jul 24 2020 Honggang Li <honli@redhat.com> - 4.4-3
 | 
			
		||||
- Fix segment fault with large QP numbers
 | 
			
		||||
- Resolves: rhbz#1859358
 | 
			
		||||
* Fri Sep 18 2020 Honggang Li <honli@redhat.com> - 4.4-6
 | 
			
		||||
- Build perftest for s390x
 | 
			
		||||
 | 
			
		||||
* Mon May 25 2020 Honggang Li <honli@redhat.com> - 4.4-2
 | 
			
		||||
- Update to upstream 4.4-0.29.g817ec38 tarball
 | 
			
		||||
- Resolves: rhbz#1832709
 | 
			
		||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-5
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Wed Apr 15 2020 Honggang Li <honli@redhat.com> - 4.4-1
 | 
			
		||||
- Update to upstream 4.4-0.23.g89e176a tarball
 | 
			
		||||
- Resolves: rhbz#1817830
 | 
			
		||||
* Tue Jul 14 2020 Tom Stellard <tstellar@redhat.com> - 4.4-4
 | 
			
		||||
- Use make macros
 | 
			
		||||
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
 | 
			
		||||
 | 
			
		||||
* Mon Jul 23 2018 Jarod Wilson <jarod@redhat.com> - 4.2-2
 | 
			
		||||
- Update to upstream 4.2-0.8.g0e24e67 tarball
 | 
			
		||||
* Sun May 24 2020 Honggang Li <honli@redhat.com> - 4.4-3
 | 
			
		||||
- Rebase to upstream release perftest-4.4-0.29
 | 
			
		||||
 | 
			
		||||
* Mon Apr 30 2018 Jarod Wilson <jarod@redhat.com> - 4.2-1
 | 
			
		||||
- Update to upstream 4.2-0.5.gdd28746 tarball
 | 
			
		||||
* Sun Apr 12 2020 Honggang Li <honli@redhat.com> - 4.4-2
 | 
			
		||||
- Rebase to upstream release perftest-4.4-0.23
 | 
			
		||||
 | 
			
		||||
* Mon Apr 03 2017 Jarod Wilson <jarod@redhat.com> - 3.4-1
 | 
			
		||||
- Update to upstream 3.4-0.9.g98a9a17 tarball
 | 
			
		||||
- Resolves: rhbz#1437978
 | 
			
		||||
* Mon Feb 10 2020 Honggang Li <honli@redhat.com> - 4.4-1
 | 
			
		||||
- Rebase to upstream release perftest-4.4-0.11
 | 
			
		||||
 | 
			
		||||
* Thu Aug 18 2016 Jarod Wilson <jarod@redhat.com> - 3.0-7
 | 
			
		||||
- Address a myriad more coverity/clang warnings
 | 
			
		||||
- Add raw_ethernet_* man page symlinks
 | 
			
		||||
- Related: rhbz#1273176
 | 
			
		||||
- Related: rhbz#948476
 | 
			
		||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-6
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Mon Aug 15 2016 Jarod Wilson <jarod@redhat.com> - 3.0-6
 | 
			
		||||
- Update to upstream 3.0-3.1.gb36a595 tarball for upstream fixes
 | 
			
		||||
- Add in manpages
 | 
			
		||||
- Related: rhbz#1365750
 | 
			
		||||
- Resolves: rhbz#948476
 | 
			
		||||
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-5
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Fri Aug 12 2016 Jarod Wilson <jarod@redhat.com> - 3.0-5
 | 
			
		||||
- Make it possible to actually test with XRC connections again
 | 
			
		||||
- Resolves: rhbz#1365750
 | 
			
		||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-4
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Mon Aug 08 2016 Jarod Wilson <jarod@redhat.com> - 3.0-4
 | 
			
		||||
- Install raw_ethernet{lat,bw} tools
 | 
			
		||||
- Resolves: rhbz#1365182
 | 
			
		||||
* Mon Jul 23 2018  Honggang Li <honli@redhat.com> - 4.2-3
 | 
			
		||||
- Rebase to latest upstream release v4.2-0.8
 | 
			
		||||
- BuildRequires gcc
 | 
			
		||||
- Resolves: bz1605400
 | 
			
		||||
 | 
			
		||||
* Wed May 18 2016 Jarod Wilson <jarod@redhat.com> - 3.0-3
 | 
			
		||||
- Fix additional memory leaks reported and spotted after last fix
 | 
			
		||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-2
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Wed May 18 2016 Jarod Wilson <jarod@redhat.com> - 3.0-2
 | 
			
		||||
- Fix issues uncovered by coverity
 | 
			
		||||
* Tue Apr 17 2018  Honggang Li <honli@redhat.com> - 4.2-1
 | 
			
		||||
- Rebase to latest upstream release V4.2-0.5
 | 
			
		||||
- Resolves: bz1568309
 | 
			
		||||
 | 
			
		||||
* Wed May 04 2016 Jarod Wilson <jarod@redhat.com> - 3.0-1
 | 
			
		||||
- Update to upstream release v3.0
 | 
			
		||||
- Resolves: bz1309586, bz1273176
 | 
			
		||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-5
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Tue Jun 16 2015 Michal Schmidt <mschmidt@redhat.com> - 2.4-1
 | 
			
		||||
- Update to latest upstream release
 | 
			
		||||
- Enable s390x platform
 | 
			
		||||
- Resolves: bz1182177
 | 
			
		||||
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-4
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Fri Oct 17 2014 Doug Ledford <dledford@redhat.com> - 2.3-1
 | 
			
		||||
- Update to latest upstream release
 | 
			
		||||
- Resolves: bz1061582
 | 
			
		||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-3
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Tue May 20 2014 Kyle McMartin <kmcmarti@redhat.com> - 2.0-4
 | 
			
		||||
- aarch64: add get_cycles implementation since <asm/timex.h> is no longer
 | 
			
		||||
  exported by the kernel.
 | 
			
		||||
- Resolves: #1100043
 | 
			
		||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-2
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Thu Jan 23 2014 Doug Ledford <dledford@redhat.com> - 2.0-3
 | 
			
		||||
- Fix for rpmdiff found issues
 | 
			
		||||
- Related: bz1017321
 | 
			
		||||
* Tue Mar 29 2016 Honggang Li <honli@redhat.com> - 3.0-1
 | 
			
		||||
- Update to latest upstream
 | 
			
		||||
 | 
			
		||||
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.0-2
 | 
			
		||||
- Mass rebuild 2013-12-27
 | 
			
		||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.2-4
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-3
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-2
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Sun Jun  8 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2.2-1
 | 
			
		||||
- Update to 2.2-17
 | 
			
		||||
 | 
			
		||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-3
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-2
 | 
			
		||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 | 
			
		||||
 | 
			
		||||
* Wed Jul 17 2013 Doug Ledford <dledford@redhat.com> - 2.0-1
 | 
			
		||||
- Update to latest upstream version
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user