CVS log for pvfs2/src/io/bmi/bmi-method-support.h

(logo)

Help

(back) Up to [PVFS2] / pvfs2 / src / io / bmi

Request diff between arbitrary revisions / Display revisions graphically


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

Revision 1.34.36.1 / (view) - annotate - [select for diffs] , Tue Oct 5 18:29:49 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.34: +4 -0 lines
Diff to previous 1.34 to next main 1.35
Merged in changes from Orange-Branch. There were a number of bugs fixed there since this branch was created.

Revision 1.34.34.1 / (view) - annotate - [select for diffs] , Thu Jul 8 14:02:50 2010 UTC (22 months, 1 week ago) by mtmoore
Changes since 1.34: +4 -0 lines
Diff to previous 1.34 to next main 1.35
merging Orange Branch changes in

Revision 1.32.4.2 / (view) - annotate - [select for diffs] , Sat Jun 19 00:01:51 2010 UTC (22 months, 4 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.32.4.1: +4 -0 lines
Diff to previous 1.32.4.1 to branch point 1.32 to next main 1.33
initial merge with Orange-Branch. much will be broken

Revision 1.34.10.1 / (view) - annotate - [select for diffs] , Fri Apr 30 20:00:46 2010 UTC (2 years ago) by bligon
Branch: Orange-Branch
CVS Tags: windows-release-2-8-5-20110921, windows-client-to-Orange-Branch-20110712, windows-client, test-slab-cache-patch, test-duplicate-patch, pre-dirent, pnfs-merge, orangefs-rel-20100813, orangefs-current, orangefs-20100920, orangefs-2-8-5, 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, before-getattr, becky-test-bed, Orange-security-premerge, Orange-security-postmerge, Orange-Migrate-Tools, OB-DBPF-OPEN-CACHE-REMOVE, B2O-Orange-Sync-Temp, B2O-Orange-Sync, B2O-Blue-Sync-Temp-End-2, B2O-Blue-Sync-Temp-End
Changes since 1.34: +4 -0 lines
Diff to previous 1.34 to next main 1.35
merge of B2O-Blue-Sync,HEAD,and latest of Orange.

Revision 1.36 / (view) - annotate - [select for diffs] , Mon Apr 19 20:39:10 2010 UTC (2 years ago) by pcarns
Branch: MAIN
CVS Tags: tr-branch, pvfs2-mr-shim, my-point, HEAD, B2O-Temp, B2O-Blue-Sync
Changes since 1.35: +6 -28 lines
Diff to previous 1.35
merging bmi-experimental-branch to trunk

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

Revision 1.34.2.1 / (view) - annotate - [select for diffs] , Thu Oct 1 16:37:52 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.34: +4 -0 lines
Diff to previous 1.34 to next main 1.35
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:pcarns:20090930154442

Revision 1.34.26.5 / (view) - annotate - [select for diffs] , Wed Sep 30 16:04:06 2009 UTC (2 years, 7 months ago) by pcarns
Branch: bmi-experimental-branch
Changes since 1.34.26.4: +4 -0 lines
Diff to previous 1.34.26.4 to branch point 1.34 to next main 1.35
merging in "no polling" flag support from trunk to bmi-experimental-branch

Revision 1.35 / (view) - annotate - [select for diffs] , Wed Sep 30 15:44:42 2009 UTC (2 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.34: +4 -0 lines
Diff to previous 1.34
Add a flags field to bmi method ops structure.  BMI_METHOD_FLAG_NO_POLLING
can be used to disable implicit busy polling on a particular BMI method.

Revision 1.32.4.1 / (view) - annotate - [select for diffs] , Tue Aug 25 17:56:06 2009 UTC (2 years, 8 months ago) by nlmills
Branch: cu-security-branch
CVS Tags: cu-security-branch-premerge
Changes since 1.32: +15 -6 lines
Diff to previous 1.32
merged in changes from summer at LANL

Revision 1.34.26.4 / (view) - annotate - [select for diffs] , Mon Jul 20 01:57:09 2009 UTC (2 years, 9 months ago) by pcarns
Branch: bmi-experimental-branch
Changes since 1.34.26.3: +1 -0 lines
Diff to previous 1.34.26.3 to branch point 1.34
implement class support in bmi_tcp; change magic number, correct header size
that should have been updated in previous commit

Revision 1.34.26.3 / (view) - annotate - [select for diffs] , Sun Jul 19 22:29:51 2009 UTC (2 years, 9 months ago) by pcarns
Branch: bmi-experimental-branch
Changes since 1.34.26.2: +2 -0 lines
Diff to previous 1.34.26.2 to branch point 1.34
Add yet another argument in the unexpected functions.  The "class" will be
used to differentiate different classes of unexpected messages that arrive
at the same host but destined for separate components.  Default API is
unchanged and assumes PVFS uses class value 0.  No method support yet.

Revision 1.34.26.2 / (view) - annotate - [select for diffs] , Sun Jul 19 14:50:23 2009 UTC (2 years, 9 months ago) by pcarns
Branch: bmi-experimental-branch
Changes since 1.34.26.1: +0 -28 lines
Diff to previous 1.34.26.1 to branch point 1.34
Drop non-list versions of send, recv, and sendunexpected from the method api
(but leave in the BMI api for now).  Only implemented for tcp for now, need
to update other methods.

Revision 1.34.26.1 / (view) - annotate - [select for diffs] , Sun Jul 19 14:19:07 2009 UTC (2 years, 9 months ago) by pcarns
Branch: bmi-experimental-branch
Changes since 1.34: +3 -0 lines
Diff to previous 1.34
merge tcp fixes for simultaneous peer connections into bmi experimental
branch

Revision 1.34.6.1 / (view) - annotate - [select for diffs] , Mon Jun 8 21:49:30 2009 UTC (2 years, 11 months ago) by sson
Branch: as-branch
Changes since 1.34: +3 -0 lines
Diff to previous 1.34 to next main 1.35
Merged Phil's tcp-peer-comm-branch that allows simultaneous server to server communications.
Added basic allreduce module:
  - implemented a recursive distance doubling algorithm.
  - works only when the # of servers are power of 2.
  - when activated, servers simply exchange their id to each other.

TODO
  - handle arbitrary sizes of buffers of various data types.

Revision 1.34.18.2 / (view) - annotate - [select for diffs] , Sun Jun 7 19:30:32 2009 UTC (2 years, 11 months ago) by pcarns
Branch: tcp-peer-comm-branch
Changes since 1.34.18.1: +2 -0 lines
Diff to previous 1.34.18.1 to branch point 1.34 to next main 1.35
implement handling of second simultaneous connection case, in which an
incoming connection appears after the host addr has been resolved.  Works
for basic cases, but needs additional cleanup logic.

Revision 1.34.18.1 / (view) - annotate - [select for diffs] , Sun Jun 7 17:15:36 2009 UTC (2 years, 11 months ago) by pcarns
Branch: tcp-peer-comm-branch
Changes since 1.34: +1 -0 lines
Diff to previous 1.34
handle case in which incoming connection is established prior to address
lookup

Revision 1.34 / (view) - annotate - [select for diffs] , Thu Nov 20 01:16:54 2008 UTC (3 years, 5 months ago) by slang
Branch: MAIN
CVS Tags: solaris-point, solaris-branch, sa-branch, pvfs2, pvfs-2-8-point, pvfs-2-8-1, pvfs-2-8-0, pfsck-branch-point, pfsck-branch, distr-dir-pre-release, bmi-experimental-branch-point, as-point, aattrs-branch-point, aattrs-branch, Orange-mtmoore, Orange-Root, Orange-Merge1, Orange-FailOver-small-io, Orange-FailOver-Becky, Orange-Elaine-Distr-Dir-Root, Orange-Elaine-Branch, Orange-Branch-metadata-backup, Orage-Elaine-Root, ORANGE-BECKY-ROOT, ORANGE-BECKY-BRANCH, B2O-Blue-Sync-Temp
Branch point for: tcp-peer-comm-branch, pvfs-2-8-branch, bmi-experimental-branch, as-branch, Orange-Elaine-Distr-Dir-Branch, Orange-Branch, B2O-Merge-Test
Changes since 1.33: +14 -6 lines
Diff to previous 1.33
merging hints/events code into trunk.

Revision 1.32.6.2 / (view) - annotate - [select for diffs] , Tue Nov 11 19:10:03 2008 UTC (3 years, 6 months ago) by slang
Branch: he-branch
Changes since 1.32.6.1: +1 -0 lines
Diff to previous 1.32.6.1 to branch point 1.32 to next main 1.33
reverse merge from HEAD.

Revision 1.32.12.1 / (view) - annotate - [select for diffs] , Tue Sep 9 20:22:14 2008 UTC (3 years, 8 months ago) by slang
Branch: directio-branch
Changes since 1.32: +1 -0 lines
Diff to previous 1.32 to next main 1.33
reverse merge of changes to HEAD since branch.  Includes small file changes.

Revision 1.32.2.1 / (view) - annotate - [select for diffs] , Thu Aug 7 16:30:17 2008 UTC (3 years, 9 months ago) by pcarns
Branch: small-file-branch
Changes since 1.32: +1 -0 lines
Diff to previous 1.32 to next main 1.33
merge trunk updates down to small-file-branch.  Passes basic tests but needs
some double checking of pint-cached-config and sys-create conflicts.

Revision 1.33 / (view) - annotate - [select for diffs] , Mon Jul 28 17:43:08 2008 UTC (3 years, 9 months ago) by pcarns
Branch: MAIN
CVS Tags: small-file-branch-point4, before-dio-merge, after-he-reverse-merge
Changes since 1.32: +1 -0 lines
Diff to previous 1.32
experimental fixes to some bmi address mgmt performance problems:
- Search by addr now uses existing id_gen_t field rather than scanning
  linked list.  Switched to id_gen_safe* to remain safe in case we search
  for an addr that has been destroyed.
- Search by method addr now uses a back pointer to parent addr structure rather
  than scanning linked list.

Revision 1.26.4.1 / (view) - annotate - [select for diffs] , Mon Jul 21 18:19:59 2008 UTC (3 years, 9 months ago) by aching
Branch: locking-branch
Changes since 1.26: +121 -135 lines
Diff to previous 1.26 to next main 1.27
Reverse merged and ported to HEAD.

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

Revision 1.30.2.1 / (view) - annotate - [select for diffs] , Tue Apr 1 23:25:08 2008 UTC (4 years, 1 month ago) by slang
Branch: pvfs-2-7-branch
CVS Tags: pvfs-2-7-1
Changes since 1.30: +2 -3 lines
Diff to previous 1.30 to next main 1.31
merge a bunch of fixes made to HEAD since 2.7.0.

Revision 1.30.4.1 / (view) - annotate - [select for diffs] , Wed Feb 13 19:49:08 2008 UTC (4 years, 3 months ago) by walt
Branch: cu-sandbox-branch
Changes since 1.30: +2 -3 lines
Diff to previous 1.30 to next main 1.31
Sam's prelude and scheduler updates

Revision 1.32 / (view) - annotate - [select for diffs] , Fri Nov 30 19:35:26 2007 UTC (4 years, 5 months ago) by pw
Branch: MAIN
CVS Tags: sumit-branch, small-file-branch-point3, small-file-branch-point2, small-file-branch-point, rr-txn, rongrong, 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: small-file-branch, he-branch, directio-branch, cu-security-branch
Changes since 1.31: +2 -2 lines
Diff to previous 1.31
Remove nearly unused typedef.

Revision 1.31 / (view) - annotate - [select for diffs] , Fri Nov 30 19:33:15 2007 UTC (4 years, 5 months ago) by pw
Branch: MAIN
Changes since 1.30: +0 -1 lines
Diff to previous 1.30
Remove unused ops pointer from method addr structure.

Revision 1.30 / (view) - annotate - [select for diffs] , Tue Nov 6 23:08:33 2007 UTC (4 years, 6 months ago) by slang
Branch: MAIN
CVS Tags: pvfs-2-7-branch-point, pvfs-2-7-0, cu-sandbox-branch-point
Branch point for: pvfs-2-7-branch, cu-sandbox-branch
Changes since 1.29: +110 -116 lines
Diff to previous 1.29
bmi cleanups.

Revision 1.29 / (view) - annotate - [select for diffs] , Wed Jul 18 21:32:57 2007 UTC (4 years, 10 months ago) by pw
Branch: MAIN
CVS Tags: twod-branch-point, twod-branch, mgmt-branch-point
Changes since 1.28: +7 -10 lines
Diff to previous 1.28
Move private method parameters structures to their respective methods.

Revision 1.28 / (view) - annotate - [select for diffs] , Wed Jul 18 21:04:00 2007 UTC (4 years, 10 months ago) by pw
Branch: MAIN
Changes since 1.27: +2 -6 lines
Diff to previous 1.27
Remove unused method_addr field.

Revision 1.25.4.2 / (view) - annotate - [select for diffs] , Thu Feb 22 18:30:32 2007 UTC (5 years, 2 months ago) by kunkel
Branch: kunkel-migration-branch
Changes since 1.25.4.1: +7 -5 lines
Diff to previous 1.25.4.1 to branch point 1.25 to next main 1.26
Added BMI load to bmi-tcp module

Revision 1.25.4.1 / (view) - annotate - [select for diffs] , Sat Feb 17 11:17:03 2007 UTC (5 years, 3 months ago) by kunkel
Branch: kunkel-migration-branch
Changes since 1.25: +2 -1 lines
Diff to previous 1.25
Update migration branch to current CVS version

Revision 1.24.4.2 / (view) - annotate - [select for diffs] , Thu Oct 19 22:16:54 2006 UTC (5 years, 6 months ago) by slang
Branch: WALT3
Changes since 1.24.4.1: +1 -1 lines
Diff to previous 1.24.4.1 to branch point 1.24 to next main 1.25
reverse merge of HEAD to WALT3 branch.

Revision 1.25.2.1 / (view) - annotate - [select for diffs] , Mon Sep 25 12:40:22 2006 UTC (5 years, 7 months ago) by kunkel
Branch: kunkel-hint-branch
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 to next main 1.26
backmerging of HEAD to branch...

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

Revision 1.27 / (view) - annotate - [select for diffs] , Sun Sep 17 19:18:32 2006 UTC (5 years, 8 months ago) by pw
Branch: MAIN
CVS Tags: tau-sandbox-point, tau-sandbox, pvfs2-kunkel-tas-branch, pvfs-2-6-point4, pvfs-2-6-point3, pvfs-2-6-point2, pvfs-2-6-point, pvfs-2-6-branch, pvfs-2-6-3-tag3, pvfs-2-6-3-tag2, pvfs-2-6-3, pvfs-2-6-2, pvfs-2-6-1, pvfs-2-6-0, kunkel-tas-branch-2007-05-23, kunkel-migration-hint-branch-point-2007-06-17, 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
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
fix spacing from confused indent script

Revision 1.23.14.3 / (view) - annotate - [select for diffs] , Tue Sep 12 05:10:17 2006 UTC (5 years, 8 months ago) by vilayann
Branch: posix-extensions-branch
Changes since 1.23.14.2: +1 -0 lines
Diff to previous 1.23.14.2 to branch point 1.23 to next main 1.24
Merge from HEAD to posix-extensions-branch...
This should facilitate merging the posix branch to HEAD...

Revision 1.26 / (view) - annotate - [select for diffs] , Mon Sep 11 20:22:02 2006 UTC (5 years, 8 months ago) by vilayann
Branch: MAIN
CVS Tags: version-lock-branch, version-lock-actual-branch, posix-extensions-point7
Branch point for: locking-branch
Changes since 1.25: +1 -0 lines
Diff to previous 1.25
Implement root squash, read only and all squash export options. All of these are server-side
settings and set in the fs.conf files.. Perhaps the docs need to be pushed out to the pvfs.org website
after this check in?
Wild cards and mask-based addresses are allowed as part of the fs.conf export settings..

Also added a mount time option to honor setuid bit in files, mount -o suid...

Removed the -c option from pvfs2-ping and made the config file checks default.

Revision 1.23.14.2 / (view) - annotate - [select for diffs] , Sun Sep 3 17:43:57 2006 UTC (5 years, 8 months ago) by vilayann
Branch: posix-extensions-branch
CVS Tags: posix-extensions-point5
Changes since 1.23.14.1: +3 -0 lines
Diff to previous 1.23.14.1 to branch point 1.23
Reverse merges from HEAD..

Revision 1.24.6.1 / (view) - annotate - [select for diffs] , Tue Aug 29 10:41:16 2006 UTC (5 years, 8 months ago) by kunkel
Branch: kunkel-branch
Changes since 1.24: +3 -0 lines
Diff to previous 1.24 to next main 1.25
Backmerge with HEAD

Revision 1.25 / (view) - annotate - [select for diffs] , Tue Aug 22 15:41:13 2006 UTC (5 years, 8 months ago) by vilayann
Branch: MAIN
CVS Tags: threaded-aio-point, threaded-aio-branch, posix-extensions-point6, kunkel-branches-point, kunkel-alternativeIO-branch
Branch point for: kunkel-migration-branch, kunkel-hint-branch
Changes since 1.24: +3 -0 lines
Diff to previous 1.24
Added bmi unexpected free callbacks to tcp, gm and ib to indicate when unexpected buffers
are done. All they do right now in these methods is to free these buffers.
Move the call to bmi_unexpected_free() earlier (right after the decode is done)
Cleaned up test programs and server to use the new api..
Also cleaned up tcp and gm bmi structures to init structures the c standard way..

Revision 1.23.16.1 / (view) - annotate - [select for diffs] , Wed Jun 7 19:27:09 2006 UTC (5 years, 11 months ago) by vilayann
Branch: lockd-branch
Changes since 1.23: +12 -0 lines
Diff to previous 1.23 to next main 1.24
Reverse merge from trunk to lockd-branch...

Revision 1.23.14.1 / (view) - annotate - [select for diffs] , Wed Jun 7 03:20:45 2006 UTC (5 years, 11 months ago) by slang
Branch: posix-extensions-branch
CVS Tags: posix-extensions-point3
Changes since 1.23: +12 -0 lines
Diff to previous 1.23
reverse merge of branch

Revision 1.23.18.1 / (view) - annotate - [select for diffs] , Thu Jun 1 21:29:22 2006 UTC (5 years, 11 months ago) by slang
Branch: dbpf-coalesce-branch
Changes since 1.23: +12 -0 lines
Diff to previous 1.23 to next main 1.24
reverse merge of trunk to branch

Revision 1.24 / (view) - annotate - [select for diffs] , Wed May 24 13:24:49 2006 UTC (5 years, 11 months ago) by vilayann
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.23: +12 -0 lines
Diff to previous 1.23
Fixes for the latencies noticed in BMI (by Julian) when the main thread is waiting in the poll/epoll_wait
and another thread indicates that data is ready on another socket which is not being watched.
In the poll case, the fix (suggested by pete) is to create a pipe and add the pipe fd
to the poll set being watched. Adding a socket for watch also sends a 1 byte message over the pipe.
This in turn caused the poll() thread to break out of the poll and cause it to retry with the updated poll
sock set.
For the epoll case it is perfectly safe for the thread adding the socket to the watch list to call
epoll_ctl() directly since the kernel takes care of necessary serialization for that.

Revision 1.22.6.1 / (view) - annotate - [select for diffs] , Thu Aug 25 20:38:19 2005 UTC (6 years, 8 months ago) by slang
Branch: slang-event-changes-branch
Changes since 1.22: +1 -0 lines
Diff to previous 1.22 to next main 1.23
updates to my event changes to bring them inline with trunk

Revision 1.22.14.1 / (view) - annotate - [select for diffs] , Wed Aug 10 19:37:56 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.22: +1 -0 lines
Diff to previous 1.22 to next main 1.23
merge changes from trunk since branch point into branch.  Effectively moves the branchpoint to the latest trunk.

Revision 1.23 / (view) - annotate - [select for diffs] , Tue Aug 2 17:56:12 2005 UTC (6 years, 9 months ago) by robl
Branch: MAIN
CVS Tags: slang-sio-point, slang-sio-branch, slang-reqsched-point, slang-reqsched-branch, pvfs2-1-4-0-point, pvfs2-1-4-0-branch, pvfs2-1-4-0, pvfs2-1-3-2, pvfs2-1-3-1-branch, pvfs2-1-3-1, pvfs2-1-3-0, posix-extensions-point, lockd-point, dbpf-slowskip, dbpf-onekeyval-point, dbpf-onekeyval-branch, dbpf-coalesce-point, dbpf-changes-branch, dbpf-changes, before-dbpf-onekeyval
Branch point for: posix-extensions-branch, lockd-branch, dbpf-coalesce-branch
Changes since 1.22: +1 -0 lines
Diff to previous 1.22
[pcarns]: add a new bmi method that can resolve connections from unexpected
requests into hostnames

Revision 1.22 / (view) - annotate - [select for diffs] , Thu Dec 2 18:09:22 2004 UTC (7 years, 5 months ago) by pw
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-2-0, pvfs2-1-1-0, WALT2, WALT1
Branch point for: slang-event-changes-branch, slang-attr-cache-fixups-branch
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
mark const string as such

Revision 1.21 / (view) - annotate - [select for diffs] , Wed Jul 28 14:32:39 2004 UTC (7 years, 9 months ago) by neill
Branch: MAIN
CVS Tags: pvfs2-1-0-1, pvfs2-1-0-0, pvfs2-0-9-0, pvfs2-0-8-0, pvfs2-0-7-0, pvfs2-0-6-5, pvfs2-0-6-4, pvfs2-0-6-3, pvfs2-0-6-2, pvfs2-0-6-1
Changes since 1.20: +1 -1 lines
Diff to previous 1.20
- 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.20 / (view) - annotate - [select for diffs] , Thu May 13 12:10:33 2004 UTC (8 years ago) by pcarns
Branch: MAIN
CVS Tags: pvfs2-nm-nb-branch, pvfs2-0-6-0pre1, pvfs2-0-6-0, pvfs2-0-5-1
Changes since 1.19: +0 -5 lines
Diff to previous 1.19
cleaned out some old cruft, pointed out by Christoph Kling

Revision 1.19 / (view) - annotate - [select for diffs] , Thu Apr 29 13:59:58 2004 UTC (8 years ago) by pcarns
Branch: MAIN
CVS Tags: pvfs2-0-5-0
Changes since 1.18: +5 -0 lines
Diff to previous 1.18
- started hacking on a way to let servers release bmi resources for addresses
  that cannot be reconnected; commented out for now until I have more time to
  work on it
- also a bug fix on socket cleanup path, making sure not to call close on a
  socket that is already set to -1

Revision 1.18 / (view) - annotate - [select for diffs] , Wed Apr 28 23:14:40 2004 UTC (8 years ago) by pcarns
Branch: MAIN
Changes since 1.17: +0 -1 lines
Diff to previous 1.17
on second thought, handle reference counting at the bmi level rather than
handing it off to individual modules

Revision 1.17 / (view) - annotate - [select for diffs] , Wed Apr 28 21:10:58 2004 UTC (8 years ago) by pcarns
Branch: MAIN
Changes since 1.16: +1 -0 lines
Diff to previous 1.16
added bmi hint to reference count addresses; not doing anything with it yet

Revision 1.16 / (view) - annotate - [select for diffs] , Wed Jan 21 01:34:56 2004 UTC (8 years, 3 months ago) by pcarns
Branch: MAIN
CVS Tags: pvfs2-0-1-3, pvfs2-0-1-2, pvfs2-0-1-1, pvfs2-0-1-0, pvfs2-0-0-9
Changes since 1.15: +1 -0 lines
Diff to previous 1.15
hooks to start tinkering with a cancel operation function in BMI

Revision 1.15 / (view) - annotate - [select for diffs] , Wed Aug 27 11:34:34 2003 UTC (8 years, 8 months ago) by pw
Branch: MAIN
CVS Tags: snapshot-kraken-10-16-2003-B, snapshot-kraken-10-16-2003, pvfs2-dbpf-attr-cache-branch, pvfs2-0-0-8, pvfs2-0-0-7, pvfs2-0-0-6, pvfs2-0-0-5, pvfs2-0-0-4, pvfs2-0-0-3, pvfs2-0-0-2
Changes since 1.14: +10 -10 lines
Diff to previous 1.14
Change BMI send functions to accept const buffer pointers.
    Change BMI list functions to promise not to modify the lists themselves.
    Some casts in BMI methods are to stick non-const pointers in const pointer
    storage to permit the use of generic functions for both send and recv.

Revision 1.14 / (view) - annotate - [select for diffs] , Fri May 30 19:46:07 2003 UTC (8 years, 11 months ago) by pcarns
Branch: MAIN
CVS Tags: pvfs2-0-0-1
Changes since 1.13: +6 -6 lines
Diff to previous 1.13
turned the "bmi_flag_t buffer_flag" variable into a named enumeration
"enum bmi_buffer_type buffer_type"

Revision 1.13 / (view) - annotate - [select for diffs] , Fri May 30 17:47:38 2003 UTC (8 years, 11 months ago) by pcarns
Branch: MAIN
Changes since 1.12: +14 -14 lines
Diff to previous 1.12
got rid of PVFS_flag type and bmi_flag_t.  need to come back later and
convert the buffer_flag variables in BMI to named enumerations; they are
ints for now

Revision 1.12 / (view) - annotate - [select for diffs] , Thu May 29 16:44:15 2003 UTC (8 years, 11 months ago) by pcarns
Branch: MAIN
Changes since 1.11: +3 -9 lines
Diff to previous 1.11
Consolidated some redundant types in BMI and converted to a named
enumeration.  Required changing the name of the flags passed in to
bmi_memalloc() and bmi_memfree() all over the place, unfortunately.

Revision 1.11 / (view) - annotate - [select for diffs] , Mon May 19 14:10:39 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.10: +3 -0 lines
Diff to previous 1.10
added magic number check to BMI level message headers in bmi_tcp

Revision 1.10 / (view) - annotate - [select for diffs] , Mon May 19 13:49:46 2003 UTC (9 years ago) by pcarns
Branch: MAIN
Changes since 1.9: +0 -6 lines
Diff to previous 1.9
cruft removal

Revision 1.9 / (view) - annotate - [select for diffs] , Tue Apr 8 00:54:48 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.8: +1 -0 lines
Diff to previous 1.8
whoops- realized that I should probably be nice and hand back a list of
completed ids in testcontext() :)

Revision 1.8 / (view) - annotate - [select for diffs] , Mon Apr 7 23:45:55 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.7: +7 -0 lines
Diff to previous 1.7
implemented testcontext() at the BMI multiplexer level; untested; no
module level support yet

Revision 1.7 / (view) - annotate - [select for diffs] , Mon Apr 7 23:23:16 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.6: +1 -0 lines
Diff to previous 1.6
implemented context support in bmi_tcp module, except that there is no
test_context() function yet...

Revision 1.6 / (view) - annotate - [select for diffs] , Mon Apr 7 23:00:01 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.5: +4 -0 lines
Diff to previous 1.5
contexts are now handled correctly at the bmi multiplexing level; still
not doing anything with them at the modules level

Revision 1.5 / (view) - annotate - [select for diffs] , Mon Apr 7 22:19:39 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.4: +16 -8 lines
Diff to previous 1.4
started putting hooks in place to pass context information down to the
module level in BMI

Revision 1.3 / (view) - annotate - [select for diffs] , Wed Apr 2 21:08:00 2003 UTC (9 years, 1 month ago) by pcarns
Branch: MAIN
Changes since 1.2: +140 -75 lines
Diff to previous 1.2
modified all of the BMI code to fall in line with the code formatting
style that we want to use now.  Used the pvfs2-mangle-in-place-80col.sh
script (teamed up with a find -exec command) to do so.

Revision 1.4 / (view) - annotate - [select for diffs] , Wed Apr 2 17:20:27 2003 UTC (9 years, 1 month ago) by rbross
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
vim formatting line fixes, using pvfs2fixbadformat.pl.

Revision 1.2 / (view) - annotate - [select for diffs] , Wed Feb 12 18:10:35 2003 UTC (9 years, 3 months ago) by pcarns
Branch: MAIN
CVS Tags: snapshot-osc-03-11-2003, snapshot-osc-02-19-2003, snapshot-amerson-3-18-2003
Changes since 1.1: +3 -9 lines
Diff to previous 1.1
big changes to various I/O API's- there are no longer any "wait"
functions in the BMI, flow, or request scheduling APIs.  In the
request scheduler case, they have simply been discarded.  In BMI
and flows, the testXXX() functions have been augmented with a
timeout argument so that they may perform the role of the
former waitXXX() functions.

Revision 1.1 / (view) - annotate - [select for diffs] , Fri Jan 24 21:52:49 2003 UTC (9 years, 3 months ago) by pcarns
Branch: MAIN
renamed a bunch of files in the bmi subdirectory to use dashes instead
of underscores

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