CVS log for pvfs2/src/io/bmi/bmi_mx/mx.h |
 |
|
Up to [PVFS2] / pvfs2 / src / io / bmi / bmi_mx
Request diff between arbitrary revisions
/ Display revisions graphically
Default branch: MAIN
Bookmark a link to:
HEAD
/
(download)
Revision
1.11.42.1
/
(view)
- annotate
- [select for diffs]
, Tue Oct 5 18:29:51 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.11: +10 -9 lines
Diff to previous 1.11
to next main 1.12
Merged in changes from Orange-Branch. There were a number of bugs fixed there since this branch was created.
Revision
1.11.40.1
/
(view)
- annotate
- [select for diffs]
, Thu Jul 8 14:02:52 2010 UTC (22 months, 1 week ago) by mtmoore
Changes since 1.11: +10 -9 lines
Diff to previous 1.11
to next main 1.12
merging Orange Branch changes in
Revision
1.9.2.2
/
(view)
- annotate
- [select for diffs]
, Sat Jun 19 00:01:55 2010 UTC (22 months, 4 weeks ago) by nlmills
Branch:
cu-security-branch
Changes since 1.9.2.1: +10 -9 lines
Diff to previous 1.9.2.1
to branch point 1.9
to next main 1.10
initial merge with Orange-Branch. much will be broken
Revision
1.11.18.1
/
(view)
- annotate
- [select for diffs]
, Fri Apr 30 20:00:47 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.11: +10 -9 lines
Diff to previous 1.11
to next main 1.12
merge of B2O-Blue-Sync,HEAD,and latest of Orange.
Revision
1.13
/
(view)
- annotate
- [select for diffs]
, Mon Apr 19 20:39:11 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.12: +4 -1 lines
Diff to previous 1.12
merging bmi-experimental-branch to trunk
Revision
1.11.46.1
/
(view)
- annotate
- [select for diffs]
, Wed Mar 31 20:27:05 2010 UTC (2 years, 1 month ago) by bligon
Branch:
B2O-Merge-Test
Changes since 1.11: +10 -9 lines
Diff to previous 1.11
to next main 1.12
commiting changes from merge of Orange and Blue into test branch.
Revision
1.11.34.1
/
(view)
- annotate
- [select for diffs]
, Fri Oct 2 19:34:59 2009 UTC (2 years, 7 months ago) by pcarns
Branch:
bmi-experimental-branch
Changes since 1.11: +4 -1 lines
Diff to previous 1.11
to next main 1.12
unexpected msg class support in bmi_mx; untested. Uses 8 remaining bits in
match info.
Revision
1.11.10.1
/
(view)
- annotate
- [select for diffs]
, Thu Oct 1 16:27:11 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.11: +10 -9 lines
Diff to previous 1.11
to next main 1.12
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:atchley:20090727142649
Revision
1.12
/
(view)
- annotate
- [select for diffs]
, Mon Jul 27 14:26:49 2009 UTC (2 years, 9 months ago) by atchley
Branch:
MAIN
CVS Tags:
pfsck-branch-point,
pfsck-branch
Changes since 1.11: +10 -9 lines
Diff to previous 1.11
* Replaces unex_txs queue & lock with a done_q & lock for each context
These queues hold completed expected msgs (rx and tx) as well
as completed unexpected sends per context. This is what was missing
and caused the errors. Reported by Kazuki Ohta.
* Adds the completion lock and reference count to serialize accesses
to MX completion functions to prevent races between BMI_test(),
BMI_cancel(), BMI_testcontext() and BMI_testunexpected(). These
now call get_completion_token() and release_completion_token().
* Add bmi_error_code_t to msg context (struct bmx_ctx) to store the
BMI error code rather than rely on the MX status code which is not
set in BMI_cancel(), for example.
* Added deq_unex_rx() to return a completed unexpected recv if available.
* Added q_completed() to queue completed messages on the appropriate
done_q or unexpected rx queue. It stores the MX status and BMI
error.
* Added deq_completed() to return a completed expected msg or completed
unexpected send.
* Added complete_ctx() which assigns the out variables and does cleanup.
This reduces code duplication in BMI_test() and BMI_testcontext().
* Remove unused functions: deq_ctx(), q_unex_ctx(), q_canceled_ctx()
* Combined put_idle_[rx|tx]() into put_idle_ctx()
* Eliminate bmi_mx specific logging (keeps PINT_EVENT_*)
Revision
1.11.8.1
/
(view)
- annotate
- [select for diffs]
, Mon Jul 21 18:32:00 2008 UTC (3 years, 9 months ago) by aching
Branch:
locking-branch
Changes since 1.11: +0 -0 lines
Diff to previous 1.11
to next main 1.12
Added.
Revision
1.5.6.2
/
(view)
- annotate
- [select for diffs]
, Tue Jun 24 15:01:49 2008 UTC (3 years, 10 months ago) by pcarns
Branch:
small-file-branch
Changes since 1.5.6.1: +11 -1 lines
Diff to previous 1.5.6.1
to branch point 1.5
to next main 1.6
reverse merge latest trunk changes to small-file-branch and update msgpair
usage where needed
Revision
1.9.4.1
/
(view)
- annotate
- [select for diffs]
, Wed May 21 18:55:18 2008 UTC (3 years, 11 months ago) by slang
Branch:
he-branch
Changes since 1.9: +11 -1 lines
Diff to previous 1.9
to next main 1.10
reverse merge of latest changes from HEAD to he branch.
Revision
1.9.2.1
/
(view)
- annotate
- [select for diffs]
, Fri May 16 15:15:39 2008 UTC (4 years ago) by dbonnie
Branch:
cu-security-branch
CVS Tags:
from_MERGE_FROM_HEAD,
from_HEAD_NEW_FEATURE_ADD3,
from_HEAD_NEW_FEATURE_ADD2,
cu-security-branch-premerge
Changes since 1.9: +11 -1 lines
Diff to previous 1.9
Updated branch with code from HEAD
Revision
1.11
/
(view)
- annotate
- [select for diffs]
, Fri May 2 13:52:07 2008 UTC (4 years ago) by atchley
Branch:
MAIN
CVS Tags:
tcp-peer-comm-branch,
sumit-branch,
solaris-point,
solaris-branch,
small-file-branch-point4,
small-file-branch-point3,
sa-branch,
rr-txn,
rongrong,
pvfs2,
pvfs-2-8-point,
pvfs-2-8-1,
pvfs-2-8-0,
merge_MERGE_FROM_HEAD,
merge_HEAD_NEW_FEATURE_ADD4,
merge_HEAD_NEW_FEATURE_ADD3,
merge_HEAD_NEW_FEATURE_ADD2,
merge_HEAD_NEW_FEATURE_ADD,
fuse-support,
distr-dir-pre-release,
directio-point,
directio-branch,
branch-rongrong,
bmi-experimental-branch-point,
before-dio-merge,
as-point,
as-branch,
after-he-reverse-merge,
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:
pvfs-2-8-branch,
locking-branch,
bmi-experimental-branch,
Orange-Elaine-Distr-Dir-Branch,
Orange-Branch,
B2O-Merge-Test
Changes since 1.10: +10 -0 lines
Diff to previous 1.10
Replace enter and exit debug with macros. Add to more functions
Revision
1.10
/
(view)
- annotate
- [select for diffs]
, Wed Apr 30 12:40:25 2008 UTC (4 years ago) by atchley
Branch:
MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
Revert default debug output to ERR and WARN only
Revision
1.5.6.1
/
(view)
- annotate
- [select for diffs]
, Mon Apr 7 15:07:25 2008 UTC (4 years, 1 month ago) by pcarns
Branch:
small-file-branch
Changes since 1.5: +25 -13 lines
Diff to previous 1.5
syncing small-file-branch back up with trunk at small-file-branch-point2 tag
(reverse merge)
Revision
1.5.2.1
/
(view)
- annotate
- [select for diffs]
, Tue Apr 1 23:25:12 2008 UTC (4 years, 1 month ago) by slang
Branch:
pvfs-2-7-branch
CVS Tags:
pvfs-2-7-1
Changes since 1.5: +25 -13 lines
Diff to previous 1.5
to next main 1.6
merge a bunch of fixes made to HEAD since 2.7.0.
Revision
1.9
/
(view)
- annotate
- [select for diffs]
, Tue Mar 25 19:50:48 2008 UTC (4 years, 1 month ago) by atchley
Branch:
MAIN
CVS Tags:
small-file-branch-point2,
he-branch-point,
Root_cu-security-branch
Branch point for:
he-branch,
cu-security-branch
Changes since 1.8: +17 -9 lines
Diff to previous 1.8
Enable server-to-server communications. This patch replaces some magic numbers
with macros, uses the MX session number returned from mx_decompose_endpoint_addr2
to determine is a CONN_REQ requires canceling pending rxs, etc., eliminates
checks to prevent servers from acting as clients, and adds completion queues
for unexpected txs and rxs reaped in the wrong functions (txs in testunexpected
and rxs in testcontext).
Revision
1.8
/
(view)
- annotate
- [select for diffs]
, Thu Feb 21 20:33:10 2008 UTC (4 years, 2 months ago) by atchley
Branch:
MAIN
Changes since 1.7: +7 -7 lines
Diff to previous 1.7
Modified Files:
mx.c mx.h
Add static before each function
change struct method_addr to struct bmi_method_addr where used
Revision
1.7
/
(view)
- annotate
- [select for diffs]
, Thu Feb 21 19:03:10 2008 UTC (4 years, 2 months ago) by atchley
Branch:
MAIN
Changes since 1.6: +2 -0 lines
Diff to previous 1.6
Modified Files:
mx.c mx.h
Handle bmi_method_addr_forget_callback() properly
Revision
1.6
/
(view)
- annotate
- [select for diffs]
, Thu Feb 21 18:41:44 2008 UTC (4 years, 2 months ago) by atchley
Branch:
MAIN
Changes since 1.5: +2 -0 lines
Diff to previous 1.5
Modified Files:
mx.c mx.h
Define BMX_MASK as ~0ULL and replace -1ULL with it
Revision
1.5
/
(view)
- annotate
- [select for diffs]
, Thu Oct 4 13:56:13 2007 UTC (4 years, 7 months ago) by atchley
Branch:
MAIN
CVS Tags:
small-file-branch-point,
pvfs-2-7-branch-point,
pvfs-2-7-0,
mgmt-branch-point,
cu-sandbox-branch-point,
cu-sandbox-branch
Branch point for:
small-file-branch,
pvfs-2-7-branch
Changes since 1.4: +0 -13 lines
Diff to previous 1.4
Modified Files:
mx.h
Reapply Pete's last change
Revision
1.4
/
(view)
- annotate
- [select for diffs]
, Thu Oct 4 12:43:46 2007 UTC (4 years, 7 months ago) by atchley
Branch:
MAIN
Changes since 1.3: +25 -5 lines
Diff to previous 1.3
Modified Files:
mx.c mx.h
Sync with Myricom's svn HEAD
Increase unexpected messages size from 4KB to 8KB to handle small IO
Increase large IO buffer size from 1MB to 4MB
Add buffer handling for unexpected messages to remove malloc for
unexpected messages
Improve error reporting and use BMI errnos
Move completion of unexpected sends after expected sends/recvs
Revision
1.3
/
(view)
- annotate
- [select for diffs]
, Sun Jul 22 16:15:01 2007 UTC (4 years, 9 months ago) by pw
Branch:
MAIN
Changes since 1.2: +0 -13 lines
Diff to previous 1.2
Always define gossip_backtrace(), just as a noop if it cannot be built. This
simplifies some ifdef nests in a few spots. No behavior change.
Revision
1.2.12.1
/
(view)
- annotate
- [select for diffs]
, Wed May 23 20:48:42 2007 UTC (4 years, 11 months ago) by kunkel
Branch:
pvfs2-kunkel-tas-branch
Changes since 1.2: +0 -0 lines
Diff to previous 1.2
to next main 1.3
Merge HEAD changes to TAS-branch.
Revision
1.2.10.1
/
(view)
- annotate
- [select for diffs]
, Wed Apr 11 22:50:26 2007 UTC (5 years, 1 month ago) by slang
Branch:
WALT3
Changes since 1.2: +0 -0 lines
Diff to previous 1.2
to next main 1.3
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.2.4.1
/
(view)
- annotate
- [select for diffs]
, Sat Feb 17 11:16:45 2007 UTC (5 years, 3 months ago) by kunkel
Branch:
kunkel-migration-branch
Changes since 1.2: +0 -0 lines
Diff to previous 1.2
to next main 1.3
Update migration branch to current CVS version
Revision
1.2.2.1
/
(view)
- annotate
- [select for diffs]
, Sat Feb 17 10:39:24 2007 UTC (5 years, 3 months ago) by kunkel
Branch:
kunkel-hint-branch
Changes since 1.2: +0 -0 lines
Diff to previous 1.2
to next main 1.3
Sync hint-branch to current CVS version
Revision
1.2
/
(view)
- annotate
- [select for diffs]
, Tue Feb 13 18:41:48 2007 UTC (5 years, 3 months ago) by slang
Branch:
MAIN
CVS Tags:
twod-branch-point,
twod-branch,
pvfs-2-6-branch,
pvfs-2-6-3-tag3,
pvfs-2-6-3-tag2,
pvfs-2-6-3,
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-2007-02-17
Branch point for:
pvfs2-kunkel-tas-branch,
kunkel-migration-branch,
kunkel-hint-branch,
WALT3
Changes since 1.1: +2 -0 lines
Diff to previous 1.1
add COPYING bits to mx header.
Revision
1.1
/
(view)
- annotate
- [select for diffs]
, Tue Feb 13 18:39:39 2007 UTC (5 years, 3 months ago) by slang
Branch:
MAIN
Initial commit of BMI MX implementation provided by Scott and Myricom. Thanks Scott!
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.