CVS log for pvfs2/src/io/bmi/bmi_mx/mx.c

(logo)

Help

(back) 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.30.32.2 / (view) - annotate - [select for diffs] , Fri Aug 19 15:50:01 2011 UTC (8 months, 4 weeks ago) by shuangy
Branch: Orange-Elaine-Distr-Dir-Branch
Changes since 1.30.32.1: +38 -37 lines
Diff to previous 1.30.32.1 to branch point 1.30 to next main 1.31
merge with Orange-Branch

Revision 1.30.10.4 / (view) - annotate - [select for diffs] , Tue May 31 18:16:48 2011 UTC (11 months, 2 weeks ago) by bligon
Branch: Orange-Branch
CVS Tags: windows-release-2-8-5-20110921, windows-client-to-Orange-Branch-20110712, test-slab-cache-patch, test-duplicate-patch, pnfs-merge, orangefs-2-8-5, orange-next, becky-test-bed, Orange-security-premerge, Orange-security-postmerge
Changes since 1.30.10.3: +3 -0 lines
Diff to previous 1.30.10.3 to branch point 1.30 to next main 1.31
Added prototype for BMI_mx_memalloc to keep compiler from complaining.

Revision 1.30.10.3 / (view) - annotate - [select for diffs] , Mon May 30 17:39:49 2011 UTC (11 months, 2 weeks ago) by bligon
Branch: Orange-Branch
Changes since 1.30.10.2: +28 -33 lines
Diff to previous 1.30.10.2 to branch point 1.30
Problem:  mx address lookup failed when multiple protocols were used at the same time.
Added key_string() function to parse_peername(), which correctly strips the BMI mx address
from a string containing multiple protocols.
Modified File:
  Tag: Orange-Branch
       src/io/bmi/bmi_mx/mx.c

Revision 1.21.2.6 / (view) - annotate - [select for diffs] , Tue May 17 19:32:50 2011 UTC (12 months ago) by nlmills
Branch: cu-security-branch
Changes since 1.21.2.5: +7 -4 lines
Diff to previous 1.21.2.5 to branch point 1.21 to next main 1.22
merge with Orange-Branch

Revision 1.30.10.2 / (view) - annotate - [select for diffs] , Thu May 12 21:48:05 2011 UTC (12 months ago) by bligon
Branch: Orange-Branch
Changes since 1.30.10.1: +7 -4 lines
Diff to previous 1.30.10.1 to branch point 1.30
Added unused attribute to several variables and functions to prevent the compiling
from complaining about it.

Revision 1.30.32.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.30: +288 -348 lines
Diff to previous 1.30
Merged in changes from Orange-Branch. There were a number of bugs fixed there since this branch was created.

Revision 1.30.30.1 / (view) - annotate - [select for diffs] , Thu Jul 8 14:02:52 2010 UTC (22 months, 1 week ago) by mtmoore
Changes since 1.30: +288 -348 lines
Diff to previous 1.30 to next main 1.31
merging Orange Branch changes in

Revision 1.21.2.5 / (view) - annotate - [select for diffs] , Sat Jun 19 00:01:54 2010 UTC (22 months, 4 weeks ago) by nlmills
Branch: cu-security-branch
Changes since 1.21.2.4: +288 -348 lines
Diff to previous 1.21.2.4 to branch point 1.21
initial merge with Orange-Branch. much will be broken

Revision 1.30.10.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-client, pre-dirent, 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, before-getattr, 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.30: +288 -348 lines
Diff to previous 1.30
merge of B2O-Blue-Sync,HEAD,and latest of Orange.

