[Pkg-ofed-commits] [libibverbs] 08/24: Imported Debian patch 1.1-1
Ana Beatriz Guerrero López
ana at moszumanska.debian.org
Wed Jul 2 13:16:47 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 3aa67b27393a0f4ed9ec7f4ff03a545535269612
Merge: c3db75b 9ebb493
Author: Roland Dreier <rolandd at cisco.com>
Date: Sat Apr 28 14:15:29 2007 -0700
Imported Debian patch 1.1-1
ChangeLog | 122 ++++--
Makefile.am | 62 ++-
Makefile.in | 149 +++++--
README | 57 +--
config.h.in | 6 +-
config/compile | 4 +-
config/depcomp | 9 +-
config/install-sh | 2 +-
config/missing | 9 +-
configure | 356 +++++------------
configure.in | 32 +-
debian/changelog | 14 +-
debian/control | 10 +-
debian/libibverbs-dev.install | 1 +
debian/libibverbs-dev.links | 14 +
debian/rules | 2 +-
examples/asyncwatch.c | 2 -
examples/device_list.c | 2 -
examples/devinfo.c | 12 +-
examples/pingpong.c | 2 -
examples/pingpong.h | 2 -
examples/rc_pingpong.c | 63 ++-
examples/srq_pingpong.c | 73 +++-
examples/uc_pingpong.c | 63 ++-
examples/ud_pingpong.c | 68 +++-
include/infiniband/arch.h | 2 -
include/infiniband/driver.h | 35 +-
include/infiniband/kern-abi.h | 4 +-
include/infiniband/marshall.h | 24 +-
include/infiniband/opcode.h | 2 -
include/infiniband/sa.h | 9 -
include/infiniband/verbs.h | 144 ++++++-
libibverbs.spec | 50 ++-
libibverbs.spec.in | 50 ++-
man/ibv_alloc_pd.3 | 40 ++
man/ibv_attach_mcast.3 | 53 +++
man/ibv_create_ah.3 | 64 +++
man/ibv_create_ah_from_wc.3 | 63 +++
man/ibv_create_comp_channel.3 | 49 +++
man/ibv_create_cq.3 | 57 +++
man/ibv_create_qp.3 | 85 ++++
man/ibv_create_srq.3 | 67 ++++
man/ibv_fork_init.3 | 56 +++
man/ibv_get_async_event.3 | 162 ++++++++
man/ibv_get_cq_event.3 | 181 +++++++++
man/ibv_get_device_guid.3 | 25 ++
man/ibv_get_device_list.3 | 46 +++
man/ibv_get_device_name.3 | 25 ++
man/ibv_modify_qp.3 | 169 ++++++++
man/ibv_modify_srq.3 | 63 +++
man/ibv_open_device.3 | 43 ++
man/ibv_poll_cq.3 | 77 ++++
man/ibv_post_recv.3 | 70 ++++
man/ibv_post_send.3 | 121 ++++++
man/ibv_post_srq_recv.3 | 61 +++
man/ibv_query_device.3 | 84 ++++
man/ibv_query_gid.3 | 33 ++
man/ibv_query_pkey.3 | 33 ++
man/ibv_query_port.3 | 61 +++
man/ibv_query_qp.3 | 88 +++++
man/ibv_query_srq.3 | 44 +++
man/ibv_rate_to_mult.3 | 46 +++
man/ibv_rc_pingpong.1 | 12 +-
man/ibv_reg_mr.3 | 77 ++++
man/ibv_req_notify_cq.3 | 43 ++
man/ibv_resize_cq.3 | 42 ++
man/ibv_srq_pingpong.1 | 14 +-
man/ibv_uc_pingpong.1 | 12 +-
man/ibv_ud_pingpong.1 | 12 +-
src/cmd.c | 50 ++-
src/compat-1_0.c | 898 ++++++++++++++++++++++++++++++++++++++++++
src/device.c | 44 ++-
src/ibverbs.h | 31 +-
src/init.c | 467 +++++++++++++++-------
src/libibverbs.map | 21 +-
src/marshall.c | 24 +-
src/memory.c | 533 +++++++++++++++++++------
src/sysfs.c | 10 +-
src/verbs.c | 242 +++++++++---
79 files changed, 4996 insertions(+), 958 deletions(-)
diff --cc debian/changelog
index 8800a50,0000000..48da3c7
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,31 -1,0 +1,43 @@@
++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 dc99746,0000000..3e4d25f
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,79 -1,0 +1,79 @@@
+Source: libibverbs
+Priority: extra
+Maintainer: Roland Dreier <rolandd at cisco.com>
- Build-Depends: cdbs (>= 0.4.25-1), debhelper (>= 5), autotools-dev, libsysfs-dev
++Build-Depends: cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5), libtool
+Standards-Version: 3.7.2
+Section: libs
+
+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.
+ .
+ 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}), libsysfs-dev
++Depends: ${misc:Depends}, libibverbs1 (= ${Source-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.
+ .
- This package is needed to compile programs against libibverbs2.
++ 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})
+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.
+ .
+ This package contains the debugging symbols associated with
- libibverbs2. They will automatically be used by gdb for debugging
++ 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.
+ .
- This package contains useful libibverbs2 example programs such as
++ 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.install
index c73eab6,0000000..d4b7db7
mode 100644,000000..100644
--- a/debian/libibverbs-dev.install
+++ b/debian/libibverbs-dev.install
@@@ -1,2 -1,0 +1,3 @@@
+usr/include
+usr/lib/libibverbs*.{a,la,so}
++usr/share/man/man3
diff --cc debian/libibverbs-dev.links
index 0000000,0000000..5478330
new file mode 100644
--- /dev/null
+++ b/debian/libibverbs-dev.links
@@@ -1,0 -1,0 +1,14 @@@
++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
diff --cc debian/rules
index 01b7505,0000000..3e70bc3
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,8 -1,0 +1,8 @@@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
- DEB_DH_STRIP_ARGS := --dbg-package=libibverbs1-dbg
++DEB_AUTO_UPDATE_LIBTOOL := post
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
--
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