libibverbs-23.0-1.1.x86_64.rpm


Advertisement

Description

libibverbs - Library & drivers for direct userspace use of InfiniBand/iWARP/RoCE hardware

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename libibverbs-23.0-1.1.x86_64.rpm
Package name libibverbs
Package version 23.0
Package release 1.1
Package architecture x86_64
Package type rpm
Category System/Libraries
Homepage https://github.com/linux-rdma/rdma-core
License GPL-2.0-only OR BSD-2-Clause
Maintainer -
Download size 151.72 KB
Installed size 482.19 KB
libibverbs is a library that allows userspace processes to use RDMA
"verbs" as described in the InfiniBand Architecture Specification and
the RDMA Protocol Verbs Specification.  This includes direct hardware
access from userspace to InfiniBand/iWARP adapters (kernel bypass) for
fast path operations.
Device-specific plug-in ibverbs userspace drivers are included:
- libcxgb3: Chelsio T3 iWARP HCA
- libcxgb4: Chelsio T4 iWARP HCA
- libhfi1: Intel Omni-Path HFI
- libhns: HiSilicon Hip06 SoC
- libi40iw: Intel Ethernet Connection X722 RDMA
- libipathverbs: QLogic InfiniPath HCA
- libmlx4: Mellanox ConnectX-3 InfiniBand HCA
- libmlx5: Mellanox Connect-IB/X-4+ InfiniBand HCA
- libmthca: Mellanox InfiniBand HCA
- libnes: NetEffect RNIC
- libocrdma: Emulex OneConnect RDMA/RoCE Device
- libqedr: QLogic QL4xxx RoCE HCA
- librxe: A software implementation of the RoCE protocol
- libvmw_pvrdma: VMware paravirtual RDMA device

Alternatives

Package Version Architecture Repository
libibverbs-23.0-1.1.i586.rpm 23.0 i586 openSUSE Oss
libibverbs - - -

Requires

Name Value
/usr/bin/perl -
libc.so.6(GLIBC_2.14)(64bit) -
libibverbs.so.1()(64bit) -
libibverbs.so.1(IBVERBS_1.0)(64bit) -
libibverbs.so.1(IBVERBS_1.1)(64bit) -
libibverbs.so.1(IBVERBS_PRIVATE_22)(64bit) -
libmlx4-1 = 23.0-1.1
libmlx5-1 = 23.0-1.1
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
rdma-core(x86-64) = 23.0-1.1

Provides

Name Value
config(libibverbs) = 23.0-1.1
libbnxt_re-rdmav22.so()(64bit) -
libcxgb3-rdmav22.so()(64bit) -
libcxgb4-rdmav22.so()(64bit) -
libhfi1verbs-rdmav22.so()(64bit) -
libhns-rdmav22.so()(64bit) -
libi40iw-rdmav22.so()(64bit) -
libibverbs = 23.0-1.1
libibverbs(x86-64) = 23.0-1.1
libipathverbs-rdmav22.so()(64bit) -
libmthca-rdmav22.so()(64bit) -
libnes-rdmav22.so()(64bit) -
libocrdma-rdmav22.so()(64bit) -
libqedr-rdmav22.so()(64bit) -
librxe-rdmav22.so()(64bit) -
libvmw_pvrdma-rdmav22.so()(64bit) -

Obsoletes

Name Value
libcxgb3-rdmav2 < 23.0-1.1
libcxgb4-rdmav2 < 23.0-1.1
libhfi1verbs-rdmav2 < 23.0-1.1
libi40iw-rdmav2 < 23.0-1.1
libipathverbs-rdmav2 < 23.0-1.1
libmlx4-rdmav2 < 23.0-1.1
libmlx5-rdmav2 < 23.0-1.1
libmthca-rdmav2 < 23.0-1.1
libnes-rdmav2 < 23.0-1.1
libocrdma-rdmav2 < 23.0-1.1
librxe-rdmav2 < 23.0-1.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package libibverbs-23.0-1.1.x86_64.rpm
Source Package rdma-core-23.0-1.1.src.rpm

Install Howto

Install libibverbs rpm package:

# zypper install libibverbs

Files

Path
/etc/libibverbs.d/bnxt_re.driver
/etc/libibverbs.d/cxgb3.driver
/etc/libibverbs.d/cxgb4.driver
/etc/libibverbs.d/hfi1verbs.driver
/etc/libibverbs.d/hns.driver
/etc/libibverbs.d/i40iw.driver
/etc/libibverbs.d/ipathverbs.driver
/etc/libibverbs.d/mlx4.driver
/etc/libibverbs.d/mlx5.driver
/etc/libibverbs.d/mthca.driver
/etc/libibverbs.d/nes.driver
/etc/libibverbs.d/ocrdma.driver
/etc/libibverbs.d/qedr.driver
/etc/libibverbs.d/rxe.driver
/etc/libibverbs.d/vmw_pvrdma.driver
/usr/bin/rxe_cfg
/usr/lib64/libibverbs/libbnxt_re-rdmav22.so
/usr/lib64/libibverbs/libcxgb3-rdmav22.so
/usr/lib64/libibverbs/libcxgb4-rdmav22.so
/usr/lib64/libibverbs/libhfi1verbs-rdmav22.so
/usr/lib64/libibverbs/libhns-rdmav22.so
/usr/lib64/libibverbs/libi40iw-rdmav22.so
/usr/lib64/libibverbs/libipathverbs-rdmav22.so
/usr/lib64/libibverbs/libmlx4-rdmav22.so
/usr/lib64/libibverbs/libmlx5-rdmav22.so
/usr/lib64/libibverbs/libmthca-rdmav22.so
/usr/lib64/libibverbs/libnes-rdmav22.so
/usr/lib64/libibverbs/libocrdma-rdmav22.so
/usr/lib64/libibverbs/libqedr-rdmav22.so
/usr/lib64/libibverbs/librxe-rdmav22.so
/usr/lib64/libibverbs/libvmw_pvrdma-rdmav22.so
/usr/share/doc/packages/rdma-core-23.0/libibverbs.md
/usr/share/doc/packages/rdma-core-23.0/rxe.md
/usr/share/doc/packages/rdma-core-23.0/tag_matching.md
/usr/share/doc/packages/rdma-core-23.0/udev.md
/usr/share/man/man7/rxe.7.gz
/usr/share/man/man8/rxe_cfg.8.gz