Revision 1.36 / (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.35: +28 -73 lines
Diff to previous 1.35
merging bmi-experimental-branch to trunk

Revision 1.30.36.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.30: +288 -348 lines
Diff to previous 1.30 to next main 1.31
commiting changes from merge of Orange and Blue into test branch.

Revision 1.30.2.5 / (view) - annotate - [select for diffs] , Tue Dec 15 14:32:00 2009 UTC (2 years, 5 months ago) by pcarns
Branch: pvfs-2-8-branch
CVS Tags: pvfs-2-8-2
Changes since 1.30.2.4: +3 -2 lines
Diff to previous 1.30.2.4 to branch point 1.30 to next main 1.31
merging multiple NIC bmi_mx support to pvfs-2-8-branch

Revision 1.35 / (view) - annotate - [select for diffs] , Tue Dec 15 14:31:14 2009 UTC (2 years, 5 months ago) by pcarns
Branch: MAIN
Changes since 1.34: +3 -2 lines
Diff to previous 1.34
patch from Kazuki Ohta to support multiple NICs in bmi_mx

Revision 1.32.2.4 / (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.32.2.3: +26 -11 lines
Diff to previous 1.32.2.3 to branch point 1.32 to next main 1.33
unexpected msg class support in bmi_mx; untested.  Uses 8 remaining bits in
match info.

Revision 1.30.2.4 / (view) - annotate - [select for diffs] , Thu Oct 1 16:37:53 2009 UTC (2 years, 7 months ago) by slang
Branch: pvfs-2-8-branch
CVS Tags: pvfs-2-8-2-rc1
Changes since 1.30.2.3: +1 -0 lines
Diff to previous 1.30.2.3 to branch point 1.30
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:pcarns:20090930154442

Revision 1.30.2.3 / (view) - annotate - [select for diffs] , Thu Oct 1 16:27:10 2009 UTC (2 years, 7 months ago) by slang
Branch: pvfs-2-8-branch
Changes since 1.30.2.2: +282 -348 lines
Diff to previous 1.30.2.2 to branch point 1.30
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:atchley:20090727142649

Revision 1.30.2.2 / (view) - annotate - [select for diffs] , Thu Oct 1 16:02:32 2009 UTC (2 years, 7 months ago) by slang
Branch: pvfs-2-8-branch
Changes since 1.30.2.1: +4 -0 lines
Diff to previous 1.30.2.1 to branch point 1.30
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:atchley:20090716191227

Revision 1.30.2.1 / (view) - annotate - [select for diffs] , Thu Oct 1 16:01:10 2009 UTC (2 years, 7 months ago) by slang
Branch: pvfs-2-8-branch
Changes since 1.30: +1 -1 lines
Diff to previous 1.30
merge from HEAD: http://www.pvfs.org/fisheye/changelog/PVFS/?cs=MAIN:pcarns:20090714161723

Revision 1.32.2.3 / (view) - annotate - [select for diffs] , Wed Sep 30 16:04:07 2009 UTC (2 years, 7 months ago) by pcarns
Branch: bmi-experimental-branch
Changes since 1.32.2.2: +1 -0 lines
Diff to previous 1.32.2.2 to branch point 1.32
merging in "no polling" flag support from trunk to bmi-experimental-branch

Revision 1.34 / (view) - annotate - [select for diffs] , Wed Sep 30 15:44:43 2009 UTC (2 years, 7 months ago) by pcarns
Branch: MAIN
Changes since 1.33: +1 -0 lines
Diff to previous 1.33
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.21.2.4 / (view) - annotate - [select for diffs] , Tue Aug 25 17:56:10 2009 UTC (2 years, 8 months ago) by nlmills
Branch: cu-security-branch
CVS Tags: cu-security-branch-premerge
Changes since 1.21.2.3: +79 -15 lines
Diff to previous 1.21.2.3 to branch point 1.21
merged in changes from summer at LANL

Revision 1.33 / (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.32: +282 -348 lines
Diff to previous 1.32
* 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.32.2.2 / (view) - annotate - [select for diffs] , Sun Jul 19 22:29:52 2009 UTC (2 years, 9 months ago) by pcarns
Branch: bmi-experimental-branch
Changes since 1.32.2.1: +2 -2 lines
Diff to previous 1.32.2.1 to branch point 1.32
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.32.2.1 / (view) - annotate - [select for diffs] , Sun Jul 19 21:32:48 2009 UTC (2 years, 9 months ago) by pcarns
Branch: bmi-experimental-branch
Changes since 1.32: +0 -60 lines
Diff to previous 1.32
cut non-list versions of send and recv from mx method

Revision 1.32 / (view) - annotate - [select for diffs] , Thu Jul 16 19:12:27 2009 UTC (2 years, 10 months ago) by atchley
Branch: MAIN
CVS Tags: bmi-experimental-branch-point
Branch point for: bmi-experimental-branch
Changes since 1.31: +4 -0 lines
Diff to previous 1.31
When queuing unex rxs and txs, cache their MX status. When dequeuing these,
set the local status variable with the cached info.
Fixes bug reported by Kazuki Ohta in iofwd testing.

Revision 1.31 / (view) - annotate - [select for diffs] , Tue Jul 14 16:17:23 2009 UTC (2 years, 10 months ago) by pcarns
Branch: MAIN
Changes since 1.30: +1 -1 lines
Diff to previous 1.30
patch from Scott Atchley to allow bmi_mx to handle large negative tag values.
Fixes bug reported by Kazuki Ohta in iofwd testing.

Revision 1.30 / (view) - annotate - [select for diffs] , Tue Dec 23 17:51:38 2008 UTC (3 years, 4 months ago) by robl
Branch: MAIN
CVS Tags: tcp-peer-comm-branch, solaris-point, solaris-branch, sa-branch, pvfs2, pvfs-2-8-point, pvfs-2-8-1, pvfs-2-8-0, distr-dir-pre-release, as-point, as-branch, 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, Orange-Elaine-Distr-Dir-Branch, Orange-Branch, B2O-Merge-Test
Changes since 1.29: +24 -17 lines
Diff to previous 1.29
MX missed a few changes on hints/event merge

Revision 1.29 / (view) - annotate - [select for diffs] , Thu Nov 20 01:16:55 2008 UTC (3 years, 5 months ago) by slang
Branch: MAIN
Changes since 1.28: +72 -15 lines
Diff to previous 1.28
merging hints/events code into trunk.

Revision 1.28.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.28: +0 -0 lines
Diff to previous 1.28 to next main 1.29
Added.

Revision 1.21.4.3 / (view) - annotate - [select for diffs] , Thu Jul 10 21:43:47 2008 UTC (3 years, 10 months ago) by slang
Branch: he-branch
Changes since 1.21.4.2: +22 -5 lines
Diff to previous 1.21.4.2 to branch point 1.21 to next main 1.22
reverse merge of trunk changes since branch.

Revision 1.11.2.3 / (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.11.2.2: +165 -106 lines
Diff to previous 1.11.2.2 to branch point 1.11 to next main 1.12
reverse merge latest trunk changes to small-file-branch and update msgpair
usage where needed

Revision 1.21.2.3 / (view) - annotate - [select for diffs] , Wed Jun 4 14:42:52 2008 UTC (3 years, 11 months ago) by dbonnie
Branch: cu-security-branch
CVS Tags: from_HEAD_NEW_FEATURE_ADD3
Changes since 1.21.2.2: +22 -5 lines
Diff to previous 1.21.2.2 to branch point 1.21
Merge from HEAD

Revision 1.28 / (view) - annotate - [select for diffs] , Thu May 29 16:35:28 2008 UTC (3 years, 11 months ago) by atchley
Branch: MAIN
CVS Tags: sumit-branch, small-file-branch-point4, small-file-branch-point3, rr-txn, rongrong, merge_MERGE_FROM_HEAD, merge_HEAD_NEW_FEATURE_ADD4, merge_HEAD_NEW_FEATURE_ADD3, fuse-support, directio-point, directio-branch, branch-rongrong, before-dio-merge, after-he-reverse-merge
Branch point for: locking-branch
Changes since 1.27: +7 -1 lines
Diff to previous 1.27
Set MX_ZOMBIE_SEND=0 so that sends are acked before completing them.
Disconnect if a message fails for any reason.
Change debug level for messages that are cancelled a second time.

Revision 1.27 / (view) - annotate - [select for diffs] , Thu May 22 20:38:56 2008 UTC (3 years, 11 months ago) by atchley
Branch: MAIN
Changes since 1.26: +15 -4 lines
Diff to previous 1.26
Correct handling of some strings to allow servers to cleanly exit

Revision 1.21.2.2 / (view) - annotate - [select for diffs] , Thu May 22 18:24:04 2008 UTC (3 years, 11 months ago) by dbonnie
Branch: cu-security-branch
CVS Tags: from_MERGE_FROM_HEAD, from_HEAD_NEW_FEATURE_ADD2
Changes since 1.21.2.1: +1 -1 lines
Diff to previous 1.21.2.1 to branch point 1.21
Patch from HEAD and fixed a bug in pvfs2-genconfig script.

Revision 1.11.2.2 / (view) - annotate - [select for diffs] , Thu May 22 14:21:41 2008 UTC (3 years, 11 months ago) by pcarns
Branch: small-file-branch
Changes since 1.11.2.1: +15 -4 lines
Diff to previous 1.11.2.1 to branch point 1.11
Committing patch from Scott Atchley.  Updates mx address management in
server to server communication case.

Revision 1.21.4.2 / (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.21.4.1: +158 -105 lines
Diff to previous 1.21.4.1 to branch point 1.21
reverse merge of latest changes from HEAD to he branch.

Revision 1.26 / (view) - annotate - [select for diffs] , Tue May 20 19:14:40 2008 UTC (3 years, 11 months ago) by atchley
Branch: MAIN
Changes since 1.25: +1 -1 lines
Diff to previous 1.25
Change the debug level of connect failures to not include BMX_DB_WARN

Revision 1.21.2.1 / (view) - annotate - [select for diffs] , Fri May 16 15:15:39 2008 UTC (4 years ago) by dbonnie
Branch: cu-security-branch
Changes since 1.21: +157 -104 lines
Diff to previous 1.21
Updated branch with code from HEAD

Revision 1.25 / (view) - annotate - [select for diffs] , Fri May 2 14:04:15 2008 UTC (4 years ago) by atchley
Branch: MAIN
CVS Tags: merge_HEAD_NEW_FEATURE_ADD2, merge_HEAD_NEW_FEATURE_ADD
Changes since 1.24: +0 -2 lines
Diff to previous 1.24
Remove unused variables

Revision 1.24 / (view) - annotate - [select for diffs] , Fri May 2 13:52:07 2008 UTC (4 years ago) by atchley
Branch: MAIN
Changes since 1.23: +66 -49 lines
Diff to previous 1.23
Replace enter and exit debug with macros. Add to more functions

Revision 1.23 / (view) - annotate - [select for diffs] , Fri May 2 13:41:18 2008 UTC (4 years ago) by atchley
Branch: MAIN
Changes since 1.22: +51 -43 lines
Diff to previous 1.22
Fix reversed args to qlist_add_tail() when queuing unexpected rxs and txs

Revision 1.22 / (view) - annotate - [select for diffs] , Wed Apr 30 12:47:41 2008 UTC (4 years ago) by atchley
Branch: MAIN
Changes since 1.21: +42 -12 lines
Diff to previous 1.21
Handle MX hostnames that do not include :board. Valid bmi_mx storage paths
now incude either mx://hostname:board:ep_id or mx://hostname:ep_id where
hostname[:board] should match the output of mx_info.

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

Revision 1.11.2.1 / (view) - annotate - [select for diffs] , Mon Apr 7 15:07:24 2008 UTC (4 years, 1 month ago) by pcarns
Branch: small-file-branch
Changes since 1.11: +358 -140 lines
Diff to previous 1.11
syncing small-file-branch back up with trunk at small-file-branch-point2 tag
(reverse merge)

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

Revision 1.21 / (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.20: +175 -101 lines
Diff to previous 1.20
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.20 / (view) - annotate - [select for diffs] , Wed Mar 5 19:45:07 2008 UTC (4 years, 2 months ago) by atchley
Branch: MAIN
Changes since 1.19: +0 -9 lines
Diff to previous 1.19
Do _not_ call bmi_method_addr_forget_callback()

Revision 1.19 / (view) - annotate - [select for diffs] , Wed Feb 27 20:10:18 2008 UTC (4 years, 2 months ago) by atchley
Branch: MAIN
Changes since 1.18: +13 -1 lines
Diff to previous 1.18
In BMI_mx_cancel(), if it is a send, try to complete it with mx_test()
before using mx_disconnect(). This allows easier reconnecting between
MX and Open-MX.

Revision 1.18 / (view) - annotate - [select for diffs] , Tue Feb 26 19:39:49 2008 UTC (4 years, 2 months ago) by atchley
Branch: MAIN
Changes since 1.17: +21 -14 lines
Diff to previous 1.17
Delete unused variables, fix usage of mx_get_endpoint_info() again, fix
incorrent memory accounting when freeing the hostname

Revision 1.17 / (view) - annotate - [select for diffs] , Fri Feb 22 21:40:32 2008 UTC (4 years, 2 months ago) by atchley
Branch: MAIN
Changes since 1.16: +32 -10 lines
Diff to previous 1.16
Eliminate unneeded strcpy(), fix two small memory leaks, add debug statements
when using bmi_method_addr_[reg|forget]_callback(), fix compiler warnings
when using mx_get_endpoint_addr_context()

Revision 1.16 / (view) - annotate - [select for diffs] , Fri Feb 22 14:18:28 2008 UTC (4 years, 2 months ago) by atchley
Branch: MAIN
Changes since 1.15: +62 -6 lines
Diff to previous 1.15
Add more debug statements when entering/leaving functions

Revision 1.15 / (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.14: +31 -27 lines
Diff to previous 1.14
Modified Files:
	mx.c mx.h
	Add static before each function
	change struct method_addr to struct bmi_method_addr where used

Revision 1.14 / (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.13: +14 -1 lines
Diff to previous 1.13
Modified Files:
	mx.c mx.h
	Handle bmi_method_addr_forget_callback() properly

Revision 1.13 / (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.12: +3 -3 lines
Diff to previous 1.12
Modified Files:
	mx.c mx.h
	Define BMX_MASK as ~0ULL and replace -1ULL with it

Revision 1.12 / (view) - annotate - [select for diffs] , Thu Feb 21 16:41:57 2008 UTC (4 years, 2 months ago) by atchley
Branch: MAIN
Changes since 1.11: +40 -1 lines
Diff to previous 1.11
Modified Files:
	mx.c
	Add debug statements when entering more functions and when changing
	peer state

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

Revision 1.11 / (view) - annotate - [select for diffs] , Fri Nov 30 19:33:16 2007 UTC (4 years, 5 months ago) by pw
Branch: MAIN
CVS Tags: small-file-branch-point
Branch point for: small-file-branch
Changes since 1.10: +1 -5 lines
Diff to previous 1.10
Remove unused ops pointer from method addr structure.

Revision 1.10 / (view) - annotate - [select for diffs] , Fri Nov 9 00:33:41 2007 UTC (4 years, 6 months ago) by slang
Branch: MAIN
Changes since 1.9: +20 -18 lines
Diff to previous 1.9
get the bmi prefix in there

Revision 1.9.2.1 / (view) - annotate - [select for diffs] , Fri Nov 9 00:32:05 2007 UTC (4 years, 6 months ago) by slang
Branch: pvfs-2-7-branch
CVS Tags: pvfs-2-7-0, cu-sandbox-branch-point
Branch point for: cu-sandbox-branch
Changes since 1.9: +20 -18 lines
Diff to previous 1.9
fixes to the methods that are loved.

Revision 1.9 / (view) - annotate - [select for diffs] , Tue Nov 6 23:08:35 2007 UTC (4 years, 6 months ago) by slang
Branch: MAIN
CVS Tags: pvfs-2-7-branch-point
Branch point for: pvfs-2-7-branch
Changes since 1.8: +30 -27 lines
Diff to previous 1.8
bmi cleanups.

Revision 1.8 / (view) - annotate - [select for diffs] , Thu Oct 4 12:45:24 2007 UTC (4 years, 7 months ago) by atchley
Branch: MAIN
CVS Tags: mgmt-branch-point
Changes since 1.7: +11 -11 lines
Diff to previous 1.7
Modified Files:
	mx.c

	The last commit reverted id_gen_fast_* to id_gen_safe_*
	This changes tham back to id_gen_fast_*

Revision 1.7 / (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.6: +305 -164 lines
Diff to previous 1.6
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.6 / (view) - annotate - [select for diffs] , Wed Aug 22 16:12:45 2007 UTC (4 years, 8 months ago) by slang
Branch: MAIN
Changes since 1.5: +9 -11 lines
Diff to previous 1.5
Replace id_gen_safe with id_gen_fast.  id_gen_safe is only needed for ids that are getting handed back to us through the system interfaces.  If our own internal ids (pointers) are getting corrupted or freed...Hello valgrind!

Revision 1.5 / (view) - annotate - [select for diffs] , Thu Jul 19 16:52:29 2007 UTC (4 years, 10 months ago) by slang
Branch: MAIN
CVS Tags: twod-branch-point, twod-branch
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
readme patch from scott.  removed or from match variable.

Revision 1.4 / (view) - annotate - [select for diffs] , Wed Jul 18 20:52:11 2007 UTC (4 years, 10 months ago) by slang
Branch: MAIN
Changes since 1.3: +3 -13 lines
Diff to previous 1.3
lets try not waiting for unexpected sends.

Revision 1.3 / (view) - annotate - [select for diffs] , Wed Jul 18 16:33:34 2007 UTC (4 years, 10 months ago) by slang
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2
add an extra check to allow test to be called repeatedly with a zero timeout as long as requests are completing.

Revision 1.2 / (view) - annotate - [select for diffs] , Wed Jul 18 07:02:32 2007 UTC (4 years, 10 months ago) by slang
Branch: MAIN
Changes since 1.1: +24 -2 lines
Diff to previous 1.1
mx fixes

Revision 1.1.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.1: +0 -0 lines
Diff to previous 1.1 to next main 1.2
Merge HEAD changes to TAS-branch.

Revision 1.1.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.1: +0 -0 lines
Diff to previous 1.1 to next main 1.2
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.1.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.1: +0 -0 lines
Diff to previous 1.1 to next main 1.2
Update migration branch to current CVS version

Revision 1.1.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.1: +0 -0 lines
Diff to previous 1.1 to next main 1.2
Sync hint-branch to current CVS version

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
CVS Tags: 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
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.

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