]>
git.openfabrics.org - ~shefty/rdma-win.git/log
Sean Hefty [Mon, 21 Jun 2010 18:31:48 +0000 (11:31 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 21 Jun 2010 18:31:48 +0000 (11:31 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 21 Jun 2010 18:31:45 +0000 (11:31 -0700)]
Refresh of umad-dbg
Sean Hefty [Fri, 18 Jun 2010 18:04:43 +0000 (11:04 -0700)]
refresh
Sean Hefty [Fri, 18 Jun 2010 18:04:43 +0000 (11:04 -0700)]
refresh
Sean Hefty [Fri, 18 Jun 2010 18:04:40 +0000 (11:04 -0700)]
refresh (create temporary patch)
Sean Hefty [Fri, 18 Jun 2010 18:04:39 +0000 (11:04 -0700)]
refresh (create temporary patch)
Sean Hefty [Fri, 18 Jun 2010 18:04:35 +0000 (11:04 -0700)]
Refresh of umad-dbg
Sean Hefty [Thu, 17 Jun 2010 15:22:27 +0000 (08:22 -0700)]
refresh
Sean Hefty [Thu, 17 Jun 2010 15:22:27 +0000 (08:22 -0700)]
refresh
Sean Hefty [Thu, 17 Jun 2010 15:22:25 +0000 (08:22 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 17 Jun 2010 15:22:25 +0000 (08:22 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 17 Jun 2010 15:22:22 +0000 (08:22 -0700)]
Refresh of umad-dbg
Sean Hefty [Thu, 17 Jun 2010 01:11:01 +0000 (18:11 -0700)]
refresh
Sean Hefty [Thu, 17 Jun 2010 01:11:01 +0000 (18:11 -0700)]
refresh
Sean Hefty [Thu, 17 Jun 2010 01:10:59 +0000 (18:10 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 17 Jun 2010 01:10:59 +0000 (18:10 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 17 Jun 2010 01:10:56 +0000 (18:10 -0700)]
Refresh of umad-dbg
Sean Hefty [Wed, 16 Jun 2010 23:45:39 +0000 (16:45 -0700)]
refresh
Sean Hefty [Wed, 16 Jun 2010 23:45:38 +0000 (16:45 -0700)]
refresh
Sean Hefty [Wed, 16 Jun 2010 23:45:35 +0000 (16:45 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 16 Jun 2010 23:45:35 +0000 (16:45 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 16 Jun 2010 23:45:32 +0000 (16:45 -0700)]
Refresh of umad-dbg
Sean Hefty [Wed, 16 Jun 2010 18:38:40 +0000 (11:38 -0700)]
refresh
Sean Hefty [Wed, 16 Jun 2010 18:38:40 +0000 (11:38 -0700)]
refresh
Sean Hefty [Wed, 16 Jun 2010 18:38:38 +0000 (11:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 16 Jun 2010 18:38:38 +0000 (11:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 16 Jun 2010 18:38:35 +0000 (11:38 -0700)]
Refresh of umad-dbg
Sean Hefty [Wed, 16 Jun 2010 18:38:23 +0000 (11:38 -0700)]
refresh
Sean Hefty [Wed, 16 Jun 2010 18:38:23 +0000 (11:38 -0700)]
refresh
Sean Hefty [Wed, 16 Jun 2010 18:38:21 +0000 (11:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 16 Jun 2010 18:38:21 +0000 (11:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 16 Jun 2010 18:38:18 +0000 (11:38 -0700)]
Refresh of umad-dbg
Sean Hefty [Tue, 15 Jun 2010 17:28:12 +0000 (10:28 -0700)]
new
Sean Hefty [Tue, 15 Jun 2010 17:28:12 +0000 (10:28 -0700)]
new
Sean Hefty [Tue, 15 Jun 2010 17:28:10 +0000 (10:28 -0700)]
external modifications
Modifications by tools other than StGit (e.g. git).
Sean Hefty [Tue, 15 Jun 2010 17:28:10 +0000 (10:28 -0700)]
external modifications
Modifications by tools other than StGit (e.g. git).
Sean Hefty [Tue, 15 Jun 2010 17:28:08 +0000 (10:28 -0700)]
libibumad debugging
Sean Hefty [Tue, 15 Jun 2010 17:28:08 +0000 (10:28 -0700)]
libibumad debugging
Sean Hefty [Tue, 15 Jun 2010 17:28:08 +0000 (10:28 -0700)]
libibumad debugging
Sean Hefty [Tue, 15 Jun 2010 17:28:08 +0000 (10:28 -0700)]
libibumad debugging
Sean Hefty [Tue, 15 Jun 2010 17:28:08 +0000 (10:28 -0700)]
libibumad debugging
Sean Hefty [Tue, 15 Jun 2010 17:28:08 +0000 (10:28 -0700)]
libibumad debugging
Sean Hefty [Tue, 15 Jun 2010 17:04:28 +0000 (17:04 +0000)]
winmad: fixup return values and zero allocated mad
Winmad simply returns the status values defined by IBAL. Convert those values into winmad define status values and align those values with errno. This matches the expectations of libibumad.
As part of the cleanup, convert the check for success from IB_SUCCESS to IB_WCS_SUCCESS. Both are defined as 0, so there's no functional change,but the mad status is a 'work completion status' value, not an API status value.
Finally, return the correct status value when canceling a read request.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2823
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Tue, 8 Jun 2010 23:50:01 +0000 (23:50 +0000)]
update ib-mgmt_class_vers
Update libibmad, libibnetdisc, and ib-diags to the management.git tree commit
4a55423059e76ccba95aed36dd256510082b1e27
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2822
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Tue, 8 Jun 2010 21:29:50 +0000 (21:29 +0000)]
libibumad: add new link_layer field
Update libibumad to include a link_layer field as part of the port structure. This updates the definition to match linux and is needed for the ib-diag port.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2821
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Wed, 2 Jun 2010 23:52:47 +0000 (23:52 +0000)]
[OPENSM] commit 3.3.6 opensm for review/testing
git-svn-id: svn://openib.tc.cornell.edu/gen1@2820
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Wed, 2 Jun 2010 23:51:29 +0000 (23:51 +0000)]
[OPENSM] commit 3.3.6 opensm for review/testing
git-svn-id: svn://openib.tc.cornell.edu/gen1@2819
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 27 May 2010 19:42:50 +0000 (19:42 +0000)]
[OPENSM] rename man\opensm8.in --> opensm.8; use auto-tools processed version instead of raw.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2818
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 27 May 2010 18:00:30 +0000 (18:00 +0000)]
[OPENSM] remove Linux scripts; add Windows osmtest regression script.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2817
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 27 May 2010 17:57:47 +0000 (17:57 +0000)]
[WIX] oops; correct commit #2815, remove opensm file from %windir%\temp
git-svn-id: svn://openib.tc.cornell.edu/gen1@2816
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 27 May 2010 16:58:18 +0000 (16:58 +0000)]
[WIX] remove opensm file from %windir%\temp
git-svn-id: svn://openib.tc.cornell.edu/gen1@2815
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Thu, 27 May 2010 16:44:51 +0000 (16:44 +0000)]
winverbs/nd: ND 2.0 provider template
Initial port ND 1.0 provider to 2.0 APIs. Only those functions which easily ported from 1.0 to 2.0 were implemented.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2814
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 27 May 2010 16:39:07 +0000 (16:39 +0000)]
[INC] additions to support opensm 3.3.6
git-svn-id: svn://openib.tc.cornell.edu/gen1@2813
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Leonid Kelly [Wed, 26 May 2010 09:25:49 +0000 (09:25 +0000)]
[IBAL] Avoid the BSOD that can happen as a race consequence.
signed-off-by: alex naslednikov <xalex@mellanox.co.il>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2812
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Tue, 25 May 2010 23:43:04 +0000 (23:43 +0000)]
[INC] Correct spelling, white-space alignment, remove trailing white-space, add comments.
Generally make ib_types.h more compatible with OFED for Linux version in order to make comparisions easier.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2811
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Sat, 22 May 2010 00:11:23 +0000 (00:11 +0000)]
[OPENSM] support standard windows cmd-line help request '/?'
git-svn-id: svn://openib.tc.cornell.edu/gen1@2810
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Sat, 22 May 2010 00:07:13 +0000 (00:07 +0000)]
[OPENSM] use etc\user\getop.c parser instead of local version.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2809
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 23:44:05 +0000 (23:44 +0000)]
[ETC] add getop/getopt_long rewind/reset parsing functionality (optind=0 resets).
git-svn-id: svn://openib.tc.cornell.edu/gen1@2808
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:38:17 +0000 (19:38 +0000)]
[OPENSM] comment correction.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2807
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:36:06 +0000 (19:36 +0000)]
[OPENSM] Reduce stack consumption by using a union of structs. Code borrowed from osm_vendor_umad_sa.c
Support OSMV_QUERY_MULTIPATH_REC queries.
signed-off-by: stan smith <stan.smith@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2806
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:31:28 +0000 (19:31 +0000)]
[OPENSM] support IB_MAD_METHOD_GETMULTI and fix spelling errors.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2805
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:28:04 +0000 (19:28 +0000)]
[OPENSM] Code cleanup by replacing 'cl_ntoh16((uint16_t) (attr_size >> 3))' expression with a call to the inline function 'ib_get_attr_offset(attr_size)'; takes advantage of (debug build) attr offset size checking.
Validates input attr_size is a multiple of 8 bytes per IB spec.
Function returns same value as the expression plus it isolates the implementation to a single point to ease future changes.
In function osmtest_stress_path_recs_by_lid()
Skip the destination lid byte-order swap as it's already in the correct order for vendor IBAL.
Permits 'osmtest -f f -s4' test to correctly complete.
signed-off-by: stan smith <stan.smith@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2804
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:20:09 +0000 (19:20 +0000)]
[OPENSM] Setup opensm\user\mad-vendor.inc as the single-point of OSM vendor definition[IBAL|UMAD].
git-svn-id: svn://openib.tc.cornell.edu/gen1@2803
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:16:56 +0000 (19:16 +0000)]
[OFED] use symstor from the WDK instead of debug tools.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2802
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:14:26 +0000 (19:14 +0000)]
[INC] complib; companion to commit #2799 - add: cl_fmap_match() & cl_fmap_get_next() for opensm 3.3.5.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2801
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:11:48 +0000 (19:11 +0000)]
[DOC] added osmtest examples
git-svn-id: svn://openib.tc.cornell.edu/gen1@2800
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:10:08 +0000 (19:10 +0000)]
[COMPLIB] add cl_fmap_match() & cl_fmap_get_next() for opensm 3.3.5.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2799
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 21 May 2010 19:05:50 +0000 (19:05 +0000)]
[INC] In function 'ib_get_attr_offset()' replace attr_size adjustment code with an ASSERT() as attr offset sizes are required to be a multiple of 8 bytes.
By removing antiquated structure padding, the sizeof(struct) values return to the correct size alignment.
Removal of padding allows osmtest to correctly generate and validate a fabric inventory file.
signed-off-by: stan smith <stan.smith@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2798
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 20 May 2010 17:44:35 +0000 (17:44 +0000)]
[INC] Fix/add comments plus whitespace: alignment and trailing whitespace removal for easier comparision with Linux version.
No functionality change!
signed-off-by: stan smith <stan.smith@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2797
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Fri, 23 Apr 2010 17:53:37 +0000 (17:53 +0000)]
[DOC] added librdmacm & libibverbs documentation based on OFED for Linux man pages.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2796
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Thu, 22 Apr 2010 18:06:02 +0000 (11:06 -0700)]
pop
Sean Hefty [Thu, 22 Apr 2010 18:06:02 +0000 (11:06 -0700)]
pop
Stan Smith [Fri, 16 Apr 2010 16:50:31 +0000 (16:50 +0000)]
[WINMAD] clear input structs prior to use.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2795
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 15 Apr 2010 22:14:38 +0000 (22:14 +0000)]
[WIX] rename CustomAction:DriverInstall to reflect how it's being called now as MS routines (DIFxApp) now perform the original CustomAction task. rename DriverInstall --> PostDriverInstall.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2794
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 15 Apr 2010 21:41:25 +0000 (21:41 +0000)]
[OPENSM] merge 78 file references from SOURCES into osm_files.c to reduce opensm.exe build time by 29 seconds.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2793
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 15 Apr 2010 21:37:46 +0000 (21:37 +0000)]
[OPENSM] remove duplicate files from SOURCES list; saves 10 seconds / build.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2792
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 15 Apr 2010 21:35:48 +0000 (21:35 +0000)]
[OFED\WIX] add new file '_errno.h' to enable correct, outside of src tree, ib_verbs application build.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2791
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 15 Apr 2010 21:33:31 +0000 (21:33 +0000)]
[OFED/WIX] add progress indicator messages during install (Installing Drivers & Installing Network Providers).
git-svn-id: svn://openib.tc.cornell.edu/gen1@2790
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 15 Apr 2010 21:31:55 +0000 (21:31 +0000)]
[OFED/WIX] replace numeric value indicating Window Style with a constant 'WindowStyle'.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2789
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 15 Apr 2010 21:29:23 +0000 (21:29 +0000)]
[OFED] More name change: WinOF/WIX --> OFED
git-svn-id: svn://openib.tc.cornell.edu/gen1@2788
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Thu, 15 Apr 2010 21:26:10 +0000 (21:26 +0000)]
[PERFTEST/rdma_bw] make ibv_rdma_bw.exe buildable outside of OFED-W src tree.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2787
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Thu, 15 Apr 2010 17:05:21 +0000 (17:05 +0000)]
OFED compat: convert return values to errno
Convert libibverbs and librdmacm to use errno. Return values
from winverbs and winsock are converted into errno values.
To handle values undefined in the current WDK version of errno.h,
add a new header file under the linux include directory with
missing values.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2786
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Wed, 14 Apr 2010 23:55:02 +0000 (23:55 +0000)]
[WIX] remove Sample code files generated during compilation & link to allow successful uninstall of OFED_SDK\Samples folder.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2785
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Wed, 14 Apr 2010 23:52:45 +0000 (23:52 +0000)]
[WIX] set include search paths correctly. update README.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2784
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Stan Smith [Wed, 14 Apr 2010 17:01:27 +0000 (17:01 +0000)]
[PERFTEST] faster compile + compile outside of OpenIB src tree; use ws2tcpip.h instead of windows.h & winsock2.h.
git-svn-id: svn://openib.tc.cornell.edu/gen1@2783
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Wed, 14 Apr 2010 05:27:05 +0000 (22:27 -0700)]
refresh
Sean Hefty [Wed, 14 Apr 2010 05:27:04 +0000 (22:27 -0700)]
refresh
Sean Hefty [Wed, 14 Apr 2010 05:27:02 +0000 (22:27 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Apr 2010 05:27:02 +0000 (22:27 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Apr 2010 05:27:00 +0000 (22:27 -0700)]
Refresh of errno
Sean Hefty [Wed, 14 Apr 2010 05:16:11 +0000 (22:16 -0700)]
refresh
Sean Hefty [Wed, 14 Apr 2010 05:16:11 +0000 (22:16 -0700)]
refresh
Sean Hefty [Wed, 14 Apr 2010 05:16:07 +0000 (22:16 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Apr 2010 05:16:07 +0000 (22:16 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Apr 2010 05:16:03 +0000 (22:16 -0700)]
Refresh of errno
Sean Hefty [Wed, 14 Apr 2010 00:59:15 +0000 (17:59 -0700)]
refresh
Sean Hefty [Wed, 14 Apr 2010 00:59:15 +0000 (17:59 -0700)]
refresh
Sean Hefty [Wed, 14 Apr 2010 00:59:13 +0000 (17:59 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Apr 2010 00:59:12 +0000 (17:59 -0700)]
refresh (create temporary patch)