Changelog

2019-04-19 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to rdma-core v23
- No release notes available
- Enable pyverbs package
- Remove patches that were merged upstream
- Update-kernel-headers.patch
- bnxt_re-lib-Enable-Broadcom-s-57500-RoCE-adapter.patch
2019-03-01 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Add patches to enable Broadcom's 57500 RoCE adapter (bsc#1125651):
- Update-kernel-headers.patch
- bnxt_re-lib-Enable-Broadcom-s-57500-RoCE-adapter.patch
2019-02-06 - nmoreychaisemartin@suse.com
- Update to rdma-core v22.1 (bsc#1104280)
* No release notes available
2018-11-30 - nmoreychaisemartin@suse.com
- Update to rdma-core v21 (fate#325939, fate#326991)
* No release notes available
2018-10-15 - nmoreychaisemartin@suse.com
- Update to rdma-core v20.1 (fate#325887, fate#325919, fate#326000)
* No release notes available
- Drop patches merged upstream:
* suse-Add-recommends-for-rxe_cfg-requirements.patch
adds recommends for the relevant packages
* rxe-switch-to-iproute2-for-rxe_cfg.patch
switches to iproute2 commands
2018-08-02 - nmoreychaisemartin@suse.com
- Add two patches for rxe_cfg
* suse-Add-recommends-for-rxe_cfg-requirements.patch
adds recommends for the relevant packages
* rxe-switch-to-iproute2-for-rxe_cfg.patch
switches to iproute2 commands
2018-06-14 - nmoreychaisemartin@suse.com
- Remove pandoc BuildRequires
* Add prebuilt-pandoc.sh to pre-generate the man pages
* Add prebuilt-pandoc.tgz containing pre-generated man pages
* Extract man pages in the appropriate directory during build
2018-06-12 - nmoreychaisemartin@suse.com
- Update to rdma-core v18.1
* Fix compilation issue with recent glibc
- Drop Remove-the-obsolete-libibcm-library.patch and
umad-Do-not-check-for-umad-sysfs-files-in-umad_init.patch as they were
fixed upstream.
2018-06-12 - nmoreychaisemartin@suse.com
- Update to rdma-core v16.5
* Backport fixes:
* buildilb: Fix -msse breakage on ARM builds
* buildlib: Use -msse if the compiler does not support target(sse) (bsc#1086910)
* suse: do not call %service rules on a template file (bsc#1093170)
* mlx5: Convert ah_attr static rate to mlx5 static rate
* ccan: Add array_size.h file
* iwpmd: Initialize address of sockaddr
* mlx5: Fix need_uuar_lock when there are no medium bfregs
* verbs: Fix wrong clean up flow in ibv_rc_pingpong
* Match kernel ABI to for 4.17 for 32 bit
* librdmacm: Set errno correctly if status is positive
* verbs: Remove bogus cq_fd
* verbs: Fix typo in copying IBV_FLOW_SPEC_UDP/TCP 'val'
2018-04-26 - nmoreychaisemartin@suse.com
- Add umad-Do-not-check-for-umad-sysfs-files-in-umad_init.patch to fix
umad/ibstat support on RoCE hardware (bsc#1088441).

See Also

Package Description
libibverbs-32bit-23.0-1.1.x86_64.rpm Library & drivers for direct userspace use of InfiniBand/iWARP/RoCE hardware
libibverbs-utils-23.0-1.1.i586.rpm Examples for the libibverbs library
libibverbs-utils-23.0-1.1.x86_64.rpm Examples for the libibverbs library
libibverbs1-23.0-1.1.i586.rpm Ibverbs runtime library
libibverbs1-23.0-1.1.x86_64.rpm Ibverbs runtime library
libibverbs1-32bit-23.0-1.1.x86_64.rpm Ibverbs runtime library
libical-devel-3.0.4-2.4.i586.rpm Development files for libical, an implementation of basic iCAL protocols
libical-devel-3.0.4-2.4.x86_64.rpm Development files for libical, an implementation of basic iCAL protocols
libical-doc-3.0.4-2.4.noarch.rpm Example source code for programs to use libical
libical3-3.0.4-2.4.i586.rpm An Implementation of Basic iCAL Protocols
libical3-3.0.4-2.4.x86_64.rpm An Implementation of Basic iCAL Protocols
libical3-32bit-3.0.4-2.4.x86_64.rpm An Implementation of Basic iCAL Protocols
libicecream-devel-1.2-2.2.i586.rpm For Distributed Compile in the Network
libicecream-devel-1.2-2.2.x86_64.rpm For Distributed Compile in the Network
libicns-devel-0.8.1-3.5.i586.rpm Development files for libicns
Advertisement
Advertisement