[nfs-utils] Update to the latest upstream release: nfs-utils-1.2.6
Steve Dickson
steved at fedoraproject.org
Tue May 15 19:57:36 UTC 2012
commit 470c3f7bf3fb868330de4f0af18e86155f36e80e
Author: Steve Dickson <steved at redhat.com>
Date: Tue May 15 11:40:55 2012 -0400
Update to the latest upstream release: nfs-utils-1.2.6
Signed-off-by: Steve Dickson <steved at redhat.com>
.gitignore | 2 +
0001-blkmapd-remove-pretty_sig.patch | 75 ++++++++++++++++++++++++++++++++++
nfs-utils.spec | 9 +++-
sources | 1 +
4 files changed, 84 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7749217..1a3f0d8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
x86_64
nfs-utils-1.2.5
+nfs-utils-1.2.6
/nfs-utils-1.2.5.tar.bz2
+/nfs-utils-1.2.6.tar.bz2
diff --git a/0001-blkmapd-remove-pretty_sig.patch b/0001-blkmapd-remove-pretty_sig.patch
new file mode 100644
index 0000000..c119361
--- /dev/null
+++ b/0001-blkmapd-remove-pretty_sig.patch
@@ -0,0 +1,75 @@
+From a69f6aeb19841f5a95c3eb4f4e5fe5ca0db247f4 Mon Sep 17 00:00:00 2001
+From: Jim Rees <rees at umich.edu>
+Date: Tue, 15 May 2012 10:10:01 -0400
+Subject: [PATCH 1/1] blkmapd: remove pretty_sig()
+
+This really only works against EMC servers. There is at least one server
+that returns unprintable signatures, which fill the log with garbage (the
+spec does not mandate printable signatures). It could be made more generic,
+for example by checking each byte for isprint(). But the signatures are
+really only of interest to developers, not admins, so it seems better to
+just remove it.
+
+Signed-off-by: Jim Rees <rees at umich.edu>
+Signed-off-by: Steve Dickson <steved at redhat.com>
+---
+ utils/blkmapd/device-process.c | 29 -----------------------------
+ 1 files changed, 0 insertions(+), 29 deletions(-)
+
+diff --git a/utils/blkmapd/device-process.c b/utils/blkmapd/device-process.c
+index 652a7a8..5fe3dff 100644
+--- a/utils/blkmapd/device-process.c
++++ b/utils/blkmapd/device-process.c
+@@ -49,28 +49,6 @@
+
+ #include "device-discovery.h"
+
+-static char *pretty_sig(char *sig, uint32_t siglen)
+-{
+- static char rs[100];
+- uint64_t sigval;
+- unsigned int i;
+-
+- if (siglen <= sizeof(sigval)) {
+- sigval = 0;
+- for (i = 0; i < siglen; i++)
+- sigval |= ((unsigned char *)sig)[i] << (i * 8);
+- sprintf(rs, "0x%0llx", (unsigned long long) sigval);
+- } else {
+- if (siglen > sizeof rs - 4) {
+- siglen = sizeof rs - 4;
+- sprintf(&rs[siglen], "...");
+- } else
+- rs[siglen] = '\0';
+- memcpy(rs, sig, siglen);
+- }
+- return rs;
+-}
+-
+ uint32_t *blk_overflow(uint32_t * p, uint32_t * end, size_t nbytes)
+ {
+ uint32_t *q = p + ((nbytes + 3) >> 2);
+@@ -109,9 +87,6 @@ static int decode_blk_signature(uint32_t **pp, uint32_t * end,
+ * for mapping, then thrown away.
+ */
+ comp->bs_string = (char *)p;
+- BL_LOG_INFO("%s: si_comps[%d]: bs_length %d, bs_string %s\n",
+- __func__, i, siglen,
+- pretty_sig(comp->bs_string, siglen));
+ p += ((siglen + 3) >> 2);
+ }
+ *pp = p;
+@@ -152,10 +127,6 @@ read_cmp_blk_sig(struct bl_disk *disk, int fd, struct bl_sig_comp *comp)
+ }
+
+ ret = memcmp(sig, comp->bs_string, siglen);
+- if (!ret)
+- BL_LOG_INFO("%s: %s sig %s at %lld\n", __func__, dev_name,
+- pretty_sig(sig, siglen),
+- (long long)comp->bs_offset);
+
+ out:
+ if (sig)
+--
+1.7.7.6
+
diff --git a/nfs-utils.spec b/nfs-utils.spec
index 6ef9b13..8166609 100644
--- a/nfs-utils.spec
+++ b/nfs-utils.spec
@@ -1,8 +1,8 @@
Summary: NFS utilities and supporting clients and daemons for the kernel NFS server
Name: nfs-utils
URL: http://sourceforge.net/projects/nfs
-Version: 1.2.5
-Release: 16%{?dist}
+Version: 1.2.6
+Release: 0%{?dist}
Epoch: 1
# group all 32bit related archs
@@ -30,7 +30,7 @@ Source52: nfs-server.postconfig
Source60: nfs4-modalias.conf
-Patch001: nfs-utils-1.2.6-rc7.patch
+Patch001: 0001-blkmapd-remove-pretty_sig.patch
Patch100: nfs-utils-1.2.1-statdpath-man.patch
Patch101: nfs-utils-1.2.1-exp-subtree-warn-off.patch
@@ -281,6 +281,9 @@ fi
%attr(4755,root,root) /sbin/umount.nfs4
%changelog
+* Tue May 15 2012 Steve Dickson <steved at redhat.com> 1.2.6-0
+- Update to the latest upstream release: nfs-utils-1.2.6
+
* Thu May 3 2012 Steve Dickson <steved at redhat.com> 1.2.5-16
- Update to the latest RC release: nfs-utils-1.2.6-rc7
diff --git a/sources b/sources
index 9cca66b..9020bc0 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
8395ac770720b83c5c469f88306d7765 nfs-utils-1.2.5.tar.bz2
+8be543ca270c2234ff18f8c8d35e0d37 nfs-utils-1.2.6.tar.bz2
More information about the scm-commits
mailing list