Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

smc-tools-1.7.0-150400.1.6 RPM for s390x

From OpenSuSE Leap 15.4 for s390x

Name: smc-tools Distribution: SUSE Linux Enterprise 15
Version: 1.7.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.1.6 Build date: Sat May 7 23:48:51 2022
Group: System/Kernel Build host: s390zp31
Size: 221170 Source RPM: smc-tools-1.7.0-150400.1.6.src.rpm
Packager: https://www.suse.com/
Url: https://www.ibm.com/developerworks/linux/linux390/smc-tools.html
Summary: Shared Memory Communication via RDMA
Shared Memory Communication via RDMA (SMC) is a socket over RDMA
communication protocol that allows existing TCP socket applications to
transparently benefit from RDMA when exchanging data via an RDMA over
Converged Ethernet (RoCE) network.

The tools provided in this package allow existing TCP applications
to use a RoCE network without needing to make changes in them.

Provides

Requires

License

EPL-1.0

Changelog

* Thu Nov 04 2021 mpost@suse.com
  - Upgraded to version 1.7.0 (jsc#SLE-18328)
    * v1.7.0 (2021-10-29)
      Changes:
    - Add support for SMC-Rv2
    - `smcd`/`smcr`: Add support for new commands `seid` and `ueid`
      to manage system and user EIDs
    * v1.6.1 (2021-10-01)
      Bug fixes:
    - `smcd`/`smcr` statistics:
    - Fix memory overread in is_data_consistent()
    - Fix memory and file handle leaks
    - Use correct fallback counter values after reset
    * v1.6.0 (2021-07-01)
      Changes:
    - `smcd`/`smcr`: Add new command `stats`
    - `smc_rnics`: Recognize unknown Mellanox cards
    - `smc_run`: Add various command-line switches
      Bug fixes:
    - `smc_chk`: Remove 'EXPERIMENTAL' flag
    - `smc_chk`: Improve cleanup
    - `smc_chk`: Start server with intended port
    - `Makefile`: Install `smc_chk.8` on s390 only
    - `Makefile`: Fix extra compile flags handling
    - `smc_rnics`: Handle malformed FID arguments
  - Removed the following obsolete patches against version 1.5.0:
    * smc-tools-sles15sp3-smc_chk-Remove-EXPERIMENTAL-flag-for-C-option.patch
    * smc-tools-sles15sp3-Makefile-Install-smc_chk.8-on-s390-only.patch
  - Removed unnecessary smc-tools-rpmlintrc file.
* Wed Feb 10 2021 mpost@suse.com
  - Upgrade to version 1.5.0 (bsc#1181649).
    * Changes:
    - `smcd`/`smcr`: Add new command `info`
    - `smc_rnics`: Use '`n/a`' to indicate missing PNET ID
    - `smc_chk`: New tool to perform SMC eligilibilty checks,
      requires `man` and `python3` to be installed
    - `man` pages: Consistency improvements
    * Bug fixes:
    - `smc_pnet.8`: Use correct spelling for 'PNET ID'
    - `smc_rnics`: Suppress output of port attribute for offline devices
  - Added smc-tools-sles15sp3-Makefile-Install-smc_chk.8-on-s390-only.patch
    The smc_chk command is only built for s390/s390x systems. Don't include the
    man page for it on systems where the command doesn't exist.
  - Added smc-tools-sles15sp3-smc_chk-Remove-EXPERIMENTAL-flag-for-C-option.patch
    The 'EXPERIMENTAL' portion could be irritating to users of option '-C' -
    this functionality is ready for prime time. However, the same code is
    also called by one of the undocumented _experimental_ features, and
    it makes sense in that context.
* Wed Jan 27 2021 mpost@suse.com
  - Added a BuildRequires for bash-completion-devel so that the
    completion file for smc will be built and installed. (bsc#1181360)
  - Created a new sub-package, smc-tools-completion, to deliver the
    bash completion files.
  - Replaced the "make" command with the %make_build macro according
    to the recommendation from spec-cleaner.
* Mon Dec 07 2020 mpost@suse.com
  - Upgraded to version 1.4.0 (bsc#1179554, jsc#SLE-13707)
    * Changes:
    - Add SMC-Dv2 support
    - `smc`: Add new tools `smcd` and `smcr` to list linkgroups, links and
      devices. Requires Linux kernel 5.11 or higher.
    - `smc_rnics`: Display enabled devices per default, add new option `--all`
    - `smc_rnics`: Sort output by FID
    * Bug fixes:
    - `smc_rnics`/`smc_dbg`: Fix PNETID for multiport devices
    - `smcss`/`smc_pnet`: Consistent use of option `-v`
  - Changed the %setup macro to %autosetup in the spec file.
* Wed Sep 16 2020 mpost@suse.com
  - Upgraded to version 1.3.1 (jsc#SLE-13707)
    * Version 1.3.1
      Changes:
      smcss: Add further error codes to man page
      Bug fixes:
      smcss: Display more than 321 connections
      smc_rnics: Suppress any unknown non-networking device unless
      option -r is specified
    * Version 1.3.0
      Changes:
      smcss: Add description of Linux error codes to man page
      smc_rnics:
    * Sort output by PCHID
    * Replace spaces in output by underscores for easier parsing
    * Add new option --IB-dev to display IB-specific attributes
      Bug fixes:
      smc_rnics:
    * FIDs can have up to 4 digits and are planned to be extended
      to a total of 8 digits - adjusting output format accordingly
    * Do not display port attribute for RoCE Express2 devices
      unless we have an accurate value
* Thu Nov 07 2019 mpost@suse.com
  - Upgraded to version 1.2.2 (jsc#SLE-7876)
    * Changes:
      Add bash autocompletion support
      Removed support for the 31-bit library
      Bug fixes:
      smcss: Do not show connection mode for already closed sockets
      smc_rnics: Set interface to "n/a" for ISM devices
* Tue Sep 03 2019 mpost@suse.com
  - Upgraded to version 1.2.1 (Fate#327839, bsc#1153947)
    * Version 1.2.1
      Bug fixes:
      smc_rnics: Install man page on s390 only
      smc-preload: Handle behavior flags in type argument to socket() call
      Makefile: Fixed install target on Ubuntu for platforms other than s390
      smc_pnet: changes in support of kernel 5.1
    * Version 1.2.0
      Changes:
      smc_rnics: Initial version added
      smc_dbg: Initial version added
      Bug fixes:
      smcss: Parse address family of ip address
* Fri Nov 30 2018 mpost@suse.com
  - Made multiple changes to the spec file based on the output
    from spec-cleaner.
* Fri Jul 27 2018 mpost@suse.com
  - Upgraded to version 1.1.0 (Fates 325009, 325168 and 325702)
    Changes:
    * smcss:    Add IPv6 support
    * preload:  Add IPv6 support
    * smcss:    Output format changed
    * preload:  Rename preload library into libsmc-preload.so
    * Makefile: Improve distro compatibility
    * Makefile: Add SONAME to shared libraries
    * Makefile: Do not strip binaries on install
    * Makefile: Use LDFLAGS to allow addition of externally set link flags
    * libsmc..: Remove hardcoded reference to libc
    * Manpages: Formatting changes
    Bug fixes:
    * Makefile: Fix target 'install' dependencies
    * smcss:    Fix "--version" output
    * smc_pnet: Fix "--version" output
    * smc_run:	Append preload library to LD_PRELOAD instead of potentially
      overwriting pre-set values
    * preload:  Set suid flag to work with suid executables
  - Updated the spec file to reference the new names for the shared
    library.
  - Removed the ExcludeArch for %{arm} since it now builds on that
    architecture.
* Fri Sep 29 2017 mpost@suse.com
  - Added an ExcludeArch for %{arm} so that we won't try to build
    the package on armv7l. The build fails on that architecture.
* Mon Apr 03 2017 jengelh@inai.de
  - Update summary. Replace old RPM shell variables by macros.
* Mon Mar 20 2017 mpost@suse.com
  - Upgraded to version 1.0.0 (Fate#322376).
* Fri May 06 2016 mpost@suse.com
  - Initial packaging of version 0.1.1 (Fate#319569).

Files

/usr/bin/smc_chk
/usr/bin/smc_dbg
/usr/bin/smc_pnet
/usr/bin/smc_rnics
/usr/bin/smc_run
/usr/bin/smcd
/usr/bin/smcr
/usr/bin/smcss
/usr/lib64/libsmc-preload.so
/usr/share/doc/packages/smc-tools
/usr/share/doc/packages/smc-tools/README.md
/usr/share/licenses/smc-tools
/usr/share/licenses/smc-tools/LICENSE
/usr/share/man/man7/af_smc.7.gz
/usr/share/man/man8/smc_chk.8.gz
/usr/share/man/man8/smc_pnet.8.gz
/usr/share/man/man8/smc_rnics.8.gz
/usr/share/man/man8/smc_run.8.gz
/usr/share/man/man8/smcd-device.8.gz
/usr/share/man/man8/smcd-info.8.gz
/usr/share/man/man8/smcd-linkgroup.8.gz
/usr/share/man/man8/smcd-seid.8.gz
/usr/share/man/man8/smcd-stats.8.gz
/usr/share/man/man8/smcd-ueid.8.gz
/usr/share/man/man8/smcd.8.gz
/usr/share/man/man8/smcr-device.8.gz
/usr/share/man/man8/smcr-info.8.gz
/usr/share/man/man8/smcr-linkgroup.8.gz
/usr/share/man/man8/smcr-stats.8.gz
/usr/share/man/man8/smcr-ueid.8.gz
/usr/share/man/man8/smcr.8.gz
/usr/share/man/man8/smcss.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 17:16:51 2024