From: Sean Hefty Date: Thu, 22 Dec 2011 08:14:58 +0000 (-0800) Subject: refresh (create temporary patch) X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=0b9d5ef3ef8f9c4f51aaa47f8911307a4b086a3d;p=~shefty%2Flibibverbs.git refresh (create temporary patch) --- diff --git a/meta b/meta index b4bdf73..cbcb37e 100644 --- a/meta +++ b/meta @@ -1,6 +1,6 @@ Version: 1 -Previous: d603a5004da1572675aed5a65626c9fd29a64735 -Head: aa3eb44158f831aa7fb06d2ceba947bd2c03519d +Previous: e5fb1543af9766204e585ccfaed0dd7d815dd2eb +Head: f770da995fb0d67589ddee8d53eef8e48a2c6756 Applied: ext: bd9562c3a152f1aeb3cd985d906fd28d1da11fe1 xrc: 563fb8c3e4ac4b1bb34706822e65c761cbb918d3 @@ -9,5 +9,6 @@ Applied: open_qp: 94332ed744f0a660d7654ddd75619d415c712289 open-qp-man: ff127a22f2a7e7190bde348b2ed38dd490ecfe20 ofed: aa3eb44158f831aa7fb06d2ceba947bd2c03519d + refresh-temp: f770da995fb0d67589ddee8d53eef8e48a2c6756 Unapplied: Hidden: diff --git a/patches/refresh-temp b/patches/refresh-temp new file mode 100644 index 0000000..9947bf3 --- /dev/null +++ b/patches/refresh-temp @@ -0,0 +1,75 @@ +Bottom: fd22b1cde9dbc9f53e043079140375fdc38b560b +Top: 80221cbccfbc5378ebfeeeb991764644be408236 +Author: Sean Hefty +Date: 2011-12-22 00:14:58 -0800 + +Refresh of ofed + +--- + +diff --git a/Makefile.am b/Makefile.am +index ee86c70..e1d3ac4 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -11,7 +11,7 @@ libibverbs_version_script = @LIBIBVERBS_VERSION_SCRIPT@ + + src_libibverbs_la_SOURCES = src/cmd.c src/compat-1_0.c src/device.c src/init.c \ + src/marshall.c src/memory.c src/sysfs.c src/verbs.c \ +- src/enum_strs.c ++ src/enum_strs.c src/ofverbs.c + src_libibverbs_la_LDFLAGS = -version-info 1 -export-dynamic \ + $(libibverbs_version_script) + src_libibverbs_la_DEPENDENCIES = $(srcdir)/src/libibverbs.map +@@ -40,7 +40,8 @@ libibverbsincludedir = $(includedir)/infiniband + + libibverbsinclude_HEADERS = include/infiniband/arch.h include/infiniband/driver.h \ + include/infiniband/kern-abi.h include/infiniband/opcode.h include/infiniband/verbs.h \ +- include/infiniband/sa-kern-abi.h include/infiniband/sa.h include/infiniband/marshall.h ++ include/infiniband/sa-kern-abi.h include/infiniband/sa.h include/infiniband/marshall.h \ ++ include/infiniband/ofverbs.h include/infiniband/ofverbs-defs.h + + man_MANS = man/ibv_asyncwatch.1 man/ibv_devices.1 man/ibv_devinfo.1 \ + man/ibv_rc_pingpong.1 man/ibv_uc_pingpong.1 man/ibv_ud_pingpong.1 \ +diff --git a/include/infiniband/verbs.h b/include/infiniband/verbs.h +index a499a50..1dcd17f 100644 +--- a/include/infiniband/verbs.h ++++ b/include/infiniband/verbs.h +@@ -39,6 +39,10 @@ + #include + #include + ++#ifdef OFED_VERBS ++#include ++#endif /* OFED_VERBS */ ++ + #ifdef __cplusplus + # define BEGIN_C_DECLS extern "C" { + # define END_C_DECLS } +@@ -1245,4 +1249,8 @@ END_C_DECLS + # undef __attribute_const + + ++#ifdef OFED_VERBS ++#include ++#endif /* OFED_VERBS */ ++ + #endif /* INFINIBAND_VERBS_H */ +diff --git a/src/libibverbs.map b/src/libibverbs.map +index efd6712..558bc69 100644 +--- a/src/libibverbs.map ++++ b/src/libibverbs.map +@@ -110,4 +110,14 @@ IBVERBS_1.1 { + ibv_create_xsrq; + ibv_cmd_open_qp; + ibv_open_qp; ++ ++ ofv_get_async_event; ++ ofv_ack_async_event; ++ ofv_open_xrc_domain; ++ ofv_close_xrc_domain; ++ ofv_create_xrc_rcv_qp; ++ ofv_modify_xrc_rcv_qp; ++ ofv_query_xrc_rcv_qp; ++ ofv_reg_xrc_rcv_qp; ++ ofv_unreg_xrc_rcv_qp; + } IBVERBS_1.0;