CVS log for pvfs2/include/pvfs2-debug.h |
 |
|
Up to [PVFS2] / pvfs2 / include
Request diff between arbitrary revisions
/ Display revisions graphically
Default branch: MAIN
Bookmark a link to:
HEAD
/
(download)
Revision
1.59.10.7
/
(view)
- annotate
- [select for diffs]
, Fri Nov 4 20:40:23 2011 UTC (6 months, 1 week ago) by sampson
Branch:
Orange-Branch
CVS Tags:
Orange-security-postmerge
Changes since 1.59.10.6: +4 -1 lines
Diff to previous 1.59.10.6
to branch point 1.59
to next main 1.60
Merged robust security code into Orange-Branch.
Revision
1.59.10.6
/
(view)
- annotate
- [select for diffs]
, Fri Oct 21 18:34:57 2011 UTC (6 months, 3 weeks ago) by walt
Branch:
Orange-Branch
CVS Tags:
Orange-security-premerge
Changes since 1.59.10.5: +3 -0 lines
Diff to previous 1.59.10.5
to branch point 1.59
initial working versionof usrint code
auto configures usrint on an ucache off (not working yet)
new acl repimplemented - old one has #def
some minor format edits
Revision
1.59.10.2.2.3
/
(view)
- annotate
- [select for diffs]
, Fri Aug 19 15:49:27 2011 UTC (8 months, 4 weeks ago) by shuangy
Branch:
Orange-Elaine-Distr-Dir-Branch
Changes since 1.59.10.2.2.2: +3 -0 lines
Diff to previous 1.59.10.2.2.2
to branch point 1.59.10.2
to next main 1.59.10.3
merge with Orange-Branch
Revision
1.59.10.5
/
(view)
- annotate
- [select for diffs]
, Tue Jul 12 21:08:33 2011 UTC (10 months ago) by sampson
Branch:
Orange-Branch
CVS Tags:
windows-release-2-8-5-20110921,
windows-client-to-Orange-Branch-20110712,
pnfs-merge,
orangefs-2-8-5
Changes since 1.59.10.4: +3 -0 lines
Diff to previous 1.59.10.4
to branch point 1.59
Committed Windows client code to Orange-Branch.
Revision
1.59.10.4.4.1
/
(view)
- annotate
- [select for diffs]
, Tue Jun 7 21:31:58 2011 UTC (11 months, 1 week ago) by sampson
Branch:
windows-client
Changes since 1.59.10.4: +3 -0 lines
Diff to previous 1.59.10.4
to next main 1.59.10.5
Windows client: added debug options, made debugging use gossip, added message file for event logging
Revision
1.59.10.2.2.2
/
(view)
- annotate
- [select for diffs]
, Tue Oct 5 18:29:35 2010 UTC (19 months, 1 week ago) by elaine
Branch:
Orange-Elaine-Distr-Dir-Branch
CVS Tags:
distdir_orange_before_merge_20110817
Changes since 1.59.10.2.2.1: +2 -8 lines
Diff to previous 1.59.10.2.2.1
to branch point 1.59.10.2
Merged in changes from Orange-Branch. There were a number of bugs fixed there since this branch was created.
Revision
1.59.10.2.2.1
/
(view)
- annotate
- [select for diffs]
, Thu Sep 23 21:21:15 2010 UTC (19 months, 3 weeks ago) by shuangy
Branch:
Orange-Elaine-Distr-Dir-Branch
CVS Tags:
distr-dir-pre-release
Changes since 1.59.10.2: +3 -0 lines
Diff to previous 1.59.10.2
rcache and readdir fix.
Revision
1.58.4.8
/
(view)
- annotate
- [select for diffs]
, Mon Jul 26 18:22:41 2010 UTC (21 months, 3 weeks ago) by nlmills
Branch:
cu-security-branch
Changes since 1.58.4.7: +2 -0 lines
Diff to previous 1.58.4.7
to branch point 1.58
to next main 1.59
merge with orange branch
Revision
1.59.10.4
/
(view)
- annotate
- [select for diffs]
, Fri Jul 23 18:54:10 2010 UTC (21 months, 3 weeks ago) by bligon
Branch:
Orange-Branch
CVS Tags:
test-slab-cache-patch,
test-duplicate-patch,
orangefs-rel-20100813,
orangefs-current,
orangefs-20100920,
orangefs-2-8-4,
orangefs-2-8-3-20110323,
orangefs-2-8-3-2011-03-23,
orangefs-2-8-3-20101113,
orangefs-2-8-3-20101112,
orange-next,
mtmoore-dbpf-txn,
becky-test-bed,
OB-DBPF-OPEN-CACHE-REMOVE
Branch point for:
windows-client
Changes since 1.59.10.3: +2 -0 lines
Diff to previous 1.59.10.3
to branch point 1.59
Modified sys-getattr.sm:getattr_acache_lookup. When mirroring was implemented, getattr was
modified to always return the mirrored handles whenever the primary data handles are retrieved.
If the metadata handle does not have mirrors, then getattr returns an attrmask with
PVFS_ATTR_META_MIRROR_DFILES removed. Thus, when the acache_lookup function compares the
attributes in the acache with the requested attributes and finds that the mirrors are missing,
it was always reporting a miss in the cache. So, in the case where mirrors are not
available, the acache lookup will now ignore the mirror attribute when it makes its comparison.
Modified pvfs2-types-debug.h to print PVFS_ATTR_META_MIRROR_DFILES when parsing the
attrmask.
Re-added "mirror" to the list of gossip debug entries in pvfs2-debug.h. Somehow it got removed.
Revision
1.59.10.1.16.1
/
(view)
- annotate
- [select for diffs]
, Thu Jul 8 14:02:39 2010 UTC (22 months, 1 week ago) by mtmoore
Changes since 1.59.10.1: +149 -15 lines
Diff to previous 1.59.10.1
to next main 1.59.10.2
merging Orange Branch changes in
Revision
1.58.4.7
/
(view)
- annotate
- [select for diffs]
, Sat Jun 19 00:01:15 2010 UTC (22 months, 4 weeks ago) by nlmills
Branch:
cu-security-branch
Changes since 1.58.4.6: +153 -16 lines
Diff to previous 1.58.4.6
to branch point 1.58
initial merge with Orange-Branch. much will be broken
Revision
1.58.4.6
/
(view)
- annotate
- [select for diffs]
, Fri May 21 21:38:12 2010 UTC (23 months, 3 weeks ago) by nlmills
Branch:
cu-security-branch
CVS Tags:
cu-security-branch-premerge
Changes since 1.58.4.5: +0 -1 lines
Diff to previous 1.58.4.5
to branch point 1.58
removed anything and everything related to certificates
Revision
1.58.4.5
/
(view)
- annotate
- [select for diffs]
, Fri May 21 17:33:56 2010 UTC (23 months, 3 weeks ago) by nlmills
Branch:
cu-security-branch
Changes since 1.58.4.4: +2 -3 lines
Diff to previous 1.58.4.4
to branch point 1.58
revert cu-security-branch to before the attempted merge with Orange-Branch
Revision
1.59.6.1
/
(view)
- annotate
- [select for diffs]
, Tue May 11 20:30:43 2010 UTC (2 years ago) by sson
Branch:
as-branch
Changes since 1.59: +1 -0 lines
Diff to previous 1.59
to next main 1.60
added bmi and trove timing in I/O pipeline.
Revision
1.59.10.3
/
(view)
- annotate
- [select for diffs]
, Fri Apr 30 20:00:41 2010 UTC (2 years ago) by bligon
Branch:
Orange-Branch
CVS Tags:
pre-dirent,
before-getattr,
Orange-Migrate-Tools,
B2O-Orange-Sync-Temp,
B2O-Orange-Sync,
B2O-Blue-Sync-Temp-End-2,
B2O-Blue-Sync-Temp-End
Changes since 1.59.10.2: +0 -8 lines
Diff to previous 1.59.10.2
to branch point 1.59
merge of B2O-Blue-Sync,HEAD,and latest of Orange.
Revision
1.59.10.2.6.1
/
(view)
- annotate
- [select for diffs]
, Wed Mar 31 20:26:50 2010 UTC (2 years, 1 month ago) by bligon
Branch:
B2O-Merge-Test
Changes since 1.59.10.2: +0 -8 lines
Diff to previous 1.59.10.2
to next main 1.59.10.3
commiting changes from merge of Orange and Blue into test branch.
Revision
1.61
/
(view)
- annotate
- [select for diffs]
, Wed Feb 3 14:20:39 2010 UTC (2 years, 3 months ago) by pcarns
Branch:
MAIN
CVS Tags:
tr-branch,
pvfs2-mr-shim,
my-point,
HEAD,
B2O-Temp,
B2O-Blue-Sync
Changes since 1.60: +0 -3 lines
Diff to previous 1.60
fix some compile errors on Fedora 11 (Tinderbox Stan build)
Revision
1.60
/
(view)
- annotate
- [select for diffs]
, Fri Jan 29 21:41:33 2010 UTC (2 years, 3 months ago) by bligon
Branch:
MAIN
Changes since 1.59: +149 -12 lines
Diff to previous 1.59
Added functionality to the kernel module and client-core allowing the gossip debug
masks for either the client or the kernel to be modified AFTER the client-core is started.
Modified Files:
include/pvfs2-debug.h
src/apps/kernel/linux/pvfs2-client-core.c
src/common/misc/pvfs2-debug.c src/io/dev/pint-dev.c
src/io/dev/pint-dev.h src/kernel/linux-2.6/dcache.c
src/kernel/linux-2.6/devpvfs2-req.c
src/kernel/linux-2.6/pvfs2-dev-proto.h
src/kernel/linux-2.6/pvfs2-mod.c
src/kernel/linux-2.6/pvfs2-proc.c
src/kernel/linux-2.6/pvfs2-utils.c
src/kernel/linux-2.6/upcall.h
Revision
1.59.10.2
/
(view)
- annotate
- [select for diffs]
, Fri Jan 29 19:54:16 2010 UTC (2 years, 3 months ago) by bligon
Branch:
Orange-Branch
CVS Tags:
pvfs2,
Orange-Elaine-Distr-Dir-Root,
B2O-Blue-Sync-Temp
Branch point for:
Orange-Elaine-Distr-Dir-Branch,
B2O-Merge-Test
Changes since 1.59.10.1: +149 -7 lines
Diff to previous 1.59.10.1
to branch point 1.59
These changes give us the ability to modify the gossip-debug-mask for the client-core or the
kernel module dynamically via the proc system. The following files were modified:
include/pvfs2-debug.h
src/apps/kernel/linux/pvfs2-client-core.c
src/common/misc/pvfs2-debug.c src/io/dev/pint-dev.c
src/io/dev/pint-dev.h src/kernel/linux-2.6/dcache.c
src/kernel/linux-2.6/devpvfs2-req.c
src/kernel/linux-2.6/pvfs2-dev-proto.h
src/kernel/linux-2.6/pvfs2-mod.c
src/kernel/linux-2.6/pvfs2-proc.c
src/kernel/linux-2.6/pvfs2-utils.c
src/kernel/linux-2.6/upcall.h
Revision
1.58.4.4
/
(view)
- annotate
- [select for diffs]
, Wed Sep 2 20:15:53 2009 UTC (2 years, 8 months ago) by nlmills
Branch:
cu-security-branch
Changes since 1.58.4.3: +3 -2 lines
Diff to previous 1.58.4.3
to branch point 1.58
merged in changes from latest Orange-Branch
Revision
1.58.4.3
/
(view)
- annotate
- [select for diffs]
, Tue Aug 25 17:55:44 2009 UTC (2 years, 8 months ago) by nlmills
Branch:
cu-security-branch
Changes since 1.58.4.2: +4 -2 lines
Diff to previous 1.58.4.2
to branch point 1.58
merged in changes from summer at LANL
Revision
1.59.10.1.10.2
/
(view)
- annotate
- [select for diffs]
, Mon Aug 24 21:03:07 2009 UTC (2 years, 8 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.59.10.1.10.1: +1 -0 lines
Diff to previous 1.59.10.1.10.1
to branch point 1.59.10.1
to next main 1.59.10.2
initial get-path state machine and associated changes
Revision
1.59.10.1.10.1
/
(view)
- annotate
- [select for diffs]
, Tue Jul 14 17:19:32 2009 UTC (2 years, 10 months ago) by mtmoore
Branch:
Orange-mtmoore
Changes since 1.59.10.1: +1 -0 lines
Diff to previous 1.59.10.1
Initial import of branch supporting keyval attribute/value lookup
Revision
1.59.10.1
/
(view)
- annotate
- [select for diffs]
, Thu Apr 30 15:02:58 2009 UTC (3 years ago) by bligon
Branch:
Orange-Branch
CVS Tags:
Orange-Merge1,
Orange-FailOver-small-io,
Orange-FailOver-Becky,
Orange-Elaine-Branch,
Orange-Branch-metadata-backup,
Orage-Elaine-Root,
ORANGE-BECKY-ROOT,
ORANGE-BECKY-BRANCH
Branch point for:
Orange-mtmoore
Changes since 1.59: +1 -0 lines
Diff to previous 1.59
Setting up Orange Branch
Revision
1.58.4.2
/
(view)
- annotate
- [select for diffs]
, Tue Dec 2 03:35:51 2008 UTC (3 years, 5 months ago) by nlmills
Branch:
cu-security-branch
Changes since 1.58.4.1: +1 -0 lines
Diff to previous 1.58.4.1
to branch point 1.58
new server state machine to handle getcred requests
Revision
1.58.6.1
/
(view)
- annotate
- [select for diffs]
, Tue Nov 11 23:29:27 2008 UTC (3 years, 6 months ago) by slang
Branch:
he-branch
Changes since 1.58: +2 -0 lines
Diff to previous 1.58
to next main 1.59
reverse merge of direct IO changes to he-branch.
Revision
1.59
/
(view)
- annotate
- [select for diffs]
, Tue Nov 11 19:25:43 2008 UTC (3 years, 6 months ago) by slang
Branch:
MAIN
CVS Tags:
tcp-peer-comm-branch,
solaris-point,
solaris-branch,
sa-branch,
pvfs-2-8-point,
pvfs-2-8-branch,
pvfs-2-8-2-rc1,
pvfs-2-8-2,
pvfs-2-8-1,
pvfs-2-8-0,
pfsck-branch-point,
pfsck-branch,
bmi-experimental-branch-point,
bmi-experimental-branch,
as-point,
aattrs-branch-point,
aattrs-branch,
Orange-Root
Branch point for:
as-branch,
Orange-Branch
Changes since 1.58: +2 -0 lines
Diff to previous 1.58
merge of direct IO code to PVFS HEAD.
Revision
1.58.12.2
/
(view)
- annotate
- [select for diffs]
, Tue Jul 29 22:48:47 2008 UTC (3 years, 9 months ago) by slang
Branch:
directio-branch
Changes since 1.58.12.1: +1 -0 lines
Diff to previous 1.58.12.1
to branch point 1.58
to next main 1.59
adding threaded odirect impl
Revision
1.58.8.1
/
(view)
- annotate
- [select for diffs]
, Thu Jul 24 21:24:51 2008 UTC (3 years, 9 months ago) by rzhong
Branch:
rongrong
Changes since 1.58: +1 -0 lines
Diff to previous 1.58
to next main 1.59
db-rep-send state machine added
Revision
1.51.8.1.2.1
/
(view)
- annotate
- [select for diffs]
, Mon Jul 21 18:22:06 2008 UTC (3 years, 9 months ago) by aching
Branch:
locking-branch
Changes since 1.51.8.1: +12 -4 lines
Diff to previous 1.51.8.1
to next main 1.52
Reverse merged and ported to HEAD.
Revision
1.58.12.1
/
(view)
- annotate
- [select for diffs]
, Mon Jul 21 14:42:26 2008 UTC (3 years, 9 months ago) by slang
Branch:
directio-branch
Changes since 1.58: +1 -0 lines
Diff to previous 1.58
changes to trove layer to add direct I/O funcionality (O_DIRECT).
Revision
1.58.4.1
/
(view)
- annotate
- [select for diffs]
, Tue May 20 18:08:49 2008 UTC (3 years, 11 months ago) by dbonnie
Branch:
cu-security-branch
CVS Tags:
from_MERGE_FROM_HEAD,
from_HEAD_NEW_FEATURE_ADD3,
from_HEAD_NEW_FEATURE_ADD2
Changes since 1.58: +1 -0 lines
Diff to previous 1.58
Added debug code and log messages.
Revision
1.57.6.1
/
(view)
- annotate
- [select for diffs]
, Wed Feb 13 19:48:41 2008 UTC (4 years, 3 months ago) by walt
Branch:
cu-sandbox-branch
Changes since 1.57: +1 -0 lines
Diff to previous 1.57
to next main 1.58
Sam's prelude and scheduler updates
Revision
1.58
/
(view)
- annotate
- [select for diffs]
, Mon Jan 21 22:27:19 2008 UTC (4 years, 3 months ago) by pcarns
Branch:
MAIN
CVS Tags:
sumit-branch,
small-file-branch-point4,
small-file-branch-point3,
small-file-branch-point2,
small-file-branch-point,
small-file-branch,
rr-txn,
merge_MERGE_FROM_HEAD,
merge_HEAD_NEW_FEATURE_ADD4,
merge_HEAD_NEW_FEATURE_ADD3,
merge_HEAD_NEW_FEATURE_ADD2,
merge_HEAD_NEW_FEATURE_ADD,
he-branch-point,
fuse-support,
directio-point,
branch-rongrong,
before-dio-merge,
after-he-reverse-merge,
Root_cu-security-branch
Branch point for:
rongrong,
he-branch,
directio-branch,
cu-security-branch
Changes since 1.57: +1 -0 lines
Diff to previous 1.57
separate user space device debugging mask from kernel space device debugging
mask; take the former out of the "verbose" mask so that it doesn't
continuously clutter logging output
https://trac.mcs.anl.gov/projects/pvfs/ticket/1
Revision
1.57
/
(view)
- annotate
- [select for diffs]
, Thu Jul 19 14:54:42 2007 UTC (4 years, 10 months ago) by pw
Branch:
MAIN
CVS Tags:
twod-branch-point,
twod-branch,
pvfs-2-7-branch-point,
pvfs-2-7-branch,
pvfs-2-7-1,
pvfs-2-7-0,
mgmt-branch-point,
cu-sandbox-branch-point
Branch point for:
cu-sandbox-branch
Changes since 1.56: +2 -1 lines
Diff to previous 1.56
Initial addition of portals BMI method.
Revision
1.53.2.1
/
(view)
- annotate
- [select for diffs]
, Wed May 23 20:48:27 2007 UTC (4 years, 11 months ago) by kunkel
Branch:
pvfs2-kunkel-tas-branch
Changes since 1.53: +5 -1 lines
Diff to previous 1.53
to next main 1.54
Merge HEAD changes to TAS-branch.
Revision
1.50.4.3
/
(view)
- annotate
- [select for diffs]
, Wed Apr 11 22:49:44 2007 UTC (5 years, 1 month ago) by slang
Branch:
WALT3
Changes since 1.50.4.2: +5 -1 lines
Diff to previous 1.50.4.2
to branch point 1.50
to next main 1.51
walt3 reverse merge from head includes merges of pw's sm changes (no state declarations), cleanup of state machine code, and other general merging/fixes.
Revision
1.51.4.2
/
(view)
- annotate
- [select for diffs]
, Thu Mar 15 09:49:59 2007 UTC (5 years, 2 months ago) by kunkel
Branch:
kunkel-migration-branch
Changes since 1.51.4.1: +1 -0 lines
Diff to previous 1.51.4.1
to branch point 1.51
to next main 1.52
Upgrade to current CVS version..
Revision
1.56
/
(view)
- annotate
- [select for diffs]
, Fri Mar 9 21:13:23 2007 UTC (5 years, 2 months ago) by slang
Branch:
MAIN
CVS Tags:
pvfs-2-6-3-tag2,
kunkel-tas-branch-2007-05-23,
kunkel-migration-hint-branch-point-2007-06-17,
kunkel-migration-hint-branch-point-2007-03-15
Changes since 1.55: +1 -0 lines
Diff to previous 1.55
data corruption fixes caused by sync coalescing zeroing the error code (EEXIST) for failed crdirents getting added to the coalesce queue. Also added some debug statements.
Revision
1.51.4.1
/
(view)
- annotate
- [select for diffs]
, Sat Feb 17 11:16:40 2007 UTC (5 years, 3 months ago) by kunkel
Branch:
kunkel-migration-branch
Changes since 1.51: +8 -3 lines
Diff to previous 1.51
Update migration branch to current CVS version
Revision
1.51.2.4
/
(view)
- annotate
- [select for diffs]
, Sat Feb 17 10:39:49 2007 UTC (5 years, 3 months ago) by kunkel
Branch:
kunkel-hint-branch
Changes since 1.51.2.3: +3 -1 lines
Diff to previous 1.51.2.3
to branch point 1.51
to next main 1.52
Sync hint-branch to current CVS version
Revision
1.55
/
(view)
- annotate
- [select for diffs]
, Tue Feb 13 18:39:35 2007 UTC (5 years, 3 months ago) by slang
Branch:
MAIN
CVS Tags:
kunkel-hint-branch-point-2007-02-17
Changes since 1.54: +3 -1 lines
Diff to previous 1.54
Initial commit of BMI MX implementation provided by Scott and Myricom. Thanks Scott!
Revision
1.51.2.3
/
(view)
- annotate
- [select for diffs]
, Sat Jan 13 10:16:52 2007 UTC (5 years, 4 months ago) by kunkel
Branch:
kunkel-hint-branch
Changes since 1.51.2.2: +1 -0 lines
Diff to previous 1.51.2.2
to branch point 1.51
Synchronization with HEAD
Revision
1.54
/
(view)
- annotate
- [select for diffs]
, Wed Dec 6 16:06:08 2006 UTC (5 years, 5 months ago) by slang
Branch:
MAIN
Changes since 1.53: +1 -0 lines
Diff to previous 1.53
add pvfs2-validate to head.
Revision
1.51.2.2
/
(view)
- annotate
- [select for diffs]
, Sat Dec 2 11:12:36 2006 UTC (5 years, 5 months ago) by kunkel
Branch:
kunkel-hint-branch
Changes since 1.51.2.1: +1 -0 lines
Diff to previous 1.51.2.1
to branch point 1.51
Upgrade to current CVS version
Revision
1.50.4.2
/
(view)
- annotate
- [select for diffs]
, Thu Oct 19 22:16:37 2006 UTC (5 years, 6 months ago) by slang
Branch:
WALT3
Changes since 1.50.4.1: +1 -0 lines
Diff to previous 1.50.4.1
to branch point 1.50
reverse merge of HEAD to WALT3 branch.
Revision
1.53
/
(view)
- annotate
- [select for diffs]
, Tue Oct 10 18:44:24 2006 UTC (5 years, 7 months ago) by slang
Branch:
MAIN
CVS Tags:
pvfs-2-6-point4,
pvfs-2-6-point3,
pvfs-2-6-point2,
pvfs-2-6-branch,
pvfs-2-6-3-tag3,
pvfs-2-6-3,
pvfs-2-6-2,
pvfs-2-6-1,
pvfs-2-6-0,
kunkel-hint-branch-point-26,
dbpf-methods-point,
dbpf-methods-branch,
WALT3-point,
WALT3-last-merged
Branch point for:
pvfs2-kunkel-tas-branch
Changes since 1.52: +1 -0 lines
Diff to previous 1.52
[phil]: added ACCESS_DEBUG option to print hostnames instead of IP addresses in debug output.
[slang]: fix to previous commit of debug statement in remove.sm
Revision
1.51.8.1
/
(view)
- annotate
- [select for diffs]
, Wed Sep 27 21:07:27 2006 UTC (5 years, 7 months ago) by aching
Branch:
version-lock-actual-branch
Branch point for:
locking-branch
Changes since 1.51: +1 -0 lines
Diff to previous 1.51
to next main 1.52
Added GOSSIP_LOCK_DEBUG.
Revision
1.51.2.1
/
(view)
- annotate
- [select for diffs]
, Mon Sep 25 12:39:55 2006 UTC (5 years, 7 months ago) by kunkel
Branch:
kunkel-hint-branch
Changes since 1.51: +3 -2 lines
Diff to previous 1.51
backmerging of HEAD to branch...
Revision
1.50.4.1
/
(view)
- annotate
- [select for diffs]
, Mon Sep 18 15:04:57 2006 UTC (5 years, 7 months ago) by vilayann
Branch:
WALT3
Changes since 1.50: +30 -2 lines
Diff to previous 1.50
Merge HEAD into Walt's branch.
Rework new state machines to the new cleanups introduced by Walt.
Revision
1.52
/
(view)
- annotate
- [select for diffs]
, Wed Sep 13 20:22:43 2006 UTC (5 years, 8 months ago) by vilayann
Branch:
MAIN
CVS Tags:
tau-sandbox-point,
tau-sandbox,
pvfs-2-6-point
Changes since 1.51: +3 -2 lines
Diff to previous 1.51
Merge posix-extensions-branch to HEAD
This branch implemented patches to the 2.6.16 kernel for the proposed POSIX I/O extensions and those patches are under
the patches subdirectory.
It also implements the PVFS2 specific hooks for these system calls.
Tools that may be of immediate use to the pvfs2 general audience is the pvfs2-lsplus utility in src/apps/admin
that should be noticeably faster than the pvfs2-ls utility if there are a lot of objects in a single directory.
Other features are left out by configure and are not even built if the kernels do not support those features
and callbacks.
Revision
1.51.6.1
/
(view)
- annotate
- [select for diffs]
, Fri Sep 8 13:07:49 2006 UTC (5 years, 8 months ago) by kunkel
Branch:
kunkel-alternativeIO-branch
CVS Tags:
threaded-aio-point,
threaded-aio-branch
Changes since 1.51: +1 -0 lines
Diff to previous 1.51
to next main 1.52
Alternative Trove implementation branch with Trove transaction support for db >= 4.3.
Revision
1.48.2.3
/
(view)
- annotate
- [select for diffs]
, Sun Sep 3 17:43:51 2006 UTC (5 years, 8 months ago) by vilayann
Branch:
posix-extensions-branch
CVS Tags:
posix-extensions-point5
Changes since 1.48.2.2: +27 -0 lines
Diff to previous 1.48.2.2
to branch point 1.48
to next main 1.49
Reverse merges from HEAD..
Revision
1.50.6.2
/
(view)
- annotate
- [select for diffs]
, Fri Aug 18 05:11:57 2006 UTC (5 years, 9 months ago) by slang
Branch:
kunkel-branch
Changes since 1.50.6.1: +27 -0 lines
Diff to previous 1.50.6.1
to branch point 1.50
to next main 1.51
reverse merge from trunk. working for now.
Revision
1.51
/
(view)
- annotate
- [select for diffs]
, Thu Aug 10 19:02:21 2006 UTC (5 years, 9 months ago) by vilayann
Branch:
MAIN
CVS Tags:
version-lock-branch,
posix-extensions-point7,
posix-extensions-point6,
kunkel-branches-point
Branch point for:
version-lock-actual-branch,
kunkel-migration-branch,
kunkel-hint-branch,
kunkel-alternativeIO-branch
Changes since 1.50: +27 -0 lines
Diff to previous 1.50
Gossip'ized kmod as well so that we dont have 2 separate calls to printing diagnostics.
gossip for the kmod is fairly primitive and is handled simply by means of a macro in gossip.h.
Replaced and removed pvfs2_print and pvfs2_error with gossip_debug.
Edited quickstart to include comments on the new kmod debug parameters as well.
Revision
1.50.6.1
/
(view)
- annotate
- [select for diffs]
, Thu Jul 20 18:12:05 2006 UTC (5 years, 9 months ago) by kunkel
Branch:
kunkel-branch
Changes since 1.50: +1 -0 lines
Diff to previous 1.50
Checkin of previous patches
Revision
1.48.4.3
/
(view)
- annotate
- [select for diffs]
, Wed Jun 7 19:26:58 2006 UTC (5 years, 11 months ago) by vilayann
Branch:
lockd-branch
Changes since 1.48.4.2: +5 -4 lines
Diff to previous 1.48.4.2
to branch point 1.48
to next main 1.49
Reverse merge from trunk to lockd-branch...
Revision
1.48.2.2
/
(view)
- annotate
- [select for diffs]
, Wed Jun 7 03:20:32 2006 UTC (5 years, 11 months ago) by slang
Branch:
posix-extensions-branch
CVS Tags:
posix-extensions-point3
Changes since 1.48.2.1: +2 -1 lines
Diff to previous 1.48.2.1
to branch point 1.48
reverse merge of branch
Revision
1.50
/
(view)
- annotate
- [select for diffs]
, Mon Jun 5 19:57:25 2006 UTC (5 years, 11 months ago) by slang
Branch:
MAIN
CVS Tags:
pvfs2-1_5_1_for_bgl3,
pvfs2-1_5_1_for_bgl2,
pvfs2-1_5_1_for_bgl,
pvfs2-1-5-point2,
pvfs2-1-5-point,
pvfs2-1-5-branch,
pvfs2-1-5-1-rc3,
pvfs2-1-5-1-rc2,
pvfs2-1-5-1-rc1,
pvfs2-1-5-1,
pvfs2-1-5-0-rc5,
pvfs2-1-5-0-rc4,
pvfs2-1-5-0-rc3,
pvfs2-1-5-0-rc2,
pvfs2-1-5-0-rc1,
pvfs2-1-5-0,
posix-extensions-point4,
posix-extensions-point2,
lockd-point2,
before-style-changes
Branch point for:
kunkel-branch,
WALT3
Changes since 1.49: +1 -0 lines
Diff to previous 1.49
merge sync coalescing branch.
Revision
1.48.6.2
/
(view)
- annotate
- [select for diffs]
, Thu Jun 1 21:29:10 2006 UTC (5 years, 11 months ago) by slang
Branch:
dbpf-coalesce-branch
Changes since 1.48.6.1: +1 -1 lines
Diff to previous 1.48.6.1
to branch point 1.48
to next main 1.49
reverse merge of trunk to branch
Revision
1.49
/
(view)
- annotate
- [select for diffs]
, Mon May 29 16:21:10 2006 UTC (5 years, 11 months ago) by pw
Branch:
MAIN
Changes since 1.48: +1 -1 lines
Diff to previous 1.48
apply const to non-modifiable strings
Revision
1.48.6.1
/
(view)
- annotate
- [select for diffs]
, Fri May 19 14:23:20 2006 UTC (6 years ago) by slang
Branch:
dbpf-coalesce-branch
Changes since 1.48: +1 -0 lines
Diff to previous 1.48
fix deadlock bugs in coalescing code. add proper state machine debugging.
Revision
1.48.2.1
/
(view)
- annotate
- [select for diffs]
, Tue May 9 23:10:07 2006 UTC (6 years ago) by vilayann
Branch:
posix-extensions-branch
Changes since 1.48: +2 -1 lines
Diff to previous 1.48
First cut of the sys_readdirplus implementation where clients can issue a single
system interface call to get the directory entries as well as the attribute information
of the directory entries.
What this means is that we do not need to call a sys_getattr of the individual directory entries
anymore.
(The kernel version is still untested and won't work until the VFS patch is in place! :))
On the server, there is now a new request/state machine called listattr(poor name, i know!)
which essentially does a vectored getattr for a list of handles as opposed to a getattr
which only does for 1. Perhaps, we need to consolidate them into 1 at a later point of time after
others have given this code a look-see!
On the client, there is a new system interface, and a corresponding statemachine implementation
called readdirplus which does the following algorithm
a) Step 1 - Do a regular readdir
b) Step 2 - Collate all meta handles (obtained from the readdir) and send out 1 listattr
to every server that owns atleast 1 handle from the set.
c) Step 3 - Handles that refer to metafiles (determined by the attributes of the response)
need an additional step to retrieve their file sizes. So we collate all data file handles
of all metafiles, and send out 1 listattr to every server that owns atleast 1 handle from
the set.
d) Step 4 - Copy object attributes obtained for all objects into the sys response structure and
also compute file sizes of regular files since we know the individual dfile handles' file sizes
from Step 3.
Clearly, this is a huge win in terms of performance of listing directories which have large number of directory
entries.
Next step is to hammer out the VFS patches and coreutils patch for ls to get the same benefit.
Also added a new utility called pvfs2-lsplus in src/apps/admin that uses this API.
Revision
1.48.4.2
/
(view)
- annotate
- [select for diffs]
, Sun Apr 30 02:20:57 2006 UTC (6 years ago) by vilayann
Branch:
lockd-branch
Changes since 1.48.4.1: +4 -3 lines
Diff to previous 1.48.4.1
to branch point 1.48
Added a few more missing files and fixes from HEAD to lockd-branch.
lockd-branch should build cleanly now.
Revision
1.48.4.1
/
(view)
- annotate
- [select for diffs]
, Sat Apr 29 21:01:14 2006 UTC (6 years ago) by slang
Branch:
lockd-branch
Changes since 1.48: +3 -1 lines
Diff to previous 1.48
commit of versioning stuff to branch
Revision
1.48
/
(view)
- annotate
- [select for diffs]
, Tue Apr 4 04:47:08 2006 UTC (6 years, 1 month ago) by slang
Branch:
MAIN
CVS Tags:
posix-extensions-point,
lockd-point,
dbpf-coalesce-point
Branch point for:
posix-extensions-branch,
lockd-branch,
dbpf-coalesce-branch
Changes since 1.47: +1 -0 lines
Diff to previous 1.47
onekeyval merge
Revision
1.47.2.2
/
(view)
- annotate
- [select for diffs]
, Tue Mar 21 22:52:05 2006 UTC (6 years, 1 month ago) by slang
Branch:
dbpf-onekeyval-branch
Changes since 1.47.2.1: +1 -1 lines
Diff to previous 1.47.2.1
to branch point 1.47
to next main 1.48
removed all db refs in open db. changed keyval debug stuff a little.
Revision
1.47.2.1
/
(view)
- annotate
- [select for diffs]
, Wed Mar 15 20:42:37 2006 UTC (6 years, 2 months ago) by slang
Branch:
dbpf-onekeyval-branch
Changes since 1.47: +1 -0 lines
Diff to previous 1.47
commit includes:
* a new keyval-pcache component in dbpf that keeps track of positions returned from readdir. The keys of the cache are handle+position and the values are the key names in the dbpf-keyval DB. This cache requires some changes to be made to tcache (which its based on), such as entries that don't have a timeout. If the cache lookup fails for some reason (server failover, etc.), the position is the index of the entry in the directory, so the fallback is to step through the entire list of entries up to that point.
* Murali's patch to the kernel module to fix readdir retries. Previously the module was ignoring the token (position) returned from previous readdir calls and waiting for count to be 0 (ignored TOKEN_END). This forced 1 more readdir operation (2x for directories with <32 entries). Now we keep track of the token returned and pass that in to the next call.
* Changed the keyval code to not use the open-cache. Now we just initialize the DB once and keep a reference to it. This also needs to be done for the dspace code, and the open-cache should probably be cleaned up as well.
* fixes to iterate bugs
Revision
1.46.2.1
/
(view)
- annotate
- [select for diffs]
, Thu Jan 12 19:43:03 2006 UTC (6 years, 4 months ago) by slang
Branch:
dbpf-changes-branch
Changes since 1.46: +3 -1 lines
Diff to previous 1.46
to next main 1.47
merging changes from HEAD to dbpf branch
Revision
1.47
/
(view)
- annotate
- [select for diffs]
, Tue Dec 20 00:08:24 2005 UTC (6 years, 4 months ago) by slang
Branch:
MAIN
CVS Tags:
pvfs2-1-4-0-point,
pvfs2-1-4-0-branch,
pvfs2-1-4-0,
dbpf-slowskip,
dbpf-onekeyval-point,
before-dbpf-onekeyval
Branch point for:
dbpf-onekeyval-branch
Changes since 1.46: +2 -1 lines
Diff to previous 1.46
Phil's new tcache and the acache changes to match. Also includes Phil's performance counter changes. See http://www.beowulf-underground.org/pipermail/pvfs2-developers/2005-December/001704.html. Thanks Phil!
Revision
1.46
/
(view)
- annotate
- [select for diffs]
, Wed Dec 14 21:50:18 2005 UTC (6 years, 5 months ago) by slang
Branch:
MAIN
CVS Tags:
dbpf-changes
Branch point for:
dbpf-changes-branch
Changes since 1.45: +1 -0 lines
Diff to previous 1.45
merging small I/O changes to trunk. The majority of this commit includes the
new small I/O state machines on client and server, and the modifications to
the client IO state machine. It also includes mods to the zero-fill code
to perform zero-fill of holes only if they exist instead of zero-ing the entire
memory region initially. Also, some debug stuff has been added to the
state machine processing code to print enter/exit of state machines if sm
debug is enabled. The genconfig now includes ioports/metaports for running
multiple servers on the same host for testing.
Revision
1.45.2.1
/
(view)
- annotate
- [select for diffs]
, Fri Nov 4 07:14:12 2005 UTC (6 years, 6 months ago) by slang
Branch:
slang-sio-branch
Changes since 1.45: +1 -0 lines
Diff to previous 1.45
to next main 1.46
small I/O changes in sio branch for now
Revision
1.45
/
(view)
- annotate
- [select for diffs]
, Thu Oct 27 18:43:07 2005 UTC (6 years, 6 months ago) by vilayann
Branch:
MAIN
CVS Tags:
slang-sio-point,
pvfs2-1-3-2,
pvfs2-1-3-1-branch,
pvfs2-1-3-1
Branch point for:
slang-sio-branch
Changes since 1.44: +2 -1 lines
Diff to previous 1.44
This patch adds a new system interface (listeattr) to list the extended attributes
of a file.
Also adds support in the VFS kernel module to support the listxattr
system call and a bunch of test programs to debug these.
Updated the FAQ to reflect usage of xattrs through VFS and acls through
VFS.
Revision
1.41.6.2
/
(view)
- annotate
- [select for diffs]
, Thu Aug 25 20:38:05 2005 UTC (6 years, 8 months ago) by slang
Branch:
slang-event-changes-branch
Changes since 1.41.6.1: +12 -0 lines
Diff to previous 1.41.6.1
to branch point 1.41
to next main 1.42
updates to my event changes to bring them inline with trunk
Revision
1.41.14.1
/
(view)
- annotate
- [select for diffs]
, Wed Aug 10 19:37:46 2005 UTC (6 years, 9 months ago) by slang
Branch:
slang-attr-cache-fixups-branch
CVS Tags:
slang-attr-cache-fixups-point2
Changes since 1.41: +12 -0 lines
Diff to previous 1.41
to next main 1.42
merge changes from trunk since branch point into branch. Effectively moves the branchpoint to the latest trunk.
Revision
1.44
/
(view)
- annotate
- [select for diffs]
, Tue Aug 2 17:58:51 2005 UTC (6 years, 9 months ago) by robl
Branch:
MAIN
CVS Tags:
slang-reqsched-point,
slang-reqsched-branch,
pvfs2-1-3-0
Changes since 1.43: +2 -0 lines
Diff to previous 1.43
[pcarns]:
- adds a new prefix ("A") for access style logging
- logs user, group, host for each operation if enabled
- triggered by a macro in the server (PINT_ACCESS_DEBUG) that checks gossip
level before doing any work
- basic format looks like this (H is handle, S is s_op structure, crdirent is
operation type, Success is response status sent):
[A 08/02 15:14] pcarns.users@localhost H=1048576 S=0x80f7d20: crdirent:
finish (Success)
- turning on "access" logging gives messages like the above on completion of
operations, plus messages for some operations that give key information (like
the path name for lookups, the object type for getattr, etc.)
- turning on "access_detail" logging adds additional messages that print when
the request is received and when it starts processing
Revision
1.43
/
(view)
- annotate
- [select for diffs]
, Thu Jul 21 16:17:53 2005 UTC (6 years, 9 months ago) by walt
Branch:
MAIN
CVS Tags:
pvfs2-1-2-0
Changes since 1.42: +9 -0 lines
Diff to previous 1.42
added extended attribute support
Revision
1.41.12.3
/
(view)
- annotate
- [select for diffs]
, Sun Jul 17 22:56:56 2005 UTC (6 years, 10 months ago) by walt
Branch:
WALT2
Changes since 1.41.12.2: +1 -0 lines
Diff to previous 1.41.12.2
to branch point 1.41
to next main 1.42
dded delete extended attribute feature
Revision
1.41.12.2
/
(view)
- annotate
- [select for diffs]
, Thu Jul 14 18:49:21 2005 UTC (6 years, 10 months ago) by walt
Branch:
WALT2
Changes since 1.41.12.1: +5 -0 lines
Diff to previous 1.41.12.1
to branch point 1.41
set_eattr, get_eattr, and get_eattr_list working
Revision
1.42
/
(view)
- annotate
- [select for diffs]
, Wed Jul 13 20:42:13 2005 UTC (6 years, 10 months ago) by slang
Branch:
MAIN
Changes since 1.41: +1 -0 lines
Diff to previous 1.41
adding new varstrip distribution contributed by Heidelberg folks.
Revision
1.41.12.1
/
(view)
- annotate
- [select for diffs]
, Thu Jun 16 23:50:07 2005 UTC (6 years, 11 months ago) by walt
Branch:
WALT2
Changes since 1.41: +3 -0 lines
Diff to previous 1.41
updates for adding extended attributes
Revision
1.41.6.1
/
(view)
- annotate
- [select for diffs]
, Fri Jun 3 15:18:59 2005 UTC (6 years, 11 months ago) by slang
Branch:
slang-event-changes-branch
Changes since 1.41: +1 -0 lines
Diff to previous 1.41
* added event logging for states
* moved state debug code to state-machine so all state start/end
points get debug messages automatically
* added textlog stuff. This allows us to write the default event
queue out to a text file that can be converted to slog2 later.
Revision
1.41
/
(view)
- annotate
- [select for diffs]
, Wed Oct 27 19:12:25 2004 UTC (7 years, 6 months ago) by neill
Branch:
MAIN
CVS Tags:
snapshot-bluegene-20050216,
slang-event-changes-point,
slang-attr-cache-fixups-point,
pvfs2-tag-bugfix-67,
pvfs2-snapshot-Alejandro,
pvfs2-bugfix-67,
pvfs2-bugfix-39,
pvfs2-1-1-0,
pvfs2-1-0-1,
pvfs2-1-0-0,
pvfs2-0-9-0,
WALT1
Branch point for:
slang-event-changes-branch,
slang-attr-cache-fixups-branch,
WALT2
Changes since 1.40: +2 -0 lines
Diff to previous 1.40
- added a setattr debugging mask and changed most detailed setattr
debugging to use it
- added a mkdir debugging mask and changed most detailed mkdir
debugging to use it
- added some inlined methods in PVFS_util (as they need to be used on
both the server and the client) for getting the current time in
PVFS_time format, encoding a PVFS_time as a version (finer grained
than a 'normal' PVFS_time since we can use the high 32 bits), and
decoding the version as a PVFS_time
- added a compatibility hack that _should_ allow no noticeable
breakage on existing storage space, but will eventually migrate to
the slightly new storage format over time
- modified client side sys-mkdir, sys-create, and sys-symlink to
encode the mtime as a version when passing it to the server (so it's
transparent from the server perspective)
- modified server side get-attr to decode the version read from disk
back into an mtime (so it's transparent from the client perspective)
- modified mkspace method to properly version newly created root and
lost+found directories
- modified the server side mkdir operation to return -PVFS_EINVAL if
the object attr type is not a directory object
- misc debugging changes and cleanups
Revision
1.40
/
(view)
- annotate
- [select for diffs]
, Wed Oct 13 15:04:24 2004 UTC (7 years, 7 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-8-0
Changes since 1.39: +1 -0 lines
Diff to previous 1.39
- add a clientcore_timing debug mask that only logs the operation
timings from the pvfs2-client-core
- clean up the ncache and make it useable by the lookup/remove calls
- increase ncache timeout from 5 seconds to 30 seconds by default
(NOTE: the ncache has almost no effect from the VFS standpoint, as
the kernel's dcache obviates it after the first successful lookup)
Revision
1.39
/
(view)
- annotate
- [select for diffs]
, Thu Sep 16 21:11:35 2004 UTC (7 years, 8 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-7-0,
pvfs2-0-6-5
Changes since 1.38: +1 -1 lines
Diff to previous 1.38
- typo fix
Revision
1.38
/
(view)
- annotate
- [select for diffs]
, Thu Sep 16 21:00:49 2004 UTC (7 years, 8 months ago) by neill
Branch:
MAIN
Changes since 1.37: +1 -0 lines
Diff to previous 1.37
- break out clientcore debugging into its own debugging mask
- fixed error code returned by trove on open-cache-get failures on bstream
flushes
Revision
1.37
/
(view)
- annotate
- [select for diffs]
, Thu Sep 16 20:01:55 2004 UTC (7 years, 8 months ago) by neill
Branch:
MAIN
Changes since 1.36: +1 -0 lines
Diff to previous 1.36
- split msgpair debugging into it's own class (no longer part of 'client')
Revision
1.36
/
(view)
- annotate
- [select for diffs]
, Fri Sep 3 15:05:36 2004 UTC (7 years, 8 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-6-4
Changes since 1.35: +4 -0 lines
Diff to previous 1.35
- keeps kernel modulecompilation working after recent changes
Revision
1.35
/
(view)
- annotate
- [select for diffs]
, Fri Sep 3 15:02:31 2004 UTC (7 years, 8 months ago) by neill
Branch:
MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34
- replaced temporary test values
Revision
1.34
/
(view)
- annotate
- [select for diffs]
, Fri Sep 3 14:56:59 2004 UTC (7 years, 8 months ago) by neill
Branch:
MAIN
Changes since 1.33: +37 -38 lines
Diff to previous 1.33
- moved to fully 64 bit unsigned gossip masks
- setparam mgmt method now takes uint64_t values instead of int64_t
- added object type printing to acache debugging
- fixed bug in shared-state-machine getattr that could allow
attributes to come out of the acache with incorrect attr
types/fields
- fixed bug is msgpair setup for create/mkdir/symlink
- gossip mask change to uint64_t and many gossip cleanups
- misc cleanups
Revision
1.33
/
(view)
- annotate
- [select for diffs]
, Mon Aug 23 19:18:37 2004 UTC (7 years, 8 months ago) by pw
Branch:
MAIN
CVS Tags:
pvfs2-0-6-3
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
add abilitity to negate log categories in PVFS_debug_eventlog_to_mask, e.g. PVFS2_DEBUGMASK="verbose,-request"
Revision
1.32
/
(view)
- annotate
- [select for diffs]
, Wed Jul 28 14:32:27 2004 UTC (7 years, 9 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-6-2,
pvfs2-0-6-1
Changes since 1.31: +1 -1 lines
Diff to previous 1.31
- applied Nathan's expandtab patch (expandtab-2.patch.gz)
first referenced at:
http://www.beowulf-underground.org/pipermail/pvfs2-developers/2004-July/000745.html
Revision
1.31
/
(view)
- annotate
- [select for diffs]
, Thu Jul 15 18:32:14 2004 UTC (7 years, 10 months ago) by pcarns
Branch:
MAIN
CVS Tags:
pvfs2-0-6-0
Changes since 1.30: +1 -0 lines
Diff to previous 1.30
added new debugging mask ("cancel" string, GOSSIP_CANCEL_DEBUG value) that
shows a little bit more descriptive information when timeouts occur
Revision
1.28.2.2
/
(view)
- annotate
- [select for diffs]
, Thu Jun 24 17:16:12 2004 UTC (7 years, 10 months ago) by neill
Branch:
pvfs2-nm-nb-branch
Changes since 1.28.2.1: +1 -0 lines
Diff to previous 1.28.2.1
to branch point 1.28
to next main 1.29
- merge in as much as possible from the main tree to keep up to date
Revision
1.30
/
(view)
- annotate
- [select for diffs]
, Tue Jun 15 18:30:33 2004 UTC (7 years, 11 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-6-0pre1
Changes since 1.29: +1 -0 lines
Diff to previous 1.29
- add some permission checking debugging to help narrow down problems as
we find them (with a 'permission' debug mask and keyword)
- enhance printing of possible keywords in pvfs2-set-debugmask by spacing
them better
Revision
1.28.2.1
/
(view)
- annotate
- [select for diffs]
, Mon Jun 14 17:02:16 2004 UTC (7 years, 11 months ago) by neill
Branch:
pvfs2-nm-nb-branch
Changes since 1.28: +1 -0 lines
Diff to previous 1.28
- improve human readable size reporting
- allow human readable size reporting to use si units
- fix job-dev test program due to job dev api change
- fix memory leak of unexpected sm pointers
- add --si option to pvfs2-ls (similar to ls's --si option)
- add -H option to pvfs2-statfs (similar to du's -H option)
- merge with cvs head
Revision
1.29
/
(view)
- annotate
- [select for diffs]
, Mon Jun 14 01:37:39 2004 UTC (7 years, 11 months ago) by pcarns
Branch:
MAIN
Changes since 1.28: +1 -0 lines
Diff to previous 1.28
debugging mask for dbpf-open-cache, should have been in last commit
Revision
1.28
/
(view)
- annotate
- [select for diffs]
, Thu Apr 8 15:59:31 2004 UTC (8 years, 1 month ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-5-1,
pvfs2-0-5-0,
pvfs2-0-1-3
Branch point for:
pvfs2-nm-nb-branch
Changes since 1.27: +10 -9 lines
Diff to previous 1.27
- added a trove_op debugging keyword/mask. useful for low level logging of
all metadata operations being handled in trove (for now only when the trove
thread is enabled, which is default)
Revision
1.27
/
(view)
- annotate
- [select for diffs]
, Wed Mar 10 17:21:20 2004 UTC (8 years, 2 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-1-2
Changes since 1.26: +1 -0 lines
Diff to previous 1.26
- server and client side io sm cleanups
- give io it's own debugmask
- improved error handling on the client side
Revision
1.26
/
(view)
- annotate
- [select for diffs]
, Tue Mar 9 21:24:36 2004 UTC (8 years, 2 months ago) by neill
Branch:
MAIN
Changes since 1.25: +1 -0 lines
Diff to previous 1.25
- give readdir operation its own debug mask
- cleanups
Revision
1.25
/
(view)
- annotate
- [select for diffs]
, Mon Mar 8 20:31:09 2004 UTC (8 years, 2 months ago) by neill
Branch:
MAIN
Changes since 1.24: +1 -0 lines
Diff to previous 1.24
- server side get-attr path re-work and cleanups
- added getattr gossip flag specific to the getattr operation
Revision
1.24
/
(view)
- annotate
- [select for diffs]
, Mon Feb 9 21:59:01 2004 UTC (8 years, 3 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-1-1,
pvfs2-0-1-0
Changes since 1.23: +24 -23 lines
Diff to previous 1.23
- misc cleanups and modification while tracking down a bug during 'rm -rf'
- added a remove specific gossip keyword
Revision
1.23
/
(view)
- annotate
- [select for diffs]
, Fri Jan 30 20:12:10 2004 UTC (8 years, 3 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-0-9
Changes since 1.22: +26 -25 lines
Diff to previous 1.22
- rename all gossip masks to GOSSIP_xxx
- some misc cleanups
Revision
1.22
/
(view)
- annotate
- [select for diffs]
, Tue Jan 27 18:08:30 2004 UTC (8 years, 3 months ago) by neill
Branch:
MAIN
Changes since 1.21: +1 -0 lines
Diff to previous 1.21
- test program cleanups
- use no debugging as the default mask for some test programs
- use properly generated credentials in a couple more places
- bug fixes to lookup test program
Revision
1.21
/
(view)
- annotate
- [select for diffs]
, Thu Jan 8 19:33:05 2004 UTC (8 years, 4 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-0-8
Changes since 1.20: +1 -0 lines
Diff to previous 1.20
- a complete re-write of the client side lookup operation that can properly
handle '.' and '..' segments, as well as recursive relative/absolute
symlinks across multiple metadata servers
- addition of a lookup debugging keyword, specific to the lookup operation
- minor changes to test programs to aid development
- added two shell scripts in the test/client/sysint directory to give a
casual look at some trickier cases that lookup can handle (and to help
make sure future versions can still handle)
Revision
1.20
/
(view)
- annotate
- [select for diffs]
, Fri Dec 5 21:15:08 2003 UTC (8 years, 5 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-0-7
Changes since 1.19: +1 -0 lines
Diff to previous 1.19
- implemented readahead mmap/execution caching in pvfs2-client-core
to optimize the vfs' small block behaviour that normally hurts
performance on pvfs2 significantly. this is the initial implementation
and probably needs work.
Revision
1.19
/
(view)
- annotate
- [select for diffs]
, Fri Dec 5 14:09:33 2003 UTC (8 years, 5 months ago) by neill
Branch:
MAIN
Changes since 1.18: +1 -0 lines
Diff to previous 1.18
This is a full merge of my pvfs2-dbpf-attr-cache-branch, so this is
the cumulative changelog (based on existing cvs messages).
- initial dbpf-attr-cache implementation and cleanups
- added all the hooks to grab configurable cacheable metadata keys
from a config file. re-arranged the config file by separating out
fs specific hints into a StorageHints area. updated genconfig to
account for these changes.
- initial working implementation of the unified dbpf-attr and
keyval/data pair cache. holy cow this thing is fast... much work to
be done still.
- initial locking added
- replaced debug level with a new DBPF_ATTRCACHE_DEBUG level
- added safe to/from cache data copies
- added write-through caching for keyval data (still need to do generic attrs)
- updated simple.conf
- allow config file to have multiple AttrCacheKeywords lines
- fix some cache parts that allow symlinks to work (i.e. be cached)
- added a verbose warning for a particular kind of configuration error
for a user to see if it should happen
- some more robust configure checks
- more configure related changes
disable vis build if sdl is detected, but sdl-ttf isn't
- fix broken ifdef nesting that caused compilation failure on non
aio-threaded configurations
- safe copy of attributes (to/from, preparing for write-through impl)
- server cleanups (making way for pre-caching of a number of attrs on server
startup since it reads them from disk during handle iterate anyway)
- update create test program to report human readable creation error
- put some quick human readable error reporting in pvfs2-client-core
- added some quickhash method we've been wanting but never had
- implemented policy to limit previously unbounded size of attr cache
- adjusted simple.conf to have some good defaults
- adjusted pvfs2-genconfig to match those defaults
- fixed some htable cleanups
- started write-through attr updates
- update changelog and version info, preparing for mainline merge
- implement write-through of dbpf-resize operation
- make sys-truncate return -PVFS_EINVAL if truncate is called on an object
that can't be truncated
- fix error code return value of sys-truncate
- cosmetic changes to truncate test program output
- added some comments
- updated showconfig with copyright info
- updated sample configs for showconfig
- added a default handle purgatory value if a value of zero is specified
(e.g. not specified in config file at all)
- for now, remove the cached dbpf-attr object on i/o writes
- slightly robustify the glibc aio callback detection
Revision
1.18.2.1
/
(view)
- annotate
- [select for diffs]
, Tue Dec 2 15:07:42 2003 UTC (8 years, 5 months ago) by neill
Branch:
pvfs2-dbpf-attr-cache-branch
Changes since 1.18: +1 -0 lines
Diff to previous 1.18
to next main 1.19
- replaced debug level with a new DBPF_ATTRCACHE_DEBUG level
- added safe to/from cache data copies
- added write-through caching for keyval data (still need to do generic attrs)
- updated simple.conf
Revision
1.18
/
(view)
- annotate
- [select for diffs]
, Wed Nov 12 15:38:39 2003 UTC (8 years, 6 months ago) by neill
Branch:
MAIN
CVS Tags:
pvfs2-0-0-6
Branch point for:
pvfs2-dbpf-attr-cache-branch
Changes since 1.17: +1 -1 lines
Diff to previous 1.17
renamed dcache to ncache since it's a name cache and
ncache is a more appropriate name for it.
CVS removed:
src/client/sysint/pint-dcache.h
src/client/sysint/pint-dcache.c
src/client/sysint/lookup-dcache.sm
test/client/sysint/dcache-torture.c
test/client/sysint/test-pint-dcache.c
CVS added:
src/client/sysint/ncache.h
src/client/sysint/ncache.c
src/client/sysint/lookup-ncache.sm
test/client/sysint/ncache-torture.c
test/client/sysint/test-pint-ncache.c
Also some header file cleanups
Revision
1.17
/
(view)
- annotate
- [select for diffs]
, Wed Nov 12 15:02:25 2003 UTC (8 years, 6 months ago) by neill
Branch:
MAIN
Changes since 1.16: +1 -1 lines
Diff to previous 1.16
renamed pcache to acache since it's an attribute cache and
acache is a more appropriate name for it.
CVS removed:
src/client/sysint/getattr-pcache.sm
src/client/sysint/pcache.h
src/client/sysint/pcache.c
test/client/sysint/pcache-test.h
test/client/sysint/pcache-test.c
test/client/sysint/pcache-torture.c
CVS added:
src/client/sysint/getattr-acache.sm
src/client/sysint/acache.h
src/client/sysint/acache.c
test/client/sysint/acache-torture.c
Also some header file cleanups
Revision
1.16
/
(view)
- annotate
- [select for diffs]
, Wed Oct 22 10:04:34 2003 UTC (8 years, 6 months ago) by pw
Branch:
MAIN
CVS Tags:
pvfs2-0-0-5
Changes since 1.15: +2 -1 lines
Diff to previous 1.15
add another bmi debug flag, for IB
Revision
1.15
/
(view)
- annotate
- [select for diffs]
, Thu Jul 24 14:21:42 2003 UTC (8 years, 9 months ago) by neill
Branch:
MAIN
CVS Tags:
snapshot-kraken-10-16-2003-B,
snapshot-kraken-10-16-2003,
pvfs2-0-0-4,
pvfs2-0-0-3,
pvfs2-0-0-2,
pvfs2-0-0-1
Changes since 1.14: +4 -59 lines
Diff to previous 1.14
moved PVFS_debug_ methods into src/common/misc/pvfs2-debug.c
Added a method to iterate available keywords. Integrated that method into
pvfs2-set-debugmask program so that it can show available keyword/masks.
Revision
1.14
/
(view)
- annotate
- [select for diffs]
, Wed Jul 23 17:08:59 2003 UTC (8 years, 9 months ago) by pcarns
Branch:
MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13
modified pvfs2-set-debugmask to use symbolic names for mask levels,
added "none" as an explicit name in PVFS_debug_eventlog_to_mask() to
be able to set mask to 0 nicely
Revision
1.13
/
(view)
- annotate
- [select for diffs]
, Wed Jul 23 15:45:11 2003 UTC (8 years, 9 months ago) by neill
Branch:
MAIN
Changes since 1.12: +2 -0 lines
Diff to previous 1.12
add __KERNEL__ preproc lines to have kernel space ignore the pvfs2-debug.h
if it gets included. Also added the start of a pvfs2-ls utility. It's mostly
functional, but needs lots of tweaking (output formatting). Also, the paths
are munged and non-sensical right now.
Revision
1.12
/
(view)
- annotate
- [select for diffs]
, Wed Jul 23 14:04:59 2003 UTC (8 years, 9 months ago) by neill
Branch:
MAIN
Changes since 1.11: +27 -27 lines
Diff to previous 1.11
moved static var to local in static function
Revision
1.11
/
(view)
- annotate
- [select for diffs]
, Wed Jul 23 12:05:32 2003 UTC (8 years, 9 months ago) by neill
Branch:
MAIN
Changes since 1.10: +3 -1 lines
Diff to previous 1.10
added a DIST_DEBUG flag for gossip; gossipified some fprintfs in dist
code; added a line in the server to log what it's logging.
Revision
1.10
/
(view)
- annotate
- [select for diffs]
, Tue Jul 22 19:00:54 2003 UTC (8 years, 9 months ago) by neill
Branch:
MAIN
Changes since 1.9: +57 -0 lines
Diff to previous 1.9
Corrected the custom strstr implementation; moved the
PINT_config_get_debug_mask function from server-config.c into pvfs2-debug.h as
PVFS_debug_eventlog_to_mask; fixed broken configure check for strstr
Revision
1.9
/
(view)
- annotate
- [select for diffs]
, Thu Jul 17 15:55:29 2003 UTC (8 years, 10 months ago) by neill
Branch:
MAIN
Changes since 1.8: +1 -0 lines
Diff to previous 1.8
okay, properly gossipified trove -- seems to work now
Revision
1.8
/
(view)
- annotate
- [select for diffs]
, Fri May 30 15:24:55 2003 UTC (8 years, 11 months ago) by pcarns
Branch:
MAIN
Changes since 1.7: +16 -17 lines
Diff to previous 1.7
reformatted the way the enum values are assigned (use bitshifting now);
makes it easier to pick the next value, and easier to tell how much room
is left in the debug mask bitspace.
Revision
1.7
/
(view)
- annotate
- [select for diffs]
, Fri May 30 15:13:21 2003 UTC (8 years, 11 months ago) by pcarns
Branch:
MAIN
Changes since 1.6: +27 -18 lines
Diff to previous 1.6
step one of header cleanup: ran pvfs2-mangle-in-place-80col.sh on these
files to get the code format closer to standard
Revision
1.6
/
(view)
- annotate
- [select for diffs]
, Thu May 8 16:29:51 2003 UTC (9 years ago) by pcarns
Branch:
MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
added a new debugging mask (BMI_DEBUG_OFFSETS) that dumps all of the
size and offset information about buffers passing through BMI as they
are posted
Revision
1.5
/
(view)
- annotate
- [select for diffs]
, Sat Mar 29 05:30:46 2003 UTC (9 years, 1 month ago) by fshorte
Branch:
MAIN
Changes since 1.4: +1 -0 lines
Diff to previous 1.4
added a field in the enum for the pcache for gossip love
Revision
1.4
/
(view)
- annotate
- [select for diffs]
, Sat Mar 1 00:55:14 2003 UTC (9 years, 2 months ago) by pcarns
Branch:
MAIN
CVS Tags:
snapshot-osc-03-11-2003,
snapshot-amerson-3-18-2003
Changes since 1.3: +1 -0 lines
Diff to previous 1.3
added a new debugging flag (REQ_SCHED_DEBUG), and added some output with
that key in the request scheduler. It now can show when requests are
posted, scheduled, and released- to aid in debugging.
Revision
1.3
/
(view)
- annotate
- [select for diffs]
, Fri Jan 31 21:32:48 2003 UTC (9 years, 3 months ago) by fshorte
Branch:
MAIN
CVS Tags:
snapshot-osc-02-19-2003
Changes since 1.2: +1 -0 lines
Diff to previous 1.2
added CLIENT_DEBUG mask so the system interface can enjoy gossip love
Revision
1.2
/
(view)
- annotate
- [select for diffs]
, Fri Jan 17 02:39:08 2003 UTC (9 years, 4 months ago) by pcarns
Branch:
MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1
finished rudimentary dcache test harness; changed the type of a flag
argument to dcache_remove from an unsigned char to an int to be more
consistent with some of our other api's
Revision
1.1.1.1
/
(view)
- annotate
- [select for diffs]
(vendor branch)
, Thu Jan 9 17:24:04 2003 UTC (9 years, 4 months ago) by pcarns
Branch:
PARL
CVS Tags:
start
Changes since 1.1: +0 -0 lines
Diff to previous 1.1
Imported sources
Revision
1.1
/
(view)
- annotate
- [select for diffs]
, Thu Jan 9 17:24:04 2003 UTC (9 years, 4 months ago) by pcarns
Branch:
MAIN
Initial revision
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.