CVS log for pvfs2/src/proto/PINT-le-bytefield.c

(logo)

Help

(back) Up to [PVFS2] / pvfs2 / src / proto

Request diff between arbitrary revisions / Display revisions graphically


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.58.10.11 / (view) - annotate - [select for diffs] , Fri Nov 4 20:40:39 2011 UTC (6 months, 1 week ago) by sampson
Branch: Orange-Branch
CVS Tags: Orange-security-postmerge
Changes since 1.58.10.10: +504 -418 lines
Diff to previous 1.58.10.10 to branch point 1.58 to next main 1.59
Merged robust security code into Orange-Branch.

Revision 1.58.10.10 / (view) - annotate - [select for diffs] , Mon Aug 22 16:16:23 2011 UTC (8 months, 3 weeks ago) by sdsnyde
Branch: Orange-Branch
CVS Tags: windows-release-2-8-5-20110921, pnfs-merge, orangefs-2-8-5, Orange-security-premerge
Changes since 1.58.10.9: +15 -0 lines
Diff to previous 1.58.10.9 to branch point 1.58
added new uid management app under src/apps/admin/pvfs2-get-uid
also included are a server and client side sm and the uid mgmt implementation files

Revision 1.58.10.7.2.7 / (view) - annotate - [select for diffs] , Fri Aug 19 15:50:12 2011 UTC (8 months, 4 weeks ago) by shuangy
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.58.10.7.2.6: +54 -54 lines
Diff to previous 1.58.10.7.2.6 to branch point 1.58.10.7 to next main 1.58.10.8
merge with Orange-Branch

Revision 1.58.10.9.4.1 / (view) - annotate - [select for diffs] , Sat Jul 16 01:49:55 2011 UTC (10 months ago) by mtmoore
Branch: orange-next
Changes since 1.58.10.9: +2 -10 lines
Diff to previous 1.58.10.9 to next main 1.58.10.10
remove extents, handle ranges, precreate pools and various other things that aren't needed in their current forms with UUIDs

Revision 1.58.10.9 / (view) - annotate - [select for diffs] , Fri Jun 17 15:23:46 2011 UTC (11 months ago) by walt
Branch: Orange-Branch
CVS Tags: windows-client-to-Orange-Branch-20110712, becky-test-bed
Branch point for: orange-next
Changes since 1.58.10.8: +57 -57 lines
Diff to previous 1.58.10.8 to branch point 1.58
Modifications to perf counter system
Minor formatting and documentation edits

Revision 1.58.10.7.2.6 / (view) - annotate - [select for diffs] , Fri May 13 21:15:06 2011 UTC (12 months ago) by shuangy
Branch: Orange-Elaine-Distr-Dir-Branch
CVS Tags: distdir_orange_before_merge_20110817
Changes since 1.58.10.7.2.5: +9 -0 lines
Diff to previous 1.58.10.7.2.5 to branch point 1.58.10.7
distributed directory structure for root and lost+found directory. In pvfs2-server.c, it will check if the root directory is set. Need 10~20 seconds for creation when the servers are launched at first time.

