[Pkg-ofed-commits] [libibverbs] 13/24: Imported Debian patch 1.1.2-1
Ana Beatriz Guerrero López
ana at moszumanska.debian.org
Wed Jul 2 13:16:48 UTC 2014
This is an automated email from the git hooks/post-receive script.
ana pushed a commit to branch master
in repository libibverbs.
commit f07b6ba5f6f6a69e691265feea2e28c184044992
Merge: cbc2bf1 4d66ced
Author: Roland Dreier <rolandd at cisco.com>
Date: Fri Apr 18 15:08:52 2008 -0700
Imported Debian patch 1.1.2-1
Makefile.am | 38 +-
Makefile.in | 55 +--
README | 17 +-
aclocal.m4 | 246 ++++--------
config.h.in | 5 +-
config/compile | 142 -------
config/config.guess | 36 +-
config/config.sub | 48 +--
config/depcomp | 93 ++++-
config/install-sh | 514 +++++++++++++++++--------
config/ltmain.sh | 68 +---
config/missing | 61 +--
configure | 854 +++++++++++-------------------------------
configure.in | 17 +-
debian/changelog | 17 +
debian/control | 73 ++--
debian/libibverbs-dev.links | 2 +
debian/rules | 1 +
debian/watch | 3 +
examples/device_list.c | 12 +-
examples/devinfo.c | 24 +-
examples/rc_pingpong.c | 42 ++-
examples/srq_pingpong.c | 41 +-
examples/uc_pingpong.c | 42 ++-
examples/ud_pingpong.c | 45 ++-
include/infiniband/arch.h | 1 +
include/infiniband/verbs.h | 19 +
libibverbs.spec | 27 +-
libibverbs.spec.in | 25 +-
man/ibv_alloc_pd.3 | 6 +-
man/ibv_asyncwatch.1 | 2 +-
man/ibv_create_ah_from_wc.3 | 2 +-
man/ibv_create_comp_channel.3 | 17 +-
man/ibv_create_cq.3 | 3 +-
man/ibv_create_qp.3 | 4 +-
man/ibv_devices.1 | 4 +-
man/ibv_devinfo.1 | 8 +-
man/ibv_event_type_str.3 | 40 ++
man/ibv_fork_init.3 | 2 +
man/ibv_get_async_event.3 | 2 +-
man/ibv_get_cq_event.3 | 12 +-
man/ibv_get_device_guid.3 | 4 +-
man/ibv_get_device_list.3 | 6 +-
man/ibv_get_device_name.3 | 4 +-
man/ibv_modify_qp.3 | 2 +-
man/ibv_open_device.3 | 2 +-
man/ibv_poll_cq.3 | 4 +-
man/ibv_post_recv.3 | 8 +-
man/ibv_post_send.3 | 4 +-
man/ibv_post_srq_recv.3 | 7 +
man/ibv_query_device.3 | 6 +-
man/ibv_query_pkey.3 | 4 +-
man/ibv_query_port.3 | 2 +-
man/ibv_query_qp.3 | 2 +-
man/ibv_rate_to_mult.3 | 2 +-
man/ibv_rc_pingpong.1 | 9 +-
man/ibv_srq_pingpong.1 | 7 +-
man/ibv_uc_pingpong.1 | 7 +-
man/ibv_ud_pingpong.1 | 7 +-
src/cmd.c | 27 +-
src/enum_strs.c | 127 +++++++
src/init.c | 11 +-
src/libibverbs.map | 5 +
src/memory.c | 21 +-
src/verbs.c | 2 +
65 files changed, 1426 insertions(+), 1524 deletions(-)
diff --cc debian/changelog
index a8fa772,0000000..2278511
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,61 -1,0 +1,78 @@@
++libibverbs (1.1.2-1) unstable; urgency=low
++
++ * New upstream release.
++ - Fix memory registration failure cause by too-big madvise()
++ - Fix many Valgrind false positives
++ - Add functions to convert enum values to strings
++ * Replace deprecated ${Source-Version} with ${binary:Version}
++ * Use DEB_DH_MAKESHLIBS_ARGS_ALL to pass appropriate -V option to
++ dh_makeshlibs, since new symbols were added in libibverbs 1.1.2.
++ (Closes: #465435)
++ * Add debian/watch file.
++ * Update control file to talk about generic RDMA and iWARP, not just
++ InfiniBand, since libibverbs works with both IB and iWARP.
++ * Acknowledge NMU (Closes: #442638).
++
++ -- Roland Dreier <rolandd at cisco.com> Fri, 18 Apr 2008 15:08:52 -0700
++
+libibverbs (1.1.1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Re-generated autotools files to fix double build bug, closes: #442638
+ * Bumped Standards-Version to 3.7.3, no change needed.
+
+ -- Michael Meskes <meskes at debian.org> Mon, 14 Apr 2008 10:07:58 +0000
+
+libibverbs (1.1.1-1) unstable; urgency=low
+
+ * New upstream release.
+ - Initialize state of newly created QPs to RESET (fixes problems
+ with libmlx4/ConnectX HCAs).
+ - Don't warn root about RLIMIT_MEMLOCK, since it doesn't matter.
+ - Fix free() errors in ibv_xx_pingpong examples.
+
+ -- Roland Dreier <rolandd at cisco.com> Fri, 15 Jun 2007 12:49:02 -0700
+
+libibverbs (1.1-1) unstable; urgency=low
+
+ * New upstream release.
+ - Add support for use of fork() in applications.
+ - Add manual pages documenting API in section 3.
+ - New method of finding and loading device-specific drivers.
+ - Add basic support for iWARP devices.
+ - Provide compatible ABI for applications linked against libibverbs 1.0.
+ * Update libtool during build to avoid setting RPATH in binaries on amd64.
+
+ -- Roland Dreier <rolandd at cisco.com> Sat, 28 Apr 2007 14:15:29 -0700
+
+libibverbs (1.0.4-1) unstable; urgency=low
+
+ * New upstream release.
+ - Fix static linking so it has a chance of working.
+ - Fix cut-and-paste error in sparc mb() macro.
+ - Other miscellaneous fixes.
+ * Improve package description.
+
+ -- Roland Dreier <rolandd at cisco.com> Tue, 31 Oct 2006 15:04:33 -0800
+
+libibverbs (1.0.3-1) unstable; urgency=low
+
+ * Change priority to extra, since libibverbs depends on libsysfs2, which
+ has priority extra. (Debian policy section 2.5 states that a package
+ may not depend on another package of lower priority)
+ * New upstream release:
+ - For sparc, only generate membar instruction if compiling for V9
+ instruction set. (Closes: #365559)
+ - Reduce (but not yet eliminate) dependency on libsysfs.
+ - Deprecate some ib_XXX symbol names and introduce ibv_XXX
+ replacements for internal consistency.
+ - Other minor fixes.
+ * Update to Standards-Version: 3.7.2.
+
+ -- Roland Dreier <rolandd at cisco.com> Tue, 2 May 2006 15:33:14 -0700
+
+libibverbs (1.0.2-1) unstable; urgency=low
+
+ * Initial Release. (Closes: #325752)
+
+ -- Roland Dreier <rolandd at cisco.com> Wed, 15 Feb 2006 11:21:59 -0700
diff --cc debian/control
index 3e2d5b6,0000000..fddacc0
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,79 -1,0 +1,80 @@@
+Source: libibverbs
+Priority: extra
+Maintainer: Roland Dreier <rolandd at cisco.com>
- Build-Depends: cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5), libtool
++Build-Depends: cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5), libtool, dpkg-dev (>= 1.13.19)
+Standards-Version: 3.7.3
+Section: libs
++Homepage: http://www.openfabrics.org/
+
+Package: libibverbs1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
- Description: A library for direct userspace use of InfiniBand
- libibverbs is a library that allows userspace processes to use
- InfiniBand "verbs" as described in the InfiniBand Architecture
- Specification. InfiniBand is a high-throughput, low-latency
- networking technology. InfiniBand host channel adapters (HCAs)
- commonly support direct hardware access from userspace (kernel
- bypass), and libibverbs supports this when available.
++Description: A library for direct userspace use of RDMA (InfiniBand/iWARP)
++ 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. iWARP ethernet NICs support
++ RDMA over hardware-offloaded TCP/IP, while InfiniBand is a
++ high-throughput, low-latency networking technology. InfiniBand host
++ channel adapters (HCAs) and iWARP NICs commonly support direct
++ hardware access from userspace (kernel bypass), and libibverbs
++ supports this when available.
+ .
+ For this library to be useful, a device-specific plug-in module
+ should also be installed.
+ .
+ This package contains the shared library.
- .
- Homepage: http://www.openfabrics.org/
+
+Package: libibverbs-dev
+Section: libdevel
+Architecture: any
- Depends: ${misc:Depends}, libibverbs1 (= ${Source-Version})
++Depends: ${misc:Depends}, libibverbs1 (= ${binary:Version})
+Description: Development files for the libibverbs library
- libibverbs is a library that allows userspace processes to use
- InfiniBand "verbs" as described in the InfiniBand Architecture
- Specification. InfiniBand is a high-throughput, low-latency
- networking technology. InfiniBand host channel adapters (HCAs)
- commonly support direct hardware access from userspace (kernel
- bypass), and libibverbs supports this when available.
++ 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. iWARP ethernet NICs support
++ RDMA over hardware-offloaded TCP/IP, while InfiniBand is a
++ high-throughput, low-latency networking technology. InfiniBand host
++ channel adapters (HCAs) and iWARP NICs commonly support direct
++ hardware access from userspace (kernel bypass), and libibverbs
++ supports this when available.
+ .
+ This package is needed to compile programs against libibverbs1.
+ It contains the header files and static libraries (optionally)
+ needed for compiling.
- .
- Homepage: http://www.openfabrics.org/
+
+Package: libibverbs1-dbg
+Section: libdevel
+Priority: extra
+Architecture: any
- Depends: ${misc:Depends}, libibverbs1 (= ${Source-Version})
++Depends: ${misc:Depends}, libibverbs1 (= ${binary:Version})
+Description: Debugging symbols for the libibverbs library
- libibverbs is a library that allows userspace processes to use
- InfiniBand "verbs" as described in the InfiniBand Architecture
- Specification. InfiniBand is a high-throughput, low-latency
- networking technology. InfiniBand host channel adapters (HCAs)
- commonly support direct hardware access from userspace (kernel
- bypass), and libibverbs supports this when available.
++ 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. iWARP ethernet NICs support
++ RDMA over hardware-offloaded TCP/IP, while InfiniBand is a
++ high-throughput, low-latency networking technology. InfiniBand host
++ channel adapters (HCAs) and iWARP NICs commonly support direct
++ hardware access from userspace (kernel bypass), and libibverbs
++ supports this when available.
+ .
+ This package contains the debugging symbols associated with
+ libibverbs1. They will automatically be used by gdb for debugging
+ libibverbs-related issues.
- .
- Homepage: http://www.openfabrics.org/
+
+Package: ibverbs-utils
+Section: net
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Examples for the libibverbs library
- libibverbs is a library that allows userspace processes to use
- InfiniBand "verbs" as described in the InfiniBand Architecture
- Specification. InfiniBand is a high-throughput, low-latency
- networking technology. InfiniBand host channel adapters (HCAs)
- commonly support direct hardware access from userspace (kernel
- bypass), and libibverbs supports this when available.
++ 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. iWARP ethernet NICs support
++ RDMA over hardware-offloaded TCP/IP, while InfiniBand is a
++ high-throughput, low-latency networking technology. InfiniBand host
++ channel adapters (HCAs) and iWARP NICs commonly support direct
++ hardware access from userspace (kernel bypass), and libibverbs
++ supports this when available.
+ .
+ This package contains useful libibverbs1 example programs such as
+ ibv_devinfo, which displays information about InfiniBand devices.
- .
- Homepage: http://www.openfabrics.org/
diff --cc debian/libibverbs-dev.links
index 5478330,0000000..7029028
mode 100644,000000..100644
--- a/debian/libibverbs-dev.links
+++ b/debian/libibverbs-dev.links
@@@ -1,14 -1,0 +1,16 @@@
+usr/share/man/man3/ibv_get_async_event.3 usr/share/man/man3/ibv_ack_async_event.3
+usr/share/man/man3/ibv_get_cq_event.3 usr/share/man/man3/ibv_ack_cq_events.3
+usr/share/man/man3/ibv_open_device.3 usr/share/man/man3/ibv_close_device.3
+usr/share/man/man3/ibv_alloc_pd.3 usr/share/man/man3/ibv_dealloc_pd.3
+usr/share/man/man3/ibv_reg_mr.3 usr/share/man/man3/ibv_dereg_mr.3
+usr/share/man/man3/ibv_create_ah.3 usr/share/man/man3/ibv_destroy_ah.3
+usr/share/man/man3/ibv_create_comp_channel.3 usr/share/man/man3/ibv_destroy_comp_channel.3
+usr/share/man/man3/ibv_create_cq.3 usr/share/man/man3/ibv_destroy_cq.3
+usr/share/man/man3/ibv_create_qp.3 usr/share/man/man3/ibv_destroy_qp.3
+usr/share/man/man3/ibv_create_srq.3 usr/share/man/man3/ibv_destroy_srq.3
+usr/share/man/man3/ibv_attach_mcast.3 usr/share/man/man3/ibv_detach_mcast.3
+usr/share/man/man3/ibv_get_device_list.3 usr/share/man/man3/ibv_free_device_list.3
+usr/share/man/man3/ibv_create_ah_from_wc.3 usr/share/man/man3/ibv_init_ah_from_wc.3
+usr/share/man/man3/ibv_rate_to_mult.3 usr/share/man/man3/mult_to_ibv_rate.3
++usr/share/man/man3/ibv_event_type_str.3 usr/share/man/man3/ibv_node_type_str.3
++usr/share/man/man3/ibv_event_type_str.3 usr/share/man/man3/ibv_port_state_str.3
diff --cc debian/rules
index 3e70bc3,0000000..5b40388
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,8 -1,0 +1,9 @@@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
+DEB_AUTO_UPDATE_LIBTOOL := post
++DEB_DH_MAKESHLIBS_ARGS_ALL := -V 'libibverbs1 (>= 1.1.2)'
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
diff --cc debian/watch
index 0000000,0000000..eff271a
new file mode 100644
--- /dev/null
+++ b/debian/watch
@@@ -1,0 -1,0 +1,3 @@@
++version=3
++opts="uversionmangle=s/-rc/~rc/" \
++ http://www.openfabrics.org/downloads/verbs/libibverbs-(.+)\.tar\.gz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ofed/libibverbs.git
More information about the Pkg-ofed-commits
mailing list