[nfs-utils] Added pNFS debugging to rpcdebug.
Steve Dickson
steved at fedoraproject.org
Thu Oct 20 18:52:34 UTC 2011
commit d3655d2a2102efa108c525108adb65ae446ea798
Author: Steve Dickson <steved at redhat.com>
Date: Thu Oct 20 14:52:06 2011 -0400
Added pNFS debugging to rpcdebug.
Signed-off-by: Steve Dickson <steved at redhat.com>
nfs-utils-1.2.5-pnfs-rpcdebug.patch | 42 +++++++++++++++++++++++++++++++++++
nfs-utils.spec | 7 +++++-
2 files changed, 48 insertions(+), 1 deletions(-)
---
diff --git a/nfs-utils-1.2.5-pnfs-rpcdebug.patch b/nfs-utils-1.2.5-pnfs-rpcdebug.patch
new file mode 100644
index 0000000..2c2e3c9
--- /dev/null
+++ b/nfs-utils-1.2.5-pnfs-rpcdebug.patch
@@ -0,0 +1,42 @@
+commit 264ad7d77e7ebb5d83c0f02bcb1800b254cd5ccf
+Author: Steve Dickson <steved at redhat.com>
+Date: Wed Oct 19 16:37:34 2011 -0400
+
+ rpcdebug: Add missing debug flags
+
+ This patch added the following debug flags:
+
+ fscache - enable FSCache debugging
+ pnfs - enable general pNFS debugging
+ pnfs_ld - enable pNFS layout debugging
+
+ Signed-off-by: Steve Dickson <steved at redhat.com>
+
+diff --git a/support/include/nfs/debug.h b/support/include/nfs/debug.h
+index d391e91..dbec5ba 100644
+--- a/support/include/nfs/debug.h
++++ b/support/include/nfs/debug.h
+@@ -76,6 +76,9 @@ enum {
+ #define NFSDBG_CALLBACK 0x0100
+ #define NFSDBG_CLIENT 0x0200
+ #define NFSDBG_MOUNT 0x0400
++#define NFSDBG_FSCACHE 0x0800
++#define NFSDBG_PNFS 0x1000
++#define NFSDBG_PNFS_LD 0x2000
+ #define NFSDBG_ALL 0xFFFF
+
+ #endif /* _NFS_DEBUG_H */
+diff --git a/tools/rpcdebug/rpcdebug.c b/tools/rpcdebug/rpcdebug.c
+index 275a491..444616d 100644
+--- a/tools/rpcdebug/rpcdebug.c
++++ b/tools/rpcdebug/rpcdebug.c
+@@ -167,6 +167,9 @@ static struct flagmap {
+ FLAG(NFS, CALLBACK),
+ FLAG(NFS, CLIENT),
+ FLAG(NFS, MOUNT),
++ FLAG(NFS, FSCACHE),
++ FLAG(NFS, PNFS),
++ FLAG(NFS, PNFS_LD),
+ FLAG(NFS, ALL),
+
+ /* nfsd */
diff --git a/nfs-utils.spec b/nfs-utils.spec
index e312a24..8f7d330 100644
--- a/nfs-utils.spec
+++ b/nfs-utils.spec
@@ -2,7 +2,7 @@ Summary: NFS utilities and supporting clients and daemons for the kernel NFS ser
Name: nfs-utils
URL: http://sourceforge.net/projects/nfs
Version: 1.2.5
-Release: 3%{?dist}
+Release: 4%{?dist}
Epoch: 1
# group all 32bit related archs
@@ -30,6 +30,7 @@ Source52: nfs-server.postconfig
Patch001: nfs-utils-1.2.6-rc2.patch
Patch002: nfs-utils-1.2.4-mountshortcut.patch
+Patch003: nfs-utils-1.2.5-pnfs-rpcdebug.patch
Patch100: nfs-utils-1.2.1-statdpath-man.patch
Patch101: nfs-utils-1.2.1-exp-subtree-warn-off.patch
@@ -87,6 +88,7 @@ This package also contains the mount.nfs and umount.nfs program.
%patch001 -p1
%patch002 -p1
+%patch003 -p1
%patch100 -p1
%patch101 -p1
@@ -274,6 +276,9 @@ fi
%attr(0755,root,root) /sbin/umount.nfs4
%changelog
+* Thu Oct 20 2011 Steve Dickson <steved at redhat.com> 1.2.5-3
+- Added pNFS debugging to rpcdebug.
+
* Tue Oct 18 2011 Steve Dickson <steved at redhat.com> 1.2.5-3
- Update to upstream RC release: nfs-utils-1.2.6-rc2
More information about the scm-commits
mailing list