Revision 1.53.2.15 / (view) - annotate - [select for diffs] , Tue Mar 15 21:38:46 2011 UTC (14 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.14: +10 -20 lines
Diff to previous 1.53.2.14 to branch point 1.53 to next main 1.54
redesigned lookup code to work with security

Revision 1.53.2.14 / (view) - annotate - [select for diffs] , Sat Feb 26 08:22:39 2011 UTC (14 months, 2 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.13: +11 -1 lines
Diff to previous 1.53.2.13 to branch point 1.53
reverted to Orange-Branch version of lookup code. many modifications will
be needed before the code will compile again.

Revision 1.58.10.7.2.5 / (view) - annotate - [select for diffs] , Tue Oct 26 21:39:25 2010 UTC (18 months, 3 weeks ago) by shuangy
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.58.10.7.2.4: +16 -0 lines
Diff to previous 1.58.10.7.2.4 to branch point 1.58.10.7
prevent memory leak in setattr encode_release.

Revision 1.58.10.7.2.4 / (view) - annotate - [select for diffs] , Tue Oct 26 21:03:26 2010 UTC (18 months, 3 weeks ago) by shuangy
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.58.10.7.2.3: +9 -1 lines
Diff to previous 1.58.10.7.2.3 to branch point 1.58.10.7
1. fix two memory leaks in fee_object_attr and decode_release. 2. clean sys-mkdir and acache.

Revision 1.58.10.7.2.3 / (view) - annotate - [select for diffs] , Tue Oct 5 18:30:08 2010 UTC (19 months, 1 week ago) by elaine
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.58.10.7.2.2: +1 -0 lines
Diff to previous 1.58.10.7.2.2 to branch point 1.58.10.7
Merged in changes from Orange-Branch. There were a number of bugs fixed there since this branch was created.

Revision 1.58.10.7.2.2 / (view) - annotate - [select for diffs] , Tue Sep 21 20:35:18 2010 UTC (19 months, 3 weeks ago) by elaine
Branch: Orange-Elaine-Distr-Dir-Branch
CVS Tags: distr-dir-pre-release
Changes since 1.58.10.7.2.1: +10 -0 lines
Diff to previous 1.58.10.7.2.1 to branch point 1.58.10.7
Fixes to lookup.

Revision 1.58.10.7.2.1 / (view) - annotate - [select for diffs] , Fri Sep 3 21:46:28 2010 UTC (20 months, 1 week ago) by elaine
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.58.10.7: +14 -0 lines
Diff to previous 1.58.10.7
Next round of distributed directory changes.

Revision 1.58.10.8.2.2 / (view) - annotate - [select for diffs] , Fri Jul 30 17:59:40 2010 UTC (21 months, 2 weeks ago) by wligon
Branch: Orange-Migrate-Tools
CVS Tags: pre-dirent
Changes since 1.58.10.8.2.1: +11 -1 lines
Diff to previous 1.58.10.8.2.1 to branch point 1.58.10.8 to next main 1.58.10.9
*** empty log message ***

Revision 1.58.10.5.4.1 / (view) - annotate - [select for diffs] , Thu Jul 8 14:03:08 2010 UTC (22 months, 1 week ago) by mtmoore
Changes since 1.58.10.5: +13 -2 lines
Diff to previous 1.58.10.5 to next main 1.58.10.6
merging Orange Branch changes in

Revision 1.53.2.13 / (view) - annotate - [select for diffs] , Mon Jun 21 20:05:02 2010 UTC (22 months, 3 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.12: +4 -0 lines
Diff to previous 1.53.2.12 to branch point 1.53
fixes to make the new server state machines compile with robust security

Revision 1.53.2.12 / (view) - annotate - [select for diffs] , Sun Jun 20 20:49:33 2010 UTC (22 months, 3 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.11: +0 -1 lines
Diff to previous 1.53.2.11 to branch point 1.53
encoding fixes

Revision 1.53.2.11 / (view) - annotate - [select for diffs] , Sat Jun 19 00:02:20 2010 UTC (22 months, 4 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.10: +138 -30 lines
Diff to previous 1.53.2.10 to branch point 1.53
initial merge with Orange-Branch. much will be broken

Revision 1.58.10.8.2.1 / (view) - annotate - [select for diffs] , Tue Jun 8 17:31:01 2010 UTC (23 months, 1 week ago) by wligon
Branch: Orange-Migrate-Tools
CVS Tags: before-getattr
Changes since 1.58.10.8: +9 -0 lines
Diff to previous 1.58.10.8
*** empty log message ***

Revision 1.53.2.10 / (view) - annotate - [select for diffs] , Fri May 21 21:38:16 2010 UTC (23 months, 3 weeks ago) by nlmills
Branch: cu-security-branch
CVS Tags: cu-security-branch-premerge
Changes since 1.53.2.9: +0 -19 lines
Diff to previous 1.53.2.9 to branch point 1.53
removed anything and everything related to certificates

Revision 1.53.2.9 / (view) - annotate - [select for diffs] , Fri May 21 17:34:22 2010 UTC (23 months, 3 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.8: +10 -58 lines
Diff to previous 1.53.2.8 to branch point 1.53
revert cu-security-branch to before the attempted merge with Orange-Branch

Revision 1.58.10.8 / (view) - annotate - [select for diffs] , Fri Apr 30 20:00:54 2010 UTC (2 years ago) by bligon
Branch: Orange-Branch
CVS Tags: windows-client, 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, mtmoore-dbpf-txn, OB-DBPF-OPEN-CACHE-REMOVE, B2O-Orange-Sync-Temp, B2O-Orange-Sync, B2O-Blue-Sync-Temp-End-2, B2O-Blue-Sync-Temp-End
Branch point for: Orange-Migrate-Tools
Changes since 1.58.10.7: +1 -0 lines
Diff to previous 1.58.10.7 to branch point 1.58
merge of B2O-Blue-Sync,HEAD,and latest of Orange.

Revision 1.58.10.7.6.1 / (view) - annotate - [select for diffs] , Wed Mar 31 20:27:18 2010 UTC (2 years, 1 month ago) by bligon
Branch: B2O-Merge-Test
Changes since 1.58.10.7: +1 -0 lines
Diff to previous 1.58.10.7 to next main 1.58.10.8
commiting changes from merge of Orange and Blue into test branch.

Revision 1.58.10.7 / (view) - annotate - [select for diffs] , Mon Mar 8 17:26:51 2010 UTC (2 years, 2 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.58.10.6: +8 -1 lines
Diff to previous 1.58.10.6 to branch point 1.58
Merged failover with tree code.
Modified Files:
  Tag: Orange-Branch
 	prepare src/apps/kernel/linux/pvfs2-client-core.c
 	src/client/sysint/client-state-machine.c
 	src/client/sysint/client-state-machine.h
 	src/client/sysint/finalize.c
	src/client/sysint/sys-getattr.sm
 	src/client/sysint/sys-io.sm
	src/client/sysint/sys-small-io.sm
 	src/common/gossip/gossip.h
	src/common/misc/msgpairarray.sm
 	src/common/misc/pint-event.c
	src/common/misc/pint-event.h
 	src/io/bmi/bmi.c
	src/io/dev/pint-dev.c
	src/io/job/job.c
 	src/kernel/linux-2.6/devpvfs2-req.c
 	src/kernel/linux-2.6/file.c
	src/kernel/linux-2.6/pvfs2-mod.c
 	src/proto/PINT-le-bytefield.c
	src/proto/pvfs2-req-proto.h
 	src/server/create-immutable-copies.sm
	src/server/get-attr.sm
 	src/server/small-io.sm
	src/server/tree-communicate.sm
 	src/server/request-scheduler/request-scheduler.c
 	src/server/request-scheduler/request-scheduler.h

Revision 1.58.10.6 / (view) - annotate - [select for diffs] , Mon Dec 14 19:30:38 2009 UTC (2 years, 5 months ago) by elaine
Branch: Orange-Branch
Changes since 1.58.10.5: +4 -1 lines
Diff to previous 1.58.10.5 to branch point 1.58
*** empty log message ***

Revision 1.58.10.2.4.10 / (view) - annotate - [select for diffs] , Wed Oct 28 16:39:30 2009 UTC (2 years, 6 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.9: +19 -7 lines
Diff to previous 1.58.10.2.4.9 to branch point 1.58.10.2 to next main 1.58.10.3
bug and memory fixes to getvalue operation

Revision 1.58.10.2.4.9 / (view) - annotate - [select for diffs] , Thu Oct 22 20:45:21 2009 UTC (2 years, 6 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.8: +18 -4 lines
Diff to previous 1.58.10.2.4.8 to branch point 1.58.10.2
keyval query memory cleanups

Revision 1.58.10.5 / (view) - annotate - [select for diffs] , Wed Oct 7 18:43:58 2009 UTC (2 years, 7 months ago) by elaine
Branch: Orange-Branch
CVS Tags: Orange-Branch-metadata-backup
Changes since 1.58.10.4: +28 -0 lines
Diff to previous 1.58.10.4 to branch point 1.58
Merge branches

Revision 1.58.10.2.4.8 / (view) - annotate - [select for diffs] , Mon Oct 5 20:21:17 2009 UTC (2 years, 7 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.7: +2 -10 lines
Diff to previous 1.58.10.2.4.7 to branch point 1.58.10.2
checkpoint

Revision 1.58.2.2 / (view) - annotate - [select for diffs] , Thu Oct 1 16:01:56 2009 UTC (2 years, 7 months ago) by slang
Branch: pvfs-2-8-branch
CVS Tags: pvfs-2-8-2-rc1, pvfs-2-8-2
Changes since 1.58.2.1: +1 -0 lines
Diff to previous 1.58.2.1 to branch point 1.58 to next main 1.59
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:nlmills:20090716184559

Revision 1.58.2.1 / (view) - annotate - [select for diffs] , Thu Oct 1 15:54:29 2009 UTC (2 years, 7 months ago) by slang
Branch: pvfs-2-8-branch
Changes since 1.58: +1 -1 lines
Diff to previous 1.58
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:nlmills:20090622193923

Revision 1.58.10.4 / (view) - annotate - [select for diffs] , Thu Sep 3 21:24:47 2009 UTC (2 years, 8 months ago) by bligon
Branch: Orange-Branch
CVS Tags: Orange-FailOver-small-io
Changes since 1.58.10.3: +37 -19 lines
Diff to previous 1.58.10.3 to branch point 1.58
Merge of Orange-Branch, Orange-FailOver-Becky, and version 1.164 of sys-io.sm (do not unstuff on a read).
This version of Orange-FailOver-Becky supports failover for large files only.  The next iteration will
support small-io failover.

Revision 1.58.10.2.4.7 / (view) - annotate - [select for diffs] , Thu Sep 3 15:06:13 2009 UTC (2 years, 8 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.6: +0 -20 lines
Diff to previous 1.58.10.2.4.6 to branch point 1.58.10.2
debugging cleanup

Revision 1.53.2.8 / (view) - annotate - [select for diffs] , Wed Sep 2 20:16:15 2009 UTC (2 years, 8 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.7: +58 -10 lines
Diff to previous 1.53.2.7 to branch point 1.53
merged in changes from latest Orange-Branch

Revision 1.58.10.2.4.6 / (view) - annotate - [select for diffs] , Wed Sep 2 18:59:09 2009 UTC (2 years, 8 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.5: +21 -3 lines
Diff to previous 1.58.10.2.4.5 to branch point 1.58.10.2
remove debugging cruft

Revision 1.58.10.2.4.5 / (view) - annotate - [select for diffs] , Tue Sep 1 21:07:15 2009 UTC (2 years, 8 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.4: +8 -1 lines
Diff to previous 1.58.10.2.4.4 to branch point 1.58.10.2
interim commit

Revision 1.53.2.7 / (view) - annotate - [select for diffs] , Tue Aug 25 17:56:23 2009 UTC (2 years, 8 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.6: +116 -38 lines
Diff to previous 1.53.2.6 to branch point 1.53
merged in changes from summer at LANL

Revision 1.58.10.2.4.4 / (view) - annotate - [select for diffs] , Mon Aug 24 21:03:10 2009 UTC (2 years, 8 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.3: +18 -1 lines
Diff to previous 1.58.10.2.4.3 to branch point 1.58.10.2
initial get-path state machine and associated changes

Revision 1.58.10.1.2.2 / (view) - annotate - [select for diffs] , Tue Aug 18 18:04:31 2009 UTC (2 years, 8 months ago) by elaine
Branch: Orange-Elaine-Branch
Changes since 1.58.10.1.2.1: +14 -0 lines
Diff to previous 1.58.10.1.2.1 to branch point 1.58.10.1 to next main 1.58.10.2
*** empty log message ***

Revision 1.58.10.3 / (view) - annotate - [select for diffs] , Fri Aug 14 21:13:44 2009 UTC (2 years, 9 months ago) by walt
Branch: Orange-Branch
Changes since 1.58.10.2: +3 -1 lines
Diff to previous 1.58.10.2 to branch point 1.58
merged Orange with Blue - first merging

Revision 1.58.10.2.4.3 / (view) - annotate - [select for diffs] , Fri Aug 14 18:35:00 2009 UTC (2 years, 9 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.2: +2 -0 lines
Diff to previous 1.58.10.2.4.2 to branch point 1.58.10.2
Add needed fix to MIRROR initialization so pvfs2-server runs

Revision 1.60.4.1 / (view) - annotate - [select for diffs] , Thu Aug 13 21:28:05 2009 UTC (2 years, 9 months ago) by harms
Branch: pfsck-branch
Changes since 1.60: +16 -0 lines
Diff to previous 1.60
Initial commit of parallel fsck code

Revision 1.58.10.2.4.2 / (view) - annotate - [select for diffs] , Mon Aug 10 15:30:11 2009 UTC (2 years, 9 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2.4.1: +4 -1 lines
Diff to previous 1.58.10.2.4.1 to branch point 1.58.10.2
Merge range query changes and other fixes

Revision 1.58.10.1.6.4 / (view) - annotate - [select for diffs] , Fri Jul 24 21:24:31 2009 UTC (2 years, 9 months ago) by bligon
Branch: Orange-FailOver-Becky
Changes since 1.58.10.1.6.3: +35 -21 lines
Diff to previous 1.58.10.1.6.3 to branch point 1.58.10.1 to next main 1.58.10.2
Completed most of the getattr changes.  Not all done just yet.

Revision 1.58.10.2.2.2 / (view) - annotate - [select for diffs] , Mon Jul 20 19:53:20 2009 UTC (2 years, 9 months ago) by walt
Branch: Orange-Merge1
Changes since 1.58.10.2.2.1: +2 -0 lines
Diff to previous 1.58.10.2.2.1 to branch point 1.58.10.2 to next main 1.58.10.3
edits made to get first blue/orange merge working

Revision 1.60 / (view) - annotate - [select for diffs] , Thu Jul 16 18:45:59 2009 UTC (2 years, 10 months ago) by nlmills
Branch: MAIN
CVS Tags: tr-branch, pvfs2-mr-shim, pfsck-branch-point, my-point, bmi-experimental-branch-point, bmi-experimental-branch, HEAD, B2O-Temp, B2O-Blue-Sync
Branch point for: pfsck-branch
Changes since 1.59: +1 -0 lines
Diff to previous 1.59
fixed le-bytefield decoding bug: unintended fallthrough in case statement

Revision 1.58.10.2.4.1 / (view) - annotate - [select for diffs] , Tue Jul 14 17:19:43 2009 UTC (2 years, 10 months ago) by mtmoore
Branch: Orange-mtmoore
Changes since 1.58.10.2: +14 -0 lines
Diff to previous 1.58.10.2
Initial import of branch supporting keyval attribute/value lookup

Revision 1.58.10.1.6.3 / (view) - annotate - [select for diffs] , Fri Jul 10 21:16:23 2009 UTC (2 years, 10 months ago) by bligon
Branch: Orange-FailOver-Becky
Changes since 1.58.10.1.6.2: +6 -2 lines
Diff to previous 1.58.10.1.6.2 to branch point 1.58.10.1
Completed changes to PVFS_object_attr.  Changes to get-attr.sm are still underday

Revision 1.58.10.2.2.1 / (view) - annotate - [select for diffs] , Thu Jul 9 16:40:53 2009 UTC (2 years, 10 months ago) by walt
Branch: Orange-Merge1
Changes since 1.58.10.2: +1 -1 lines
Diff to previous 1.58.10.2
Merged changes in Blue branch into Orange branch

Revision 1.58.10.2 / (view) - annotate - [select for diffs] , Tue Jul 7 16:54:59 2009 UTC (2 years, 10 months ago) by bligon
Branch: Orange-Branch
Branch point for: Orange-mtmoore, Orange-Merge1
Changes since 1.58.10.1: +15 -3 lines
Diff to previous 1.58.10.1 to branch point 1.58
Corrected memory leaks in the seteattr and geteattr calls. (lebf_decode_rel()).

Revision 1.58.10.1.6.2 / (view) - annotate - [select for diffs] , Tue Jul 7 16:17:28 2009 UTC (2 years, 10 months ago) by bligon
Branch: Orange-FailOver-Becky
Changes since 1.58.10.1.6.1: +5 -1 lines
Diff to previous 1.58.10.1.6.1 to branch point 1.58.10.1
Corrected memory leak with geteattr.

Revision 1.58.10.1.6.1 / (view) - annotate - [select for diffs] , Fri Jul 3 21:20:53 2009 UTC (2 years, 10 months ago) by bligon
Branch: Orange-FailOver-Becky
Changes since 1.58.10.1: +10 -2 lines
Diff to previous 1.58.10.1
SETEATTR will now update the meta-hint flag if the user is changing the mirroring mode.  If the mirror-mode is
changed to NO_MIRRORING, then the mirror flag is turned off.  Otherwise, the mirror flag is turned on.

Corrected memory leak errors with the seteattr request.

Revision 1.58.6.5 / (view) - annotate - [select for diffs] , Thu Jun 25 18:56:55 2009 UTC (2 years, 10 months ago) by sson
Branch: as-branch
Changes since 1.58.6.4: +2 -2 lines
Diff to previous 1.58.6.4 to branch point 1.58 to next main 1.59
Implemented kmeans algorithm based on the state machine, kmeans.sm.
There are two supporting state machines for this: allreduce.sm and bcast.sm.
The simple1_unaligned.c file is updated for testing kmeans.
Sample input file (edge17695.bin) for testing kmeans algorithm is added.

Revision 1.59 / (view) - annotate - [select for diffs] , Mon Jun 22 19:39:23 2009 UTC (2 years, 10 months ago) by nlmills
Branch: MAIN
Changes since 1.58: +1 -1 lines
Diff to previous 1.58
fixed PINT-le-bytefield encoding bug

Revision 1.58.6.4 / (view) - annotate - [select for diffs] , Wed Jun 17 20:12:46 2009 UTC (2 years, 11 months ago) by sson
Branch: as-branch
Changes since 1.58.6.3: +1 -1 lines
Diff to previous 1.58.6.3 to branch point 1.58
Split the previous allreduce.sm into send and recv nested state machines using pjmp.
Changed pipeline.sm to setup allreduce.sm in either SEND or RECV type.

Revision 1.58.6.3 / (view) - annotate - [select for diffs] , Mon Jun 15 15:38:06 2009 UTC (2 years, 11 months ago) by sson
Branch: as-branch
Changes since 1.58.6.2: +0 -7 lines
Diff to previous 1.58.6.2 to branch point 1.58
fixed invalid free() in io.sm.

Revision 1.58.10.1.2.1 / (view) - annotate - [select for diffs] , Tue May 26 20:24:17 2009 UTC (2 years, 11 months ago) by elaine
Branch: Orange-Elaine-Branch
Changes since 1.58.10.1: +16 -0 lines
Diff to previous 1.58.10.1
*** empty log message ***

Revision 1.58.6.2 / (view) - annotate - [select for diffs] , Fri May 22 22:30:06 2009 UTC (2 years, 11 months ago) by sson
Branch: as-branch
Changes since 1.58.6.1: +7 -0 lines
Diff to previous 1.58.6.1 to branch point 1.58
Added the server to server communication module within pipeline.sm
to pull the small portion of data when the data is not aligned on strip boundaries.

Changed the default file stripe size to 256KB (originally 64KB)
so that pipeline unit is equal to it.

Revision 1.58.10.1 / (view) - annotate - [select for diffs] , Thu Apr 30 15:03:01 2009 UTC (3 years ago) by bligon
Branch: Orange-Branch
CVS Tags: Orage-Elaine-Root, ORANGE-BECKY-ROOT, ORANGE-BECKY-BRANCH
Branch point for: Orange-FailOver-Becky, Orange-Elaine-Branch
Changes since 1.58: +50 -9 lines
Diff to previous 1.58
Setting up Orange Branch

Revision 1.58.6.1 / (view) - annotate - [select for diffs] , Tue Apr 14 20:19:49 2009 UTC (3 years, 1 month ago) by sson
Branch: as-branch
Changes since 1.58: +11 -0 lines
Diff to previous 1.58
*** empty log message ***

Revision 1.58 / (view) - annotate - [select for diffs] , Mon Feb 2 18:55:43 2009 UTC (3 years, 3 months ago) by pcarns
Branch: MAIN
CVS Tags: tcp-peer-comm-branch, solaris-point, solaris-branch, sa-branch, pvfs-2-8-point, pvfs-2-8-1, pvfs-2-8-0, as-point, aattrs-branch-point, aattrs-branch, Orange-Root
Branch point for: pvfs-2-8-branch, as-branch, Orange-Branch
Changes since 1.57: +4 -1 lines
Diff to previous 1.57
fix memory leak from create response

Revision 1.53.2.6 / (view) - annotate - [select for diffs] , Thu Dec 4 19:27:20 2008 UTC (3 years, 5 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.5: +1 -0 lines
Diff to previous 1.53.2.5 to branch point 1.53
bug fixes

Revision 1.53.2.5 / (view) - annotate - [select for diffs] , Mon Dec 1 18:11:39 2008 UTC (3 years, 5 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.4: +20 -0 lines
Diff to previous 1.53.2.4 to branch point 1.53
new authentication protocol

Revision 1.57 / (view) - annotate - [select for diffs] , Thu Nov 20 01:17:08 2008 UTC (3 years, 5 months ago) by slang
Branch: MAIN
Changes since 1.56: +13 -2 lines
Diff to previous 1.56
merging hints/events code into trunk.

Revision 1.56 / (view) - annotate - [select for diffs] , Wed Nov 19 19:00:18 2008 UTC (3 years, 5 months ago) by slang
Branch: MAIN
Changes since 1.55: +1 -0 lines
Diff to previous 1.55
bmi changes to allow separate bmi packaging

Revision 1.52.4.4 / (view) - annotate - [select for diffs] , Mon Nov 17 17:45:31 2008 UTC (3 years, 5 months ago) by elaine
Branch: cu-sandbox-branch
Changes since 1.52.4.3: +2 -1 lines
Diff to previous 1.52.4.3 to branch point 1.52 to next main 1.53
*** empty log message ***

Revision 1.52.4.3 / (view) - annotate - [select for diffs] , Thu Nov 13 16:30:56 2008 UTC (3 years, 6 months ago) by elaine
Branch: cu-sandbox-branch
Changes since 1.52.4.2: +14 -0 lines
Diff to previous 1.52.4.2 to branch point 1.52
tree communication implementation

Revision 1.53.4.2 / (view) - annotate - [select for diffs] , Tue Nov 11 19:10:11 2008 UTC (3 years, 6 months ago) by slang
Branch: he-branch
Changes since 1.53.4.1: +60 -5 lines
Diff to previous 1.53.4.1 to branch point 1.53 to next main 1.54
reverse merge from HEAD.

Revision 1.53.10.2 / (view) - annotate - [select for diffs] , Mon Nov 10 20:44:29 2008 UTC (3 years, 6 months ago) by slang
Branch: directio-branch
Changes since 1.53.10.1: +2 -0 lines
Diff to previous 1.53.10.1 to branch point 1.53 to next main 1.54
reverse merge from HEAD to directio branch

Revision 1.55 / (view) - annotate - [select for diffs] , Wed Oct 8 18:38:27 2008 UTC (3 years, 7 months ago) by pcarns
Branch: MAIN
CVS Tags: before-dio-merge, after-he-reverse-merge
Changes since 1.54: +2 -0 lines
Diff to previous 1.54
Fix bug in BMI reference counting.  Previously the server was responsible
for both incrementing and decrementing count while working on a state
machine, but this leaves a window of time between completion of
testunexpected() and the start of a state machine.  If a connection was
reset during this window it could cause state machine to try to use
non-existent BMI address, with some odd results.

This patch adds a flag that the server can use to have BMI automatically
increment reference count on any unexpected message before it is passed to
the server for processing.

Revision 1.53.2.4 / (view) - annotate - [select for diffs] , Fri Sep 12 15:19:38 2008 UTC (3 years, 8 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.3: +5 -0 lines
Diff to previous 1.53.2.3 to branch point 1.53
added a credential to the setattr request message

Revision 1.53.10.1 / (view) - annotate - [select for diffs] , Tue Sep 9 20:22:26 2008 UTC (3 years, 8 months ago) by slang
Branch: directio-branch
Changes since 1.53: +58 -5 lines
Diff to previous 1.53
reverse merge of changes to HEAD since branch.  Includes small file changes.

Revision 1.54 / (view) - annotate - [select for diffs] , Mon Sep 8 15:42:48 2008 UTC (3 years, 8 months ago) by pcarns
Branch: MAIN
Changes since 1.53: +58 -5 lines
Diff to previous 1.53
Merging small files branch to head.  Includes server side precreation of
data files and file stuffing.

Revision 1.53.6.2 / (view) - annotate - [select for diffs] , Thu Jul 31 19:03:40 2008 UTC (3 years, 9 months ago) by rzhong
Branch: rongrong
Changes since 1.53.6.1: +7 -7 lines
Diff to previous 1.53.6.1 to branch point 1.53 to next main 1.54
db-replication state machine which processes the incomming replication message

Revision 1.53.2.3 / (view) - annotate - [select for diffs] , Tue Jul 29 22:23:01 2008 UTC (3 years, 9 months ago) by dbonnie
Branch: cu-security-branch
Changes since 1.53.2.2: +0 -6 lines
Diff to previous 1.53.2.2 to branch point 1.53
Updated lookup/getattr on server/client.

Revision 1.53.6.1 / (view) - annotate - [select for diffs] , Thu Jul 24 21:24:56 2008 UTC (3 years, 9 months ago) by rzhong
Branch: rongrong
Changes since 1.53: +11 -0 lines
Diff to previous 1.53
db-rep-send state machine added

Revision 1.53.2.2 / (view) - annotate - [select for diffs] , Wed Jul 23 22:26:43 2008 UTC (3 years, 9 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.53.2.1: +55 -8 lines
Diff to previous 1.53.2.1 to branch point 1.53
fixed size calculation and cleanup routines for le-bytefield encoding

Revision 1.43.8.4.2.1 / (view) - annotate - [select for diffs] , Mon Jul 21 18:20:26 2008 UTC (3 years, 9 months ago) by aching
Branch: locking-branch
Changes since 1.43.8.4: +140 -100 lines
Diff to previous 1.43.8.4 to next main 1.44
Reverse merged and ported to HEAD.

Revision 1.53.2.1 / (view) - annotate - [select for diffs] , Thu Jul 17 19:35:31 2008 UTC (3 years, 10 months ago) by dbonnie
Branch: cu-security-branch
Changes since 1.53: +1 -0 lines
Diff to previous 1.53
More work on encode/decode.

Revision 1.43.8.4 / (view) - annotate - [select for diffs] , Mon Jul 14 19:56:41 2008 UTC (3 years, 10 months ago) by sumitn
Branch: version-lock-actual-branch
Branch point for: locking-branch
Changes since 1.43.8.3: +6 -4 lines
Diff to previous 1.43.8.3 to branch point 1.43 to next main 1.44
Removed warnings due to use of int64_t in several files. Using lld() mask to print int64_t numbers.

Revision 1.52.6.10 / (view) - annotate - [select for diffs] , Tue Jun 17 17:27:46 2008 UTC (3 years, 11 months ago) by pcarns
Branch: small-file-branch
Changes since 1.52.6.9: +1 -1 lines
Diff to previous 1.52.6.9 to branch point 1.52 to next main 1.53
fix silly union bug in decoder

Revision 1.52.6.9 / (view) - annotate - [select for diffs] , Mon Jun 2 19:52:41 2008 UTC (3 years, 11 months ago) by pcarns
Branch: small-file-branch
Changes since 1.52.6.8: +5 -2 lines
Diff to previous 1.52.6.8 to branch point 1.52
protocol size limit for layout information; custom encode functions for
layout in order to enforce limit; remember to free decoding memory for
create request fields

Revision 1.52.4.2 / (view) - annotate - [select for diffs] , Tue Apr 15 20:19:27 2008 UTC (4 years, 1 month ago) by walt
Branch: cu-sandbox-branch
Changes since 1.52.4.1: +2 -2 lines
Diff to previous 1.52.4.1 to branch point 1.52
debugging

Revision 1.52.6.8 / (view) - annotate - [select for diffs] , Tue Apr 8 15:52:39 2008 UTC (4 years, 1 month ago) by pcarns
Branch: small-file-branch
Changes since 1.52.6.7: +1 -7 lines
Diff to previous 1.52.6.7 to branch point 1.52
removing extent ranges from create request

Revision 1.53.4.1 / (view) - annotate - [select for diffs] , Mon Apr 7 16:31:37 2008 UTC (4 years, 1 month ago) by slang
Branch: he-branch
Changes since 1.53: +13 -2 lines
Diff to previous 1.53
hints and events.

Revision 1.52.6.7 / (view) - annotate - [select for diffs] , Mon Mar 3 19:08:09 2008 UTC (4 years, 2 months ago) by pcarns
Branch: small-file-branch
Changes since 1.52.6.6: +15 -9 lines
Diff to previous 1.52.6.6 to branch point 1.52
merging enum/int lebf_intialize() update from trunk

Revision 1.52.2.1 / (view) - annotate - [select for diffs] , Mon Mar 3 19:07:25 2008 UTC (4 years, 2 months ago) by pcarns
Branch: pvfs-2-7-branch
CVS Tags: pvfs-2-7-1
Changes since 1.52: +15 -9 lines
Diff to previous 1.52 to next main 1.53
merging enum/int lebf_initialize() update from trunk

Revision 1.53 / (view) - annotate - [select for diffs] , Mon Mar 3 19:05:56 2008 UTC (4 years, 2 months ago) by pcarns
Branch: MAIN
CVS Tags: sumit-branch, small-file-branch-point4, small-file-branch-point3, small-file-branch-point2, 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, from_MERGE_FROM_HEAD, from_HEAD_NEW_FEATURE_ADD3, from_HEAD_NEW_FEATURE_ADD2, directio-point, branch-rongrong, Root_cu-security-branch
Branch point for: rongrong, he-branch, directio-branch, cu-security-branch
Changes since 1.52: +15 -9 lines
Diff to previous 1.52
switched an int to an enum to make sure we get compile warnings if any
operations are neglected in lebf_initialize().  Added a harmless missing
operation.

Revision 1.52.6.6 / (view) - annotate - [select for diffs] , Mon Mar 3 04:28:04 2008 UTC (4 years, 2 months ago) by pcarns
Branch: small-file-branch
Changes since 1.52.6.5: +4 -0 lines
Diff to previous 1.52.6.5 to branch point 1.52
unstuff works now for basic test cases

Revision 1.52.4.1 / (view) - annotate - [select for diffs] , Fri Feb 22 21:13:09 2008 UTC (4 years, 2 months ago) by walt
Branch: cu-sandbox-branch
Changes since 1.52: +14 -0 lines
Diff to previous 1.52
set up for create-file mod - stubbed out stuff, etc.
a few small bug fixes to statecomp and statemachine stuff

Revision 1.52.6.5 / (view) - annotate - [select for diffs] , Thu Feb 21 02:10:16 2008 UTC (4 years, 2 months ago) by slang
Branch: small-file-branch
Changes since 1.52.6.4: +29 -13 lines
Diff to previous 1.52.6.4 to branch point 1.52
Big pile-o' changes to make Pete go mad.

The main changes are the implementation of the stuffed create path (now just the create state machine and operation), and the beginnings of the "unstuff" operation.

This also includes the request scheduler and state machine cleanups (required for using prelude with batch_remove) and whatever else I may have happened to change along the way.

This code is able to create files, but writing to them is almost guaranteed to break.

Revision 1.52.6.4 / (view) - annotate - [select for diffs] , Mon Feb 4 18:01:51 2008 UTC (4 years, 3 months ago) by pcarns
Branch: small-file-branch
Changes since 1.52.6.3: +2 -0 lines
Diff to previous 1.52.6.3 to branch point 1.52
get batch create working (sequentially for now)

Revision 1.52.6.3 / (view) - annotate - [select for diffs] , Wed Jan 30 20:26:33 2008 UTC (4 years, 3 months ago) by pcarns
Branch: small-file-branch
Changes since 1.52.6.2: +7 -0 lines
Diff to previous 1.52.6.2 to branch point 1.52
stubbed in state machine to handle refilling precreate pools

Revision 1.52.6.2 / (view) - annotate - [select for diffs] , Thu Jan 24 21:34:39 2008 UTC (4 years, 3 months ago) by slang
Branch: small-file-branch
Changes since 1.52.6.1: +11 -1 lines
Diff to previous 1.52.6.1 to branch point 1.52
inode stuffing operation.  also added a keyval_remove_list.

Revision 1.52.6.1 / (view) - annotate - [select for diffs] , Thu Jan 24 21:15:16 2008 UTC (4 years, 3 months ago) by pcarns
Branch: small-file-branch
Changes since 1.52: +18 -1 lines
Diff to previous 1.52
stubbed in new request type: batch_create.  The plan is for this to react
like create, except that it can create many handles of the same type (on
one server) in one protocol exchange

Revision 1.52 / (view) - annotate - [select for diffs] , Fri Aug 17 04:04:27 2007 UTC (4 years, 9 months ago) by slang
Branch: MAIN
CVS Tags: small-file-branch-point, pvfs-2-7-branch-point, pvfs-2-7-0, mgmt-branch-point, cu-sandbox-branch-point
Branch point for: small-file-branch, pvfs-2-7-branch, cu-sandbox-branch
Changes since 1.51: +0 -1 lines
Diff to previous 1.51
commit of Murali's unifying config file patch.  Also adding a convert script for converting to the new single fs.conf format.

Revision 1.51 / (view) - annotate - [select for diffs] , Tue Jul 24 17:16:21 2007 UTC (4 years, 9 months ago) by pw
Branch: MAIN
Changes since 1.50: +0 -2 lines
Diff to previous 1.50
Remove random extern declaration.

Revision 1.50 / (view) - annotate - [select for diffs] , Fri Jul 6 05:23:21 2007 UTC (4 years, 10 months ago) by slang
Branch: MAIN
CVS Tags: twod-branch-point, twod-branch
Changes since 1.49: +2 -0 lines
Diff to previous 1.49
new layout parameter for PVFS_[i]sys_create

Revision 1.49 / (view) - annotate - [select for diffs] , Fri Jun 1 22:35:18 2007 UTC (4 years, 11 months ago) by slang
Branch: MAIN
CVS Tags: kunkel-migration-hint-branch-point-2007-06-17
Changes since 1.48: +7 -1 lines
Diff to previous 1.48
add a finalize to lebf to cleanup array allocated in initialize.

Revision 1.47.6.1 / (view) - annotate - [select for diffs] , Wed May 23 20:49:05 2007 UTC (4 years, 11 months ago) by kunkel
Branch: pvfs2-kunkel-tas-branch
Changes since 1.47: +97 -93 lines
Diff to previous 1.47 to next main 1.48
Merge HEAD changes to TAS-branch.

Revision 1.41.2.3 / (view) - annotate - [select for diffs] , Wed Apr 11 22:50:57 2007 UTC (5 years, 1 month ago) by slang
Branch: WALT3
Changes since 1.41.2.2: +97 -93 lines
Diff to previous 1.41.2.2 to branch point 1.41 to next main 1.42
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.43.8.3 / (view) - annotate - [select for diffs] , Mon Apr 9 02:33:40 2007 UTC (5 years, 1 month ago) by aching
Branch: version-lock-actual-branch
Changes since 1.43.8.2: +6 -5 lines
Diff to previous 1.43.8.2 to branch point 1.43
Fixed comment on decoding the lock_req.

Revision 1.47.10.1 / (view) - annotate - [select for diffs] , Thu Apr 5 15:49:48 2007 UTC (5 years, 1 month ago) by slang
Branch: pvfs-2-6-branch
CVS Tags: pvfs-2-6-3-tag3
Changes since 1.47: +97 -93 lines
Diff to previous 1.47 to next main 1.48
merge recent fixes from HEAD

Revision 1.48 / (view) - annotate - [select for diffs] , Wed Mar 21 14:32:05 2007 UTC (5 years, 1 month ago) by slang
Branch: MAIN
CVS Tags: pvfs-2-6-3-tag2, kunkel-tas-branch-2007-05-23
Changes since 1.47: +97 -93 lines
Diff to previous 1.47
[phil]: changes to prevent decoding response trailers on errors.  See:

http://www.beowulf-underground.org/pipermail/pvfs2-developers/2007-March/003252.html

Thanks Phil!

Revision 1.43.4.2 / (view) - annotate - [select for diffs] , Sat Feb 17 11:17:05 2007 UTC (5 years, 3 months ago) by kunkel
Branch: kunkel-migration-branch
Changes since 1.43.4.1: +57 -29 lines
Diff to previous 1.43.4.1 to branch point 1.43 to next main 1.44
Update migration branch to current CVS version

Revision 1.43.8.2 / (view) - annotate - [select for diffs] , Wed Jan 31 05:13:53 2007 UTC (5 years, 3 months ago) by aching
Branch: version-lock-actual-branch
Changes since 1.43.8.1: +7 -2 lines
Diff to previous 1.43.8.1 to branch point 1.43
I think there is an error with the freeing of reqs here, but I will
leave it as is for now.

Revision 1.41.2.2 / (view) - annotate - [select for diffs] , Thu Oct 19 22:17:12 2006 UTC (5 years, 6 months ago) by slang
Branch: WALT3
Changes since 1.41.2.1: +0 -1 lines
Diff to previous 1.41.2.1 to branch point 1.41
reverse merge of HEAD to WALT3 branch.

Revision 1.43.8.1 / (view) - annotate - [select for diffs] , Wed Sep 27 21:05:56 2006 UTC (5 years, 7 months ago) by aching
Branch: version-lock-actual-branch
Changes since 1.43: +15 -0 lines
Diff to previous 1.43
Added cases for PVFS_SERV_LOCK.

Revision 1.43.2.2 / (view) - annotate - [select for diffs] , Mon Sep 25 12:40:08 2006 UTC (5 years, 7 months ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.43.2.1: +33 -6 lines
Diff to previous 1.43.2.1 to branch point 1.43 to next main 1.44
backmerging of HEAD to branch...

Revision 1.41.2.1 / (view) - annotate - [select for diffs] , Mon Sep 18 15:05:23 2006 UTC (5 years, 7 months ago) by vilayann
Branch: WALT3
Changes since 1.41: +63 -23 lines
Diff to previous 1.41
Merge HEAD into Walt's branch.
Rework new state machines to the new cleanups introduced by Walt.

Revision 1.47 / (view) - annotate - [select for diffs] , Sun Sep 17 21:31:28 2006 UTC (5 years, 8 months ago) by pw
Branch: MAIN
CVS Tags: tau-sandbox-point, tau-sandbox, pvfs-2-6-point4, pvfs-2-6-point3, pvfs-2-6-point2, pvfs-2-6-point, pvfs-2-6-3, pvfs-2-6-2, pvfs-2-6-1, pvfs-2-6-0, kunkel-migration-hint-branch-point-2007-03-15, kunkel-hint-branch-point-26, kunkel-hint-branch-point-2007-02-17, dbpf-methods-point, dbpf-methods-branch, WALT3-point, WALT3-last-merged
Branch point for: pvfs2-kunkel-tas-branch, pvfs-2-6-branch
Changes since 1.46: +0 -1 lines
Diff to previous 1.46
hoist externs into appropriate header file

Revision 1.46 / (view) - annotate - [select for diffs] , Wed Sep 13 20:22:56 2006 UTC (5 years, 8 months ago) by vilayann
Branch: MAIN
Changes since 1.45: +29 -1 lines
Diff to previous 1.45
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.45 / (view) - annotate - [select for diffs] , Tue Sep 12 17:53:52 2006 UTC (5 years, 8 months ago) by vilayann
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44
Based on RobR, Sam and RobL's suggestions, add a flag to the sys_mntent structure to
enable/disable checking of the config files integrity.
Right now, client-core sets this to 0, effectively skipping the fs.conf integrity checks
and the pvfs2- system interface users (namely ping, etc) set this to 1 by default to enable
the fs.conf integrity checks...
Also fixed a few warnings on x86

Revision 1.44 / (view) - annotate - [select for diffs] , Tue Sep 12 17:16:16 2006 UTC (5 years, 8 months ago) by pw
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43
printf warning fixes

Revision 1.40.6.4 / (view) - annotate - [select for diffs] , Tue Sep 12 05:10:25 2006 UTC (5 years, 8 months ago) by vilayann
Branch: posix-extensions-branch
Changes since 1.40.6.3: +7 -7 lines
Diff to previous 1.40.6.3 to branch point 1.40 to next main 1.41
Merge from HEAD to posix-extensions-branch...
This should facilitate merging the posix branch to HEAD...

Revision 1.43.4.1 / (view) - annotate - [select for diffs] , Fri Sep 8 11:51:20 2006 UTC (5 years, 8 months ago) by kunkel
Branch: kunkel-migration-branch
Changes since 1.43: +38 -18 lines
Diff to previous 1.43
Modification for migration added, some functions still need to be adapted after moving to a new branch...

Revision 1.43.2.1 / (view) - annotate - [select for diffs] , Fri Sep 8 10:00:44 2006 UTC (5 years, 8 months ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.43: +5 -2 lines
Diff to previous 1.43
PVFS2-hint support + minor changes (verbose request scheduler)

Revision 1.43 / (view) - annotate - [select for diffs] , Wed Sep 6 17:49:10 2006 UTC (5 years, 8 months ago) by pw
Branch: MAIN
CVS Tags: version-lock-branch, threaded-aio-point, threaded-aio-branch, posix-extensions-point7, kunkel-branches-point, kunkel-alternativeIO-branch
Branch point for: version-lock-actual-branch, kunkel-migration-branch, kunkel-hint-branch
Changes since 1.42: +7 -7 lines
Diff to previous 1.42
explain protocol error message a bit better; remove assert() that kills server when request buffer mismatch happens

Revision 1.41.4.6 / (view) - annotate - [select for diffs] , Tue Sep 5 09:34:49 2006 UTC (5 years, 8 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.41.4.5: +15 -2 lines
Diff to previous 1.41.4.5 to branch point 1.41 to next main 1.42
Added request statistics to scheduler, reference from datafiles to
parent metafile (needed for migration) and auto migration tool(unfinished).

Revision 1.40.6.3 / (view) - annotate - [select for diffs] , Sun Sep 3 17:44:12 2006 UTC (5 years, 8 months ago) by vilayann
Branch: posix-extensions-branch
CVS Tags: posix-extensions-point5
Changes since 1.40.6.2: +27 -15 lines
Diff to previous 1.40.6.2 to branch point 1.40
Reverse merges from HEAD..

Revision 1.42 / (view) - annotate - [select for diffs] , Wed Aug 30 15:34:13 2006 UTC (5 years, 8 months ago) by pw
Branch: MAIN
CVS Tags: posix-extensions-point6
Changes since 1.41: +27 -15 lines
Diff to previous 1.41
Move PVFS_MAX_SERVER_OP into the enum and audit places where it was used in comparisons.  Requiring manual adjustment of that value has bugged me for some time.

Revision 1.41.4.5 / (view) - annotate - [select for diffs] , Sat Aug 26 13:37:47 2006 UTC (5 years, 8 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.41.4.4: +17 -21 lines
Diff to previous 1.41.4.4 to branch point 1.41
Migration of datafiles between different servers works. Uses msgpairray.sm,
transfers only one datafile between two servers and rewrites metadata.
Todo: Adaption of request scheduler to ensure that migration and write
I/O do not happen concurrently on source dataserver.
Also allow users to specify command line parameter which supresses
transfer of pvfs2-hints.

Revision 1.41.4.4 / (view) - annotate - [select for diffs] , Tue Aug 22 10:54:20 2006 UTC (5 years, 8 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.41.4.3: +12 -1 lines
Diff to previous 1.41.4.3 to branch point 1.41
Added tool which prints file mapping to server aliases. Added
experimental stubs for migration tools. Added kernel tgid to request ID.
Bugfix of PINT_cached_config_get_one_server_str.

Revision 1.41.4.3 / (view) - annotate - [select for diffs] , Sat Aug 19 13:09:38 2006 UTC (5 years, 8 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.41.4.2: +6 -3 lines
Diff to previous 1.41.4.2 to branch point 1.41
Added PVFS-hint, changed tests for pwrite/odirect/transactions/aio dbpf
 support to allow users to explicitly enable or disable the functionality.
In the aio implementation is a bug since somebody else modified it.

Revision 1.40.6.2 / (view) - annotate - [select for diffs] , Wed Aug 9 20:17:52 2006 UTC (5 years, 9 months ago) by vilayann
Branch: posix-extensions-branch
CVS Tags: posix-extensions-point3
Changes since 1.40.6.1: +2 -1 lines
Diff to previous 1.40.6.1 to branch point 1.40
Reverse merge changes from HEAD to posix-extensions-branch.

Revision 1.41.4.2 / (view) - annotate - [select for diffs] , Mon Jul 24 17:20:55 2006 UTC (5 years, 9 months ago) by slang
Branch: kunkel-branch
Changes since 1.41.4.1: +524 -546 lines
Diff to previous 1.41.4.1 to branch point 1.41
revert style changes back to previous versions.

Revision 1.41.4.1 / (view) - annotate - [select for diffs] , Fri Jul 21 17:40:49 2006 UTC (5 years, 9 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.41: +546 -524 lines
Diff to previous 1.41
run maint/pvfs2indent-80col.sh on all .c files to correct style :)

Revision 1.40.12.1 / (view) - annotate - [select for diffs] , Mon Jun 19 15:57:41 2006 UTC (5 years, 10 months ago) by slang
Branch: pvfs2-1-5-branch
CVS Tags: pvfs2-1_5_1_for_bgl3, pvfs2-1_5_1_for_bgl2, pvfs2-1_5_1_for_bgl, 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
Changes since 1.40: +2 -1 lines
Diff to previous 1.40 to next main 1.41
merge of murali's changes from trunk.

Revision 1.41 / (view) - annotate - [select for diffs] , Fri Jun 16 21:01:15 2006 UTC (5 years, 11 months ago) by vilayann
Branch: MAIN
CVS Tags: pvfs2-1-5-point2, posix-extensions-point4, before-style-changes
Branch point for: kunkel-branch, WALT3
Changes since 1.40: +2 -1 lines
Diff to previous 1.40
[pcarns]: Patch to allow modifying distribution, distribution parameters and number of
data files to use within a given directory. Such setting will only impact creation of future files
within the same directory. It does not change existing files' parameters. All such hints
are inherited by newly created directories as well..
[pcarns]: Allow trove to continue to read a list of xattrs/keyvals
without stopping if some subset of keys dont exist in the keyval db. Modifies the keyval_read_list() function
to return an array of completely independant error codes for each key that is read.
[pcarns]: adjust encode_string() macro to make it safe to call on NULL strings
[pcarns]: bug in the getattr state machine that would cause it to read dirent_count most of the time
regardless of whether the attribute mask requested it or not.
[slang]: fix a couple of bugs in the get-attr server-side state machine whereby the dirent_count was being read
using the dirent handle instead of the dirdata handle. Fixed a return value from dbpf_keyval_get_handle_info_op_svc
so that get-attr would not needlessly hang..
[vilayann]: fixes for the viewdist utility yet again, since the keys for the xattrs have changed...

Revision 1.40.6.1 / (view) - annotate - [select for diffs] , Tue May 9 23:10:14 2006 UTC (6 years ago) by vilayann
Branch: posix-extensions-branch
Changes since 1.40: +29 -1 lines
Diff to previous 1.40
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.40.8.2 / (view) - annotate - [select for diffs] , Tue May 2 21:58:53 2006 UTC (6 years ago) by slang
Branch: lockd-branch
Changes since 1.40.8.1: +2 -0 lines
Diff to previous 1.40.8.1 to branch point 1.40 to next main 1.41
added versioning test.  There's some nasty hacks with set/getenv to be able to test it properly without modifying sysint signatures.  Those will have to be removed at some point.

Revision 1.40.8.1 / (view) - annotate - [select for diffs] , Sat Apr 29 21:01:24 2006 UTC (6 years ago) by slang
Branch: lockd-branch
Changes since 1.40: +24 -12 lines
Diff to previous 1.40
commit of versioning stuff to branch

Revision 1.39.2.1 / (view) - annotate - [select for diffs] , Thu Jan 12 19:43:24 2006 UTC (6 years, 4 months ago) by slang
Branch: dbpf-changes-branch
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 to next main 1.40
merging changes from HEAD to dbpf branch

Revision 1.40 / (view) - annotate - [select for diffs] , Fri Dec 23 22:22:14 2005 UTC (6 years, 4 months ago) by pw
Branch: MAIN
CVS Tags: pvfs2-1-5-point, pvfs2-1-4-0-point, pvfs2-1-4-0-branch, pvfs2-1-4-0, posix-extensions-point2, posix-extensions-point, lockd-point2, lockd-point, dbpf-slowskip, dbpf-onekeyval-point, dbpf-onekeyval-branch, dbpf-coalesce-point, dbpf-coalesce-branch, before-dbpf-onekeyval
Branch point for: pvfs2-1-5-branch, posix-extensions-branch, lockd-branch
Changes since 1.39: +2 -1 lines
Diff to previous 1.39
add more info, and a newline

Revision 1.39 / (view) - annotate - [select for diffs] , Wed Dec 14 21:50:29 2005 UTC (6 years, 5 months ago) by slang
Branch: MAIN
CVS Tags: dbpf-changes
Branch point for: dbpf-changes-branch
Changes since 1.38: +25 -5 lines
Diff to previous 1.38
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.36.2.2 / (view) - annotate - [select for diffs] , Fri Nov 11 22:19:10 2005 UTC (6 years, 6 months ago) by slang
Branch: slang-sio-branch
Changes since 1.36.2.1: +5 -4 lines
Diff to previous 1.36.2.1 to branch point 1.36 to next main 1.37
fixes to small io stuff to get test-zero-fill working again.  Also committing updates from HEAD to make things easier for merge.

Revision 1.37.2.1 / (view) - annotate - [select for diffs] , Fri Nov 11 21:38:13 2005 UTC (6 years, 6 months ago) by slang
Branch: pvfs2-1-3-1-branch
CVS Tags: pvfs2-1-3-2, pvfs2-1-3-1
Changes since 1.37: +1 -0 lines
Diff to previous 1.37 to next main 1.38
committing lld/llu fixes to 1.3.1 branch

Revision 1.38 / (view) - annotate - [select for diffs] , Fri Nov 11 21:31:08 2005 UTC (6 years, 6 months ago) by slang
Branch: MAIN
Changes since 1.37: +1 -0 lines
Diff to previous 1.37
moved the llu and lld macros to an internal header so that we don't have to include pvfs2-config.h in the installed pvfs2-types.h header.

Revision 1.37 / (view) - annotate - [select for diffs] , Thu Nov 10 01:27:12 2005 UTC (6 years, 6 months ago) by slang
Branch: MAIN
Branch point for: pvfs2-1-3-1-branch
Changes since 1.36: +4 -4 lines
Diff to previous 1.36
* malloc.h is obsolete in freebsd, check for it
* No error.h in freebsd
* linux allows Lu,Lx, and Ld to be interchangeable with llu,llx, and
lld.  Other platforms (solaris, bsd) don't.  Replaced all the L*
with ll*.
* bsd doesn't have mntent.h.  use fstab.h and our own funcs.
* bsd doesn't know about ssize_t.  Use size_t instead.
* bsd doesn't have asm errnos.  Check for each of those
errno macros and if not defined define to -1
* check for db3/db.h db4/db.h header if db path is specified using
--with-db
* darwin has aio support builtin, doesn't need -lrt
* remove kernel stuff in pvfs2-types.h that sets WORDSIZE.  gcc
defines __LP64__ on archs with 64bit longs so we use that instead.
* darwin's open doesn't accept O_LARGEFILE.  off_t is an int64 by
default.  define O_LARGEFILE if it hasn't been.
* need to run ranlib on darwin after libpvfs2.a gets installed to regenerate
table of contents

Revision 1.36.2.1 / (view) - annotate - [select for diffs] , Fri Nov 4 07:14:23 2005 UTC (6 years, 6 months ago) by slang
Branch: slang-sio-branch
Changes since 1.36: +25 -5 lines
Diff to previous 1.36
small I/O changes in sio branch for now

Revision 1.36 / (view) - annotate - [select for diffs] , Thu Oct 27 18:43:10 2005 UTC (6 years, 6 months ago) by vilayann
Branch: MAIN
CVS Tags: slang-sio-point
Branch point for: slang-sio-branch
Changes since 1.35: +15 -0 lines
Diff to previous 1.35
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.33.2.1 / (view) - annotate - [select for diffs] , Thu Aug 25 20:38:34 2005 UTC (6 years, 8 months ago) by slang
Branch: slang-event-changes-branch
Changes since 1.33: +49 -3 lines
Diff to previous 1.33 to next main 1.34
updates to my event changes to bring them inline with trunk

Revision 1.33.10.1 / (view) - annotate - [select for diffs] , Wed Aug 10 19:38:06 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.33: +49 -3 lines
Diff to previous 1.33 to next main 1.34
merge changes from trunk since branch point into branch.  Effectively moves the branchpoint to the latest trunk.

Revision 1.35 / (view) - annotate - [select for diffs] , Mon Aug 1 22:49: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.34: +1 -1 lines
Diff to previous 1.34
Murali's patch to add VFS support for extended attributes.

Revision 1.34 / (view) - annotate - [select for diffs] , Thu Jul 21 16:17:56 2005 UTC (6 years, 9 months ago) by walt
Branch: MAIN
CVS Tags: pvfs2-1-2-0
Changes since 1.33: +48 -2 lines
Diff to previous 1.33
added extended attribute support

Revision 1.33.8.4 / (view) - annotate - [select for diffs] , Tue Jul 19 20:11:59 2005 UTC (6 years, 9 months ago) by walt
Branch: WALT2
Changes since 1.33.8.3: +6 -54 lines
Diff to previous 1.33.8.3 to branch point 1.33 to next main 1.34
cleanup for extended attribute stuff.  removed non-list server ops
in favor of list type and renamed list type.  cleaned up a few items in
request debug programs.

Revision 1.33.8.3 / (view) - annotate - [select for diffs] , Sun Jul 17 22:56:57 2005 UTC (6 years, 10 months ago) by walt
Branch: WALT2
Changes since 1.33.8.2: +10 -0 lines
Diff to previous 1.33.8.2 to branch point 1.33
dded delete extended attribute feature

Revision 1.33.8.2 / (view) - annotate - [select for diffs] , Thu Jul 14 18:49:22 2005 UTC (6 years, 10 months ago) by walt
Branch: WALT2
Changes since 1.33.8.1: +6 -2 lines
Diff to previous 1.33.8.1 to branch point 1.33
set_eattr, get_eattr, and get_eattr_list working

Revision 1.33.8.1 / (view) - annotate - [select for diffs] , Thu Jun 16 23:50:10 2005 UTC (6 years, 11 months ago) by walt
Branch: WALT2
Changes since 1.33: +81 -1 lines
Diff to previous 1.33
updates for adding extended attributes

Revision 1.33 / (view) - annotate - [select for diffs] , Thu Mar 31 19:14:35 2005 UTC (7 years, 1 month ago) by pw
Branch: MAIN
CVS Tags: slang-event-changes-point, slang-attr-cache-fixups-point, pvfs2-tag-bugfix-67, pvfs2-bugfix-67, pvfs2-1-1-0
Branch point for: slang-event-changes-branch, slang-attr-cache-fixups-branch, WALT2
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
move errant space

Revision 1.32 / (view) - annotate - [select for diffs] , Thu Mar 3 21:09:14 2005 UTC (7 years, 2 months ago) by robl
Branch: MAIN
CVS Tags: WALT1
Changes since 1.31: +2 -2 lines
Diff to previous 1.31
pcarns: initialize stub request and response structure that is used during
	encoder initialization to 0 for safety; some fields are read during max
	size calculation path

Revision 1.31 / (view) - annotate - [select for diffs] , Thu Dec 2 18:12:56 2004 UTC (7 years, 5 months ago) by pw
Branch: MAIN
CVS Tags: snapshot-bluegene-20050216, pvfs2-snapshot-Alejandro, pvfs2-bugfix-39
Changes since 1.30: +3 -1 lines
Diff to previous 1.30
remember allocated size so we can free properly; total_size is reduced to whatever the received message size was

Revision 1.30 / (view) - annotate - [select for diffs] , Tue Oct 19 15:02:51 2004 UTC (7 years, 6 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-1-0-1, pvfs2-1-0-0, pvfs2-0-9-0, pvfs2-0-8-0
Changes since 1.29: +5 -2 lines
Diff to previous 1.29
- fixed test program ls.c and admin program pvfs2-ls.c to not issue
  an extra call to readdir on every run by fixing a slight logic bug
- changed some readdir debugging
- added a directory version that is passed back from the server to
  the client on each successful readdir call (happens to be the
  directory's mtime encoded as an opaque uint64_t)
- updated client and server response structures and encoder to
  accomodate this
- NOTE: the versioning is not perfect since retrieving the directory
  mtime and iterating the handle list isn't an atomic operation with
  respect to the overall readdir op; i.e. there's still a window where
  a difference may not be detected.  then again, since the mtime is in
  seconds granularity, this should not present a major detectable
  problem anyway.  can use a different version number if problems
  arise often in practice

Revision 1.29 / (view) - annotate - [select for diffs] , Wed Sep 29 20:32:09 2004 UTC (7 years, 7 months ago) by robl
Branch: MAIN
CVS Tags: pvfs2-0-7-0
Changes since 1.28: +49 -39 lines
Diff to previous 1.28
probably did not do this in a general-enough way: don't try to decode/encode
response-specific portions of a server response if something catastrophic
happened on the server end.

Revision 1.28 / (view) - annotate - [select for diffs] , Tue Aug 24 14:57:29 2004 UTC (7 years, 8 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-5, pvfs2-0-6-4, pvfs2-0-6-3
Changes since 1.27: +6 -0 lines
Diff to previous 1.27
- added a client/server operation and mgmt method
  (PVFS_mgmt_get_dirdata_handle/PVFS_imgmt_get_dirdata_handle) for
  retrieving the dirdata handle of a specified 'parent' object (if
  any)
- fixed a crash bug (race) in trove that could return an object on
  queue addition that has already been serviced (since we've signaled
  the trove worker thread before returning the id in the first place);
  should not be a problem if we used safe_register for the ids, but
  otherwise not worth it

Revision 1.27 / (view) - annotate - [select for diffs] , Tue Aug 17 17:51:23 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
Changes since 1.26: +29 -26 lines
Diff to previous 1.26
- error code sanity checks, better error handling, and cleanups on the
  sysint, le-encoder, and related server operations

Revision 1.26 / (view) - annotate - [select for diffs] , Mon Aug 9 19:21:19 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-2
Changes since 1.25: +10 -0 lines
Diff to previous 1.25
- fixed typo in the mgmt-remove-object request fill
- added some stubs for mgmt-remove-dirent

Revision 1.25 / (view) - annotate - [select for diffs] , Mon Aug 9 18:00:14 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
Changes since 1.24: +9 -0 lines
Diff to previous 1.24
- use the new sm and stop relying on the old remove

Revision 1.24 / (view) - annotate - [select for diffs] , Wed Jul 28 14:32:54 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-6-1
Changes since 1.23: +1 -1 lines
Diff to previous 1.23
- 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.23 / (view) - annotate - [select for diffs] , Mon May 17 15:57:33 2004 UTC (8 years ago) by bradles
Branch: MAIN
CVS Tags: pvfs2-nm-nb-branch, pvfs2-0-6-0pre1, pvfs2-0-6-0, pvfs2-0-5-1
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
Updates for distribution renamings.

Revision 1.22 / (view) - annotate - [select for diffs] , Thu May 13 14:47:23 2004 UTC (8 years ago) by bradles
Branch: MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
Update for rename of PVFS_Dist to PINT_dist.

Revision 1.21 / (view) - annotate - [select for diffs] , Tue May 11 18:52:28 2004 UTC (8 years ago) by bradles
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20
Clean up more naming, and restore basic distribution as the "default" (tho
simple stripe is, as always, the de facto default.

Revision 1.20 / (view) - annotate - [select for diffs] , Tue May 11 15:33:48 2004 UTC (8 years ago) by bradles
Branch: MAIN
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
Cleaning up distribution framework.

Regularizing distribution naming for simple_stripe and modifying params to be
include friendly.  Simple stripe distribution has been moved to files
include/pvfs2-dist-simple-stripe.h and io/description/dist-simple-stripe.c

Existing simple-stripe.[h|c] still exist but are deprecated.

Revision 1.19 / (view) - annotate - [select for diffs] , Fri May 7 16:38:03 2004 UTC (8 years ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-5-0
Changes since 1.18: +10 -0 lines
Diff to previous 1.18
- added a chdirent server operation useful during renames of target files
  that already exist.
- still working on cleaning up rename, as it does not properly remove some
  data that is left to be removed

Revision 1.18 / (view) - annotate - [select for diffs] , Fri Apr 30 14:58:42 2004 UTC (8 years ago) by pcarns
Branch: MAIN
Changes since 1.17: +9 -0 lines
Diff to previous 1.17
add a mechanism for a server to send a generic response back to the client
when it receives a request with a bad version number or encoding type, so
that the user gets a clear error message at the application level too

Revision 1.17 / (view) - annotate - [select for diffs] , Tue Apr 27 19:39:03 2004 UTC (8 years ago) by pcarns
Branch: MAIN
Changes since 1.16: +7 -0 lines
Diff to previous 1.16
fix warnings from adding new state machine

Revision 1.16 / (view) - annotate - [select for diffs] , Mon Feb 16 21:35:29 2004 UTC (8 years, 3 months ago) by rbross
Branch: MAIN
CVS Tags: pvfs2-0-1-3, pvfs2-0-1-2, pvfs2-0-1-1, pvfs2-0-1-0
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
Move from bmi_addr_t to PVFS_BMI_addr_t for consistency.

Revision 1.15 / (view) - annotate - [select for diffs] , Wed Dec 3 06:02:07 2003 UTC (8 years, 5 months ago) by rbross
Branch: MAIN
CVS Tags: pvfs2-0-0-9, pvfs2-0-0-8, pvfs2-0-0-7
Changes since 1.14: +0 -2 lines
Diff to previous 1.14
removed unused variable.

Revision 1.14 / (view) - annotate - [select for diffs] , Wed Nov 26 19:09:31 2003 UTC (8 years, 5 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-dbpf-attr-cache-branch
Changes since 1.13: +1 -7 lines
Diff to previous 1.13
- metadata storage overhaul (remove the METADATA_KEY from Trove_Common_Keys,
meaning that metadata is now properly stored in the dspace generic attributes
rather than as a separate key/val pair)
- clean up the 'find' test program to handle more than a fixed number of
  dirent entries
- misc other cleanups
- ChangeLog update

Revision 1.13 / (view) - annotate - [select for diffs] , Thu Oct 16 14:42:20 2003 UTC (8 years, 7 months ago) by pw
Branch: MAIN
CVS Tags: snapshot-kraken-10-16-2003-B, pvfs2-0-0-6, pvfs2-0-0-5
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
boring 64-bit printf changes

Revision 1.12 / (view) - annotate - [select for diffs] , Wed Oct 8 11:35:05 2003 UTC (8 years, 7 months ago) by pw
Branch: MAIN
CVS Tags: snapshot-kraken-10-16-2003, pvfs2-0-0-4
Changes since 1.11: +586 -458 lines
Diff to previous 1.11
major rewrite and finish le-bfield implementation

Revision 1.11 / (view) - annotate - [select for diffs] , Mon Sep 22 14:18:59 2003 UTC (8 years, 7 months ago) by pw
Branch: MAIN
CVS Tags: pvfs2-0-0-3
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
fix typedef names to remove _s; seems to have been confusion with _s convention on struct names

Revision 1.10 / (view) - annotate - [select for diffs] , Wed Aug 27 17:16:46 2003 UTC (8 years, 8 months ago) by pcarns
Branch: MAIN
CVS Tags: pvfs2-0-0-2
Changes since 1.9: +42 -0 lines
Diff to previous 1.9
started working on encoding of getattr (and therefore encoding of object
attributes), not done yet

Revision 1.9 / (view) - annotate - [select for diffs] , Wed Aug 27 16:42:23 2003 UTC (8 years, 8 months ago) by pcarns
Branch: MAIN
Changes since 1.8: +59 -15 lines
Diff to previous 1.8
still more cleanup- will hopefully start adding new request types next

Revision 1.8 / (view) - annotate - [select for diffs] , Wed Aug 27 16:22:37 2003 UTC (8 years, 8 months ago) by pcarns
Branch: MAIN
Changes since 1.7: +64 -24 lines
Diff to previous 1.7
more cleaning up

Revision 1.7 / (view) - annotate - [select for diffs] , Wed Aug 27 15:20:56 2003 UTC (8 years, 8 months ago) by pcarns
Branch: MAIN
Changes since 1.6: +46 -5 lines
Diff to previous 1.6
tinkering w/ macros for request encoder

Revision 1.6 / (view) - annotate - [select for diffs] , Fri Jul 11 18:38:50 2003 UTC (8 years, 10 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-0-0-1
Changes since 1.5: +1 -2 lines
Diff to previous 1.5
Massive cruft removal.  PVFS_credentials.perms no longer exists.  Some
kernel breakage to be fixed asap.

Revision 1.5 / (view) - annotate - [select for diffs] , Mon Jul 7 16:19:00 2003 UTC (8 years, 10 months ago) by pcarns
Branch: MAIN
Changes since 1.4: +3 -0 lines
Diff to previous 1.4
bug fixes

Revision 1.4 / (view) - annotate - [select for diffs] , Mon Jul 7 13:10:48 2003 UTC (8 years, 10 months ago) by pcarns
Branch: MAIN
Changes since 1.3: +12 -26 lines
Diff to previous 1.3
modified so that strings are decoded in place, added sanity check

Revision 1.3 / (view) - annotate - [select for diffs] , Mon Jul 7 01:47:42 2003 UTC (8 years, 10 months ago) by pcarns
Branch: MAIN
Changes since 1.2: +225 -25 lines
Diff to previous 1.2
filled in more of the API; should be enough for a full getconfig exchange
(req and resp), but untested.  Not convinced this is a good approach- will
think about it a little more before continuing...

Revision 1.2 / (view) - annotate - [select for diffs] , Mon Jul 7 00:28:04 2003 UTC (8 years, 10 months ago) by pcarns
Branch: MAIN
Changes since 1.1: +4 -1 lines
Diff to previous 1.1
bug fixes (stuff I forgot); new encoder now works for getconfig request
struct test case...

Revision 1.1 / (view) - annotate - [select for diffs] , Mon Jul 7 00:07:10 2003 UTC (8 years, 10 months ago) by pcarns
Branch: MAIN
started on a new protocol encoder (little endian bytefield encoding).  still
very rought and untested, but need to check in to test some other stuff.
also added a #define indicating the maximum request number in protocol.

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.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

Email pvfs2 viewcvs admin
Powered by
ViewCVS 0.9.4