From d2614eaa1e6f260b691bf203361234505dd89fbe Mon Sep 17 00:00:00 2001 From: honli Date: Jul 20 2020 02:17:07 +0000 Subject: infiniband-diags had been merged into rdma-core --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index a8f3f00..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -/infiniband-diags-1.*.tar.gz -/infiniband-diags-2.0.0.tar.gz -/infiniband-diags-2.1.0.tar.gz -/infiniband-diags-2.2.0.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..3f37858 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +infiniband-diags had been merged into rdma-core diff --git a/infiniband-diags.spec b/infiniband-diags.spec deleted file mode 100644 index 0f6ea0c..0000000 --- a/infiniband-diags.spec +++ /dev/null @@ -1,485 +0,0 @@ -Name: infiniband-diags -Summary: OpenFabrics Alliance InfiniBand Diagnostic Tools -Version: 2.2.0 -Release: 3%{?dist} -# Upstream allows either license to be used -License: GPLv2 or BSD -Url: https://github.com/linux-rdma/infiniband-diags -Source0: https://github.com/linux-rdma/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz - -BuildRequires: gcc -BuildRequires: libibumad-devel -BuildRequires: opensm-devel -Provides: perl(IBswcountlimits) -Provides: libibmad = %{version}-%{release} -Obsoletes: libibmad < %{version}-%{release} -Obsoletes: openib-diags < 1.3 -ExcludeArch: s390 %{arm} -%if 0%{?rhel} > 7 -ExcludeArch: s390x -%endif - -# Find the correct directory to install the perl module into. -%global _perldir %(perl -e 'use Config; print $Config{installvendorarch};') - -%description -This package provides IB diagnostic programs and scripts needed to diagnose an -IB subnet. infiniband-diags now also provides libibmad. libibmad provides low -layer IB functions for use by the IB diagnostic and management programs. These -include MAD, SA, SMP, and other basic IB functions. - -%package compat -Summary: OpenFabrics Alliance InfiniBand Diagnostic Tools - -%description compat -Deprecated scripts and utilities which provide duplicated functionality, most -often at a reduced performance. These are maintained for the time being for -compatibility reasons. - -%package devel -Summary: Development files for the infiniband-diags library -Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: libibmad-devel = %{version}-%{release} -Obsoletes: libibmad-devel < %{version}-%{release} - -%description devel -Headers and shared devel libraries for the infiniband-diags package. - -%package devel-static -Summary: Static development files for the infiniband-diags library -Requires: %{name}-devel%{?_isa} = %{version}-%{release} -Provides: libibmad-static = %{version}-%{release} -Obsoletes: libibmad-static < %{version}-%{release} - -%description devel-static -Static libraries for the infiniband-diags and libibmad libraries. - -%prep -%setup - -%build -%configure --enable-compat-utils -make V=1 - -%install -make DESTDIR=$RPM_BUILD_ROOT install -chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/infiniband-diags/ibdiag.conf -# remove unpackaged files from the buildroot -find ${RPM_BUILD_ROOT} -type f -name '*.la' -print -delete - -%files compat -%{_sbindir}/ibcheckerrs -%{_mandir}/man8/ibcheckerrs.8.gz -%{_sbindir}/ibchecknet -%{_mandir}/man8/ibchecknet.8.gz -%{_sbindir}/ibchecknode -%{_mandir}/man8/ibchecknode.8.gz -%{_sbindir}/ibcheckport -%{_mandir}/man8/ibcheckport.8.gz -%{_sbindir}/ibcheckportwidth -%{_mandir}/man8/ibcheckportwidth.8.gz -%{_sbindir}/ibcheckportstate -%{_mandir}/man8/ibcheckportstate.8.gz -%{_sbindir}/ibcheckwidth -%{_mandir}/man8/ibcheckwidth.8.gz -%{_sbindir}/ibcheckstate -%{_mandir}/man8/ibcheckstate.8.gz -%{_sbindir}/ibcheckerrors -%{_mandir}/man8/ibcheckerrors.8.gz -%{_sbindir}/ibdatacounts -%{_mandir}/man8/ibdatacounts.8.gz -%{_sbindir}/ibdatacounters -%{_mandir}/man8/ibdatacounters.8.gz -%{_sbindir}/ibdiscover.pl -%{_mandir}/man8/ibdiscover.8.gz -%{_sbindir}/ibswportwatch.pl -%{_mandir}/man8/ibswportwatch.8.gz -%{_sbindir}/ibqueryerrors.pl -%{_sbindir}/iblinkinfo.pl -%{_sbindir}/ibprintca.pl -%{_mandir}/man8/ibprintca.8.gz -%{_sbindir}/ibprintswitch.pl -%{_mandir}/man8/ibprintswitch.8.gz -%{_sbindir}/ibprintrt.pl -%{_mandir}/man8/ibprintrt.8.gz -%{_sbindir}/set_nodedesc.sh - - -%files -# C programs here -%{_sbindir}/ibaddr -%{_mandir}/man8/ibaddr.8.gz -%{_sbindir}/ibnetdiscover -%{_mandir}/man8/ibnetdiscover.8.gz -%{_sbindir}/ibping -%{_mandir}/man8/ibping.8.gz -%{_sbindir}/ibportstate -%{_mandir}/man8/ibportstate.8.gz -%{_sbindir}/ibroute -%{_mandir}/man8/ibroute.8.gz -%{_sbindir}/ibstat -%{_mandir}/man8/ibstat.8.gz -%{_sbindir}/ibsysstat -%{_mandir}/man8/ibsysstat.8.gz -%{_sbindir}/ibtracert -%{_mandir}/man8/ibtracert.8.gz -%{_sbindir}/perfquery -%{_mandir}/man8/perfquery.8.gz -%{_sbindir}/sminfo -%{_mandir}/man8/sminfo.8.gz -%{_sbindir}/smpdump -%{_mandir}/man8/smpdump.8.gz -%{_sbindir}/smpquery -%{_mandir}/man8/smpquery.8.gz -%{_sbindir}/saquery -%{_mandir}/man8/saquery.8.gz -%{_sbindir}/vendstat -%{_mandir}/man8/vendstat.8.gz -%{_sbindir}/iblinkinfo -%{_mandir}/man8/iblinkinfo.8.gz -%{_sbindir}/ibqueryerrors -%{_mandir}/man8/ibqueryerrors.8.gz -%{_sbindir}/ibcacheedit -%{_mandir}/man8/ibcacheedit.8.gz -%{_sbindir}/ibccquery -%{_mandir}/man8/ibccquery.8.gz -%{_sbindir}/ibccconfig -%{_mandir}/man8/ibccconfig.8.gz -%{_sbindir}/dump_fts -%{_mandir}/man8/dump_fts.8.gz - -# scripts here -%{_sbindir}/ibhosts -%{_mandir}/man8/ibhosts.8.gz -%{_sbindir}/ibswitches -%{_mandir}/man8/ibswitches.8.gz -%{_sbindir}/ibnodes -%{_mandir}/man8/ibnodes.8.gz -%{_sbindir}/ibrouters -%{_mandir}/man8/ibrouters.8.gz -%{_sbindir}/ibfindnodesusing.pl -%{_mandir}/man8/ibfindnodesusing.8.gz -%{_sbindir}/ibidsverify.pl -%{_mandir}/man8/ibidsverify.8.gz -%{_sbindir}/check_lft_balance.pl -%{_mandir}/man8/check_lft_balance.8.gz -%{_sbindir}/dump_lfts.sh -%{_mandir}/man8/dump_lfts.8.gz -%{_sbindir}/dump_mfts.sh -%{_mandir}/man8/dump_mfts.8.gz -%{_sbindir}/ibclearerrors -%{_mandir}/man8/ibclearerrors.8.gz -%{_sbindir}/ibclearcounters -%{_mandir}/man8/ibclearcounters.8.gz -%{_sbindir}/ibstatus -%{_mandir}/man8/ibstatus.8.gz - -# and the rest -%{_mandir}/man8/infiniband-diags.8.gz -%{_libdir}/*.so.* -%{_mandir}/man3/* -%global _perldir %(perl -e 'use Config; $T=$Config{installvendorlib}; print $T;') -%{_perldir}/* -%config(noreplace) %{_sysconfdir}/infiniband-diags/error_thresholds -%config(noreplace) %{_sysconfdir}/infiniband-diags/ibdiag.conf -%doc README ChangeLog -%license COPYING - -%files devel -%{_libdir}/*.so -%{_includedir}/infiniband/*.h - -%ldconfig_scriptlets - -%files devel-static -%{_libdir}/*.a - -%changelog -* Wed Jan 29 2020 Fedora Release Engineering - 2.2.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jul 25 2019 Fedora Release Engineering - 2.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon May 13 2019 Honggang Li - 2.2.0-1 -- Rebase to latest upstream release 2.2.0 -- Resolves: bz1709062 - -* Sun Apr 21 2019 Honggang Li - 2.1.0-3 -- Rebuild against latest opensm-3.3.22 - -* Fri Feb 01 2019 Fedora Release Engineering - 2.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Aug 7 2018 Honggang Li - 2.1.0-1 -- Rebase to latest upstream release v2.1.0 -- Resolves: bz1613594 - -* Fri Jul 13 2018 Fedora Release Engineering - 2.0.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 2.0.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Aug 29 2017 Honggang Li 2.0.0-1 -- Rebase to latest upstream release v2.0.0 -- Resolves: bz1486092 - -* Sat Aug 26 2017 Honggang Li - 1.6.7-5 -- Update source URL -- Disable support for ARM32 -- Disable support for s390 as rdma-core is unavailable for s390 -- Remove rdma-ndd as it had been merged into rdma-core -- Resolves: bz1484155 - -* Wed Aug 02 2017 Fedora Release Engineering - 1.6.7-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.6.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1.6.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Aug 24 2016 Honggang Li - 1.6.7-1 -- Update to latest upstream version 1.6.7 - -* Mon Mar 21 2016 Honggang Li - 1.6.6-1 -- Update to latest upstream version 1.6.6 -- Add systemd file for rdma-ndd - -* Thu Feb 04 2016 Fedora Release Engineering - 1.6.4-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 1.6.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Aug 16 2014 Fedora Release Engineering - 1.6.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 1.6.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Mon Mar 17 2014 Peter Robinson 1.6.4-1 -- Update to 1.6.4 -- Sync Exclude/Exclusive with other OpenFabric packages - -* Sat Aug 03 2013 Fedora Release Engineering - 1.6.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Jul 17 2013 Petr Pisar - 1.6.1-5 -- Perl 5.18 rebuild - -* Sun Mar 10 2013 Doug Ledford - 1.6.1-4 -- Fix hostname usage in set_nodedesc.sh - -* Sat Mar 2 2013 Peter Robinson 1.6.1-3 -- Build on ARM -- Cleanup and modernise spec - -* Thu Feb 14 2013 Fedora Release Engineering - 1.6.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Nov 30 2012 Jon Stanley -- Update to 1.6.1 - -* Thu Jul 19 2012 Fedora Release Engineering - 1.5.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 06 2012 Doug Ledford - 1.5.12-1 -- Update to latest upstream release -- Initial Fedora import -- Add devel and devel static packages (review item) -- Make etc file config(noreplace) (review item) -- Remove no longer support scripts (review item) - -* Wed Jul 27 2011 Doug Ledford - 1.5.8-1.el6 -- Update to latest upstream version -- Make build work on i686 arch -- Modify perfquery to be able to loop through all HCAs in a single host -- Resolves: bz593767 -- Related: bz725016 - -* Fri Mar 12 2010 Doug Ledford - 1.5.5-1.el6 -- Update and rebuild against latest opensm (which was needed for latest - ibutils, which was needed for licensing issues resolved in new upstream - tarball, which was needed for pkgwrangler review) -- Related: bz555835 - -* Fri Feb 26 2010 Doug Ledford - 1.5.3-4.el6 -- Tidy ups for pkgwrangler review -- Related: bz555835 - -* Tue Feb 9 2010 Jay Fenlason 1.5.3-3.el6 -- Correct the perldir macro for rhel-6's perl. -- Remove the unrecognized --with-node-name-map configure option. -- reorganize the files section to use fewer globs, so that it's less likely - to pick up files inappropriately. - -* Mon Jan 25 2010 Doug Ledford - 1.5.3-2.el6 -- Update license tag for pkgwrangler import -- Related: bz543948 - -* Tue Dec 22 2009 Doug Ledford - 1.5.3-1.el5 -- Update to latest upstream version -- Don't include the newly added devel stuff as it's likely only needed - internally (and certainly not needed by anything we've supported before - since we've never shipped it) -- Related: bz518218 - -* Fri Apr 17 2009 Doug Ledford - 1.4.4-1.el5 -- Update to ofed 1.4.1-rc3 version -- Remove dead patch -- Related: bz459652 - -* Fri Oct 17 2008 Doug Ledford - 1.4.1-2 -- Fix up a few trivial issues -- Resolves: bz216014 - -* Wed Sep 17 2008 Doug Ledford - 1.4.1-1 -- Update to latest upstream version (required to work with latest opensm libs) -- Resolves: bz451465 - -* Tue Apr 01 2008 Doug Ledford - 1.3.6-1 -- Update to latest upstream version to match OFED 1.3 -- Related: bz428197 - -* Sun Jan 27 2008 Doug Ledford - 1.3.5-2 -- Obsolete the openib-diags that this package replaces - -* Fri Jan 25 2008 Doug Ledford - 1.3.5-1 -- Import into Red Hat CVS -- Related: bz428197 - -* Wed Oct 31 2007 Ira Weiny - 1.3.2 -- Change switch-map option to node-name-map - -* Thu Aug 9 2007 Ira Weiny - 1.3.1 -- Change set_mthca_nodedesc.sh to set_nodedesc.sh - -* Tue Jul 10 2007 Hal Rosenstock - 1.3.1 -- Add link width and speed to topology file output in ibnetdiscover -- Add support for -R(outer_list) in ibnetdiscover -- Add script and man page for ibidsverify -- Moved diags from bin to sbin -- Add scripts and man pages for display on IB routers -- Add GUID to output line for ports in ibqueryerrors.pl -- Add ibdatacounts and ibdatacounters scripts and man pages -- Add peer port link width and speed validation in iblinkinfo.pl -- Display remote LID with peer port info in IBswcountlimits.pm -- Handle peer ports at 1x that should be wider and 2.5 Gbps - links that should be faster in ibportstate -- Add LinkSpeed/Width components to output of ibportstate -- Add support for IB routers -- Add grouping support for ISR2012 and ISR2004 in ibnetdiscover -- Remove all uses of "/tmp" from perl scripts -- Add switch map support for saquery -O and -U options -- Add support for saquery -s (isSMdisabled) -- Add name input checks to saquery (-O and -U) - -* Thu Mar 29 2007 Hal Rosenstock - 1.3.0 -- Add some extra debug information to IBswcountlimits.pm -- Send normal output to stdout in ibtracert -- Don't truncate NodeDescriptions containing ctl characters in ibdiag_common -- Fix ibnetdiscover grouping for Cisco SFS7000 -- Add support to query the GUIDInfo table in smpquery -- Allow user to specify a default switch map file - -* Fri Mar 9 2007 Hal Rosenstock - 1.2.5 -- Find perl modules in perl sitearch directory -- Fix non standard prefix install for diag scripts -- Clean gcc-4.1 warnings in saquery and ibdiag_common - -* Fri Mar 2 2007 Hal Rosenstock - 1.2.4 -- OpenFabrics 1.2.4 release -- Fix diag rpmbuild from make dist -- Include set_mthca_nodedesc.sh and dump_lfts.sh in the rpm - -* Thu Mar 1 2007 Hal Rosenstock - 1.2.3 -- OpenFabrics 1.2.3 release -- Fixed saquery timeout handling - -* Tue Feb 27 2007 Hal Rosenstock - 1.2.2 -- OpenFabrics 1.2.2 release -- Minor changes to ibswitches and ibhosts output - -* Wed Feb 14 2007 Hal Rosenstock - 1.2.1 -- OpenFabrics 1.2.1 release -- Initial release of vendstat tool - -* Fri Feb 2 2007 Hal Rosenstock - 1.2.0 -- OpenFabrics 1.2.0 release -- Added brief option to ibcheckerrors and ibcheckerrs -- Updated man pages -- Added build version to saquery and updated build version tags of other tools -- Added -N | nocolor to usage display of scripts -- Fixed -nocolor and -G options on scripts -- Fixed error return status in ibchecknet -- Added exit code to ibcheckerrors -- Added nodename to output of ibcheckerrs -- ibqueryerrors.pl fixes and improvements -- Removed use of tmpfile for ibroute data in ibfindnodeusing.pl -- Fixed undefined subroutine error in iblinkinfo.pl -- Added switch-map option to ibtracert and ibnetdiscover -- Cleaned up node descriptions before printing in saquery -- Clarified --src-to-dst option in saquery -- Added peer NodeDescription and LID to output of inbetdiscover -- For grouping, ordered Spine and Line Nodes (for Voltaire chassis) in ibnetdiscover -- Cleaned up node descriptions before printing in ibtracert and ibroute -- Added additional sematics to -m option of saquery -- Added dump_mfts.sh similar to dump_lfts.sh -- ibnetdiscover improvements (memory leaks, ports moving, etc.) -- Converted iblinkspeed.pl into iblinkinfo.pl and added additional capabilities -- Added 0x in front of GUID printing of ibtracert -- Fixed loopback handling in ibnetdiscover -- Added support for querying Service Records to saquery -- Added support for PerfMgt IsExtendedWidthSupported IBA 1.2 erratum in perfquery -- For query operations, added peer port checking of linkwidth and speed - active in ibportstate -- Added support for DrSLID in smpquery -- Added IB router support to ibnetdiscover and ibtracert -- Added additional options to saquery -- Added support to change LinkSpeedEnabled in ibportstate - -* Fri Sep 22 2006 Hal Rosenstock - 1.1.0 -- OpenFabrics 1.1 release - -* Wed Sep 13 2006 Hal Rosenstock - 1.1.0-rc5 -- OpenFabrics 1.1-rc5 release - -* Wed Sep 6 2006 Hal Rosenstock - 1.1.0-rc4 -- OpenFabrics 1.1-rc4 release - -* Wed Aug 23 2006 Hal Rosenstock - 1.1.0-rc3 -- OpenFabrics 1.1-rc3 release - -* Mon Aug 14 2006 Hal Rosenstock - 1.1.0-rc2 -- OpenFabrics 1.1-rc2 release -- Added ibsysstat man page - -* Wed Jul 26 2006 Hal Rosenstock - 1.1.0-rc1 -- OpenFabrics 1.1-rc1 release -- Added man pages -- Made diag command/script options more consistent -- saquery tool added -- dump_lft.sh script added -- Renamed discover.pl to ibdiscover.pl - -* Sat Jun 10 2006 Hal Rosenstock - 1.0-1 -- OpenFabrics 1.0 release - -* Tue May 30 2006 Hal Rosenstock - 1.0.0-rc6 -- Maintenance release - -* Fri May 12 2006 Hal Rosenstock - 1.0.0-rc5 -- Maintenance release - -* Thu Apr 27 2006 Hal Rosenstock - 1.0.0-rc4 -- Maintenance release -- Note rc3 skipped to sync with OFED - -* Mon Apr 10 2006 Hal Rosenstock - 1.0.0-rc2 -- Maintenance release - -* Mon Feb 27 2006 Hal Rosenstock - 1.0.0-rc1 -- Initial spec file and release diff --git a/sources b/sources deleted file mode 100644 index b5eaaed..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (infiniband-diags-2.2.0.tar.gz) = 7cf75ab9a928449bc585918dfa78fecf8ceb6b28bb696393d69fa8d2d129298c8871d08147f3c4ddd7428b7b9b7d661fee1bc13eecc911c9ad3d536a38164646