From 872c4d3cfbc85e8c79aa9b485e39c0d6201b1924 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Tue, 10 Jul 2012 15:09:57 -0700 Subject: [PATCH] refresh --- meta | 7 +++--- patches/build-preload | 43 ++++++++++++++++++++++++++------ patches/refresh-temp | 58 ------------------------------------------- 3 files changed, 38 insertions(+), 70 deletions(-) delete mode 100644 patches/refresh-temp diff --git a/meta b/meta index ce389bc5..cf9043ed 100644 --- a/meta +++ b/meta @@ -1,9 +1,8 @@ Version: 1 -Previous: eed34a8c3bb7833fc3b1718ba1b8cd5eafec9f63 -Head: 1b419094d4496d63de7ed9328f1d223e59e3a3d0 +Previous: e47bca9500eb69f191bcff52cb5f58d4859e76a0 +Head: 520dcfd5b1dd40d2ae8668789dde0974fa2e1a4e Applied: - build-preload: 5e6d3e4014c0a1a5f94e41301d8e0511b4ddae3c - refresh-temp: 1b419094d4496d63de7ed9328f1d223e59e3a3d0 + build-preload: 520dcfd5b1dd40d2ae8668789dde0974fa2e1a4e Unapplied: waitall-buggy: c49c6b56c55385774065f5aa2704078e6ae0ceb8 rs-1sge: 8ec392829399dec7ed5c608b8697a482e5faa2de diff --git a/patches/build-preload b/patches/build-preload index 55c3d6af..1a175222 100644 --- a/patches/build-preload +++ b/patches/build-preload @@ -1,5 +1,5 @@ Bottom: 91153ae24e0243a1f3cf380e415d9bc5e8094789 -Top: a28f53d18ae8ac8f9c8e4b58b003388a6498d969 +Top: a4b09c3cdc7c25dd763ce76138432c0aba19fc68 Author: Sean Hefty Date: 2012-07-09 14:58:14 -0700 @@ -15,10 +15,10 @@ Signed-off-by: Sean Hefty --- diff --git a/Makefile.am b/Makefile.am -index 51b2f89..62f0a63 100644 +index 51b2f89..d74bbac 100644 --- a/Makefile.am +++ b/Makefile.am -@@ -1,16 +1,21 @@ +@@ -1,17 +1,21 @@ INCLUDES = -I$(srcdir)/include +rslibdir = $(libdir)/rsocket @@ -29,18 +29,18 @@ index 51b2f89..62f0a63 100644 AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DSYSCONFDIR=\"$(sysconfdir)\" -DRDMADIR=\"@rdmadir@\" src_librdmacm_la_CFLAGS = $(AM_CFLAGS) -+src_librspreload_la_CFLAGS = -Wall -shared -fPIC -D_GNU_SOURCE ++src_librspreload_la_CFLAGS = -Wall -ldl -shared -fPIC -D_GNU_SOURCE if HAVE_LD_VERSION_SCRIPT librdmacm_version_script = -Wl,--version-script=$(srcdir)/src/librdmacm.map -+ librspreload_version_script = -Wl,--version-script=$(srcdir)/src/librspreload.map else librdmacm_version_script = -+ librspreload_version_script = endif ++librspreload_version_script = src_librdmacm_la_SOURCES = src/cma.c src/addrinfo.c src/acm.c \ -@@ -19,6 +24,12 @@ src_librdmacm_la_LDFLAGS = -version-info 1 -export-dynamic \ + src/rsocket.c src/indexer.c +@@ -19,6 +23,12 @@ src_librdmacm_la_LDFLAGS = -version-info 1 -export-dynamic \ $(librdmacm_version_script) src_librdmacm_la_DEPENDENCIES = $(srcdir)/src/librdmacm.map @@ -53,7 +53,7 @@ index 51b2f89..62f0a63 100644 bin_PROGRAMS = examples/ucmatose examples/rping examples/udaddy examples/mckey \ examples/rdma_client examples/rdma_server examples/rdma_xclient \ examples/rdma_xserver examples/rstream examples/rcopy -@@ -116,7 +127,7 @@ man_MANS = \ +@@ -116,7 +126,7 @@ man_MANS = \ man/rdma_cm.7 \ man/rsocket.7 @@ -129,3 +129,30 @@ index 0000000..554050d + select; + local: *; +}; +diff --git a/src/preload.c b/src/preload.c +index d21389f..5ed77d7 100644 +--- a/src/preload.c ++++ b/src/preload.c +@@ -54,6 +54,7 @@ + #include + #include + #include ++#include + + #include + #include +@@ -224,6 +225,7 @@ static void init_preload(void) + /* Quick check without lock */ + if (init) + return; ++printf("%s\n", __func__); + + pthread_mutex_lock(&mut); + if (init) +@@ -328,6 +330,7 @@ int socket(int domain, int type, int protocol) + static __thread int recursive; + int index, ret; + ++printf("%s\n", __func__); + if (recursive) + goto real; diff --git a/patches/refresh-temp b/patches/refresh-temp deleted file mode 100644 index 33773e24..00000000 --- a/patches/refresh-temp +++ /dev/null @@ -1,58 +0,0 @@ -Bottom: a28f53d18ae8ac8f9c8e4b58b003388a6498d969 -Top: a4b09c3cdc7c25dd763ce76138432c0aba19fc68 -Author: Sean Hefty -Date: 2012-07-10 15:09:56 -0700 - -Refresh of build-preload - ---- - -diff --git a/Makefile.am b/Makefile.am -index 62f0a63..d74bbac 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -8,15 +8,14 @@ ACLOCAL_AMFLAGS = -I config - AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DSYSCONFDIR=\"$(sysconfdir)\" -DRDMADIR=\"@rdmadir@\" - - src_librdmacm_la_CFLAGS = $(AM_CFLAGS) --src_librspreload_la_CFLAGS = -Wall -shared -fPIC -D_GNU_SOURCE -+src_librspreload_la_CFLAGS = -Wall -ldl -shared -fPIC -D_GNU_SOURCE - - if HAVE_LD_VERSION_SCRIPT - librdmacm_version_script = -Wl,--version-script=$(srcdir)/src/librdmacm.map -- librspreload_version_script = -Wl,--version-script=$(srcdir)/src/librspreload.map - else - librdmacm_version_script = -- librspreload_version_script = - endif -+librspreload_version_script = - - src_librdmacm_la_SOURCES = src/cma.c src/addrinfo.c src/acm.c \ - src/rsocket.c src/indexer.c -diff --git a/src/preload.c b/src/preload.c -index d21389f..5ed77d7 100644 ---- a/src/preload.c -+++ b/src/preload.c -@@ -54,6 +54,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -224,6 +225,7 @@ static void init_preload(void) - /* Quick check without lock */ - if (init) - return; -+printf("%s\n", __func__); - - pthread_mutex_lock(&mut); - if (init) -@@ -328,6 +330,7 @@ int socket(int domain, int type, int protocol) - static __thread int recursive; - int index, ret; - -+printf("%s\n", __func__); - if (recursive) - goto real; -- 2.41.0