stansmith [Mon, 10 Sep 2007 23:05:03 +0000 (23:05 +0000)]
{DAPL] 1.1 dapltest added resource file
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@796
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Sat, 8 Sep 2007 18:12:46 +0000 (18:12 +0000)]
[DAT/DAPL] Client & server scripts to drive DAPLtest validation/testing.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@795
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Sat, 8 Sep 2007 18:10:14 +0000 (18:10 +0000)]
[DAT/DAPL] document DAT build environment.
Document DAPLtest scripts: dt-svr.bat & dt-cli.bat
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@794
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 7 Sep 2007 00:16:31 +0000 (00:16 +0000)]
[DAPL2] turn down default debug output level
GENERIC--> ERROR
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@787
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 7 Sep 2007 00:08:30 +0000 (00:08 +0000)]
[DAPL] Resource file + build it.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@786
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 7 Sep 2007 00:07:33 +0000 (00:07 +0000)]
[DAPL] Resource file + build it.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@785
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 6 Sep 2007 18:21:35 +0000 (18:21 +0000)]
[DAPL2] ID Linux specific file.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@784
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 6 Sep 2007 18:17:48 +0000 (18:17 +0000)]
[DAT/DAPL 2.0] Initial checkin; not enable as part of the standard build yet.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@783
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 6 Sep 2007 09:07:27 +0000 (09:07 +0000)]
[wsd] Fix a bug for the IA64 processor (based on patch from stan.smith@intel.com)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@780
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 20 Aug 2007 20:52:39 +0000 (20:52 +0000)]
[DAPL] dat_strerror.c() get DAT_API linkage; be consistent with header file (dat.h).
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@775
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 20 Aug 2007 20:50:37 +0000 (20:50 +0000)]
[DAPL] dat_registry_list_providers() gets DAT_API linkage.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@774
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 19 Aug 2007 08:20:26 +0000 (08:20 +0000)]
[MTHCA] bugfix: unaligned structure causes crash on IA64
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@773
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 15 Aug 2007 23:52:26 +0000 (23:52 +0000)]
[WinOF] added whitespace for clarity when defining DAPL/DAT debug bit values.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@761
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 15 Aug 2007 23:51:12 +0000 (23:51 +0000)]
[WinOF] makebin now copies DAT header files to bin\DAPL if %1\ulp\dapl\dat\include\dat is present.
xcopy becomes confused as to whether the dest is a file or directory when the file is copied and renamed (case of WOW64 files). Confusion results in xcopy prompting for user input. Changed offending copy lines from xcopy to copy /B, enable makebin script run to completion without user input.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@760
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 7 Aug 2007 16:04:50 +0000 (16:04 +0000)]
[WinOF] needless replication, use the WIX version.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@755
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 7 Aug 2007 16:03:17 +0000 (16:03 +0000)]
[WinOF] keep only this version of the openib-windows/WinOF manual.htm file. WIX version has been removed.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@754
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 7 Aug 2007 15:55:20 +0000 (15:55 +0000)]
[WinOF] copy .inf files to processor arch specific folder to comply with WHQL.
SRP not changed - pending testing/inf file changes.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@752
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Tue, 31 Jul 2007 19:04:15 +0000 (19:04 +0000)]
[IBBUS, MTHCA, SRP] 1) (SRP) added a flow management mechanism for better sustaining the work under stress;
2) (SRP) fixed a bug of not setting max_sg value, which is used in calculating NumberOfPhysicalBreaks;
3) (SRP) added Registry parameter ModeFlags (for debugging and tuning purposes): 1 - don't use FMR_POOL, 2 - increase StorPort SG list (disallowed by DDK).
4) (SRP) fixes to support maximal buffer size (up to 1MB). It was 64KB, because of StorPort limitation of 16 SG list size.
5) (SRP) added some debug prints and statistics.
6) (IBBUS,MTHCA,SRP) added support for fmr_pool (only for kernel). Added new functions to IBAL interface, so its version increased.
7) (MTHCA) added two profile parameters to replace the values in the built-in MTHCA profile (QpNum, RdmaOutstanding).
8) (IBBUS, MTHCA) enable driver installation on Longhorn;
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@744
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Wed, 27 Jun 2007 08:49:10 +0000 (08:49 +0000)]
[MTHCA] added auto-trimming for memory registration cash
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@722
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 26 Jun 2007 23:16:10 +0000 (23:16 +0000)]
[DAPL] missing patch, Do not miss IB completions!
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@717
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 26 Jun 2007 23:14:19 +0000 (23:14 +0000)]
[DAPL] IB_RDMA_DEFAULT reduced from 8 --> 4
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@716
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 17 Jun 2007 17:46:00 +0000 (17:46 +0000)]
[MTHCA] bugfix: alloc_dma_mem leaves the output structure partly initialized on error, which causes crash on free_dma_mem.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@713
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Fri, 18 May 2007 07:35:48 +0000 (07:35 +0000)]
[WSD] Fix a bug in the registration cache.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@666
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 7 May 2007 08:55:50 +0000 (08:55 +0000)]
[WSD] wait for all WQ to return before destroying the socket.
(transition to err and then to reset )
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@652
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 7 May 2007 08:55:13 +0000 (08:55 +0000)]
[BUS\IOU] set the chassis slot fields of the pnp event record and of the device iou ext
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@651
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 7 May 2007 08:54:54 +0000 (08:54 +0000)]
[WSD] Rename some structures to make the code more readable.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@650
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 13 Apr 2007 22:35:53 +0000 (22:35 +0000)]
[DPL] Dynamic EVD enlargement code removed as it caused
more problems than it was worth.
[DAPL] Do not use ca_attr->max_sges
for qp_create.rq_sge and qp_create.rq_sge.
Use what caller supplied.
Both changes allowed MPI testing to proceed
without QP create errors. Sync with Linux src.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@630
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 13 Apr 2007 22:28:14 +0000 (22:28 +0000)]
[DAPL] Embellished debug output: max_eps max_evds
Interesting info to debug QP create failures.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@629
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 5 Apr 2007 13:37:17 +0000 (13:37 +0000)]
[IBAL] check the presence of the device while answering queries of the PnP
base on patch from Alex Estrin [alex.estrin@qlogic.com]
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@627
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 5 Apr 2007 08:26:18 +0000 (08:26 +0000)]
[MTHCA\IBAL]
- name changing reciev -> recv
- remove the use of mlnx_ualqp_info and mlnx_ual_cq_info
- add context to ibv_qp and remove the use of hobul
- moved sanity checks in qp_create to IBAL
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@624
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 4 Apr 2007 14:19:19 +0000 (14:19 +0000)]
[IBAL] update ib_types.h from Linux . mainly white spaces and adding of function/defines
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@623
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 3 Apr 2007 04:43:16 +0000 (04:43 +0000)]
[uDAPL] replaced with DaplTest_how_2.txt
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@622
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Sun, 1 Apr 2007 10:53:17 +0000 (10:53 +0000)]
[DOCS] add preliminary drafts for release docs
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@621
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 30 Mar 2007 02:57:57 +0000 (02:57 +0000)]
Rename dapltest.txt --> dapltest_how_2.txt for easy
visual recognition. Updated content to reference current
ibnic0 device instead of linux dev.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@620
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 30 Mar 2007 02:47:33 +0000 (02:47 +0000)]
Reduce DAT console debug noise
_GENERIC --> _ERROR
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@619
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 26 Mar 2007 10:06:32 +0000 (10:06 +0000)]
[IBAL] update ib_types.h from Linux . mainly whitespaces and adding of function/defines
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@618
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 26 Mar 2007 10:05:15 +0000 (10:05 +0000)]
[SRP] srp inf fixed to search driver in the same directory (not to use amd64/x86)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@617
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 26 Mar 2007 10:04:19 +0000 (10:04 +0000)]
[MTHCA] reset Tavor without using HAL functions (removed old code, which used HAL functions)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@616
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 8 Mar 2007 14:38:54 +0000 (14:38 +0000)]
[IBAL\IOU] set the iou chassis from the system GUID
fix pool corruption in query_location
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@615
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 8 Mar 2007 14:07:22 +0000 (14:07 +0000)]
Build 1.0.0.614
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@614
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 8 Mar 2007 09:43:33 +0000 (09:43 +0000)]
Build 1.0.0.608
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@613
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 8 Mar 2007 09:22:35 +0000 (09:22 +0000)]
[TOOLS/IBAL] fix prints format
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@612
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 8 Mar 2007 09:14:52 +0000 (09:14 +0000)]
[IBAL] fix defines to meet robodoc requirements
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@611
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 8 Mar 2007 09:13:32 +0000 (09:13 +0000)]
[IBAL/MTHCA/IPOIB/TOOLS] fix inf to search driver in the same directory (not to use amd64/x86)
fix co-installer accordingly
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@610
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 8 Mar 2007 09:05:14 +0000 (09:05 +0000)]
[MTHCA] (trial fix) reset Tavor without using HAL functions. for WHQL tests.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@609
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 8 Mar 2007 07:43:26 +0000 (07:43 +0000)]
[DOCS] update docs (remove CI and uvp functions)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@608
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 6 Mar 2007 13:03:46 +0000 (13:03 +0000)]
[TOOLS] fix default value in send_bw.c to prevent deadlock
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@607
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 6 Mar 2007 13:03:18 +0000 (13:03 +0000)]
[IPOIB] fix bug : release lock in error flows
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@606
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 5 Mar 2007 07:34:02 +0000 (07:34 +0000)]
[TOOLS] fix usage , remove events multi devices
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@605
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 5 Mar 2007 07:33:00 +0000 (07:33 +0000)]
[TOOLS] add link speed and width to vstat
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@604
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 5 Mar 2007 07:31:00 +0000 (07:31 +0000)]
[IPOIB] Create the multicast groups with the lowest rate/mtu available. (allow SDR and DDR to work together.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@603
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 5 Mar 2007 07:30:16 +0000 (07:30 +0000)]
[IBBUS] Fix a bug that prevented from getting the SM_CHANGE event on port 2.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@602
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 26 Feb 2007 14:16:06 +0000 (14:16 +0000)]
[IBAL] fix trap that route to local SM .
fix prints in ual_mgr.c
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@601
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 26 Feb 2007 14:14:33 +0000 (14:14 +0000)]
[SRP] bug fix: free memory in debug version
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@600
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 19 Feb 2007 15:46:31 +0000 (15:46 +0000)]
[TOOLS] add read_lat test and many cosmetics issues
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@599
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 19 Feb 2007 15:45:06 +0000 (15:45 +0000)]
[TOOLS] add read_bw test and cosmetics
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@598
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 19 Feb 2007 15:42:01 +0000 (15:42 +0000)]
[TOOLS] fix send_bw test for UD.
pass my_dest structure between server and client.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@597
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 19 Feb 2007 15:41:15 +0000 (15:41 +0000)]
[IPOIB] bug fix: free pending list in ipoib_port_down
check the port state in port_send and port_resume
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@596
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 19 Feb 2007 15:39:02 +0000 (15:39 +0000)]
[IPOIB] bug fix: destroy wait for multicast leave request to finish
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@595
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 15 Feb 2007 07:58:17 +0000 (07:58 +0000)]
[OPENSM] updating ofed opensm code.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@594
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 15 Feb 2007 07:39:49 +0000 (07:39 +0000)]
[MTHCA]bug fixes:
1. Read the right length in atomic cqes (only 8 bytes)
2. Zero few structures before using
3. name change in the spinlock macros
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@593
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Wed, 14 Feb 2007 16:31:26 +0000 (16:31 +0000)]
[WSD] Fix a bug on duplicate socket.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@592
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 14:29:16 +0000 (14:29 +0000)]
[MTHCA/IBBUS] add HIBERNATE and STANDBY support (for mthca/bus/ipoib)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@591
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 13:56:47 +0000 (13:56 +0000)]
[MTHCA] remove macro HCA_PRINT_EXIT (no implementation in WPP)
fix some cosmetics issues in prints
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@590
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 13:33:49 +0000 (13:33 +0000)]
[MTHCA] remove the mad cache from MTHCA
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@589
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 13:32:45 +0000 (13:32 +0000)]
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@588
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 13:32:19 +0000 (13:32 +0000)]
[OPENSM] added defines to fix compilation after chages in osm_log.c
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@587
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 13:28:18 +0000 (13:28 +0000)]
[IBAL] bugfix: al_obj of type H_MCAST object was not destroyed before memory releasing
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@586
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 13:16:32 +0000 (13:16 +0000)]
[MTHCA/VSTAT] added print of PCIE link capabilities
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@585
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 13:12:18 +0000 (13:12 +0000)]
[IBAL\IPOIB\INC\WSD\SDP\MTHCA] change 2 defines to match Linux ib_types.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@584
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 13:03:37 +0000 (13:03 +0000)]
[MTHCA, TOOLS] fix printing of port capabilities , fix compilation bug
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@583
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 12:58:38 +0000 (12:58 +0000)]
[MTHCA] support for in-line send in the kernel
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@582
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 12:25:00 +0000 (12:25 +0000)]
[MTHCA] Cosmetic changes to allow building the driver without WPP
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@581
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 12:11:24 +0000 (12:11 +0000)]
[MTHCA] Better implementation of doorbells on 64 bit systems.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@580
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 12:10:54 +0000 (12:10 +0000)]
[COMPLIB] improve spinlocks to take a more efficient spinlock while at DPC level
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@579
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 12:10:25 +0000 (12:10 +0000)]
[MTHCA] improve spinlocks to take a more efficient spinlock while at DPC level
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@578
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 12:02:19 +0000 (12:02 +0000)]
[MTHCA] added processor number to all the debug prints
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@577
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 11:26:05 +0000 (11:26 +0000)]
[MTHCA] merge kernel and user xxx_wqe.h files into one mthca_wqe.h
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@576
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 11:03:56 +0000 (11:03 +0000)]
[INCLUDE] update from Linux ib_types.h .
add new defines and fix some spelling errors
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@575
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 10:48:15 +0000 (10:48 +0000)]
[WSD] add WPP support
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@574
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 7 Feb 2007 10:47:10 +0000 (10:47 +0000)]
[OPENSM] add missing files form former check in
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@573
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 6 Feb 2007 16:29:35 +0000 (16:29 +0000)]
[WSD] Added support for thread affinity.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@572
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 25 Jan 2007 12:58:44 +0000 (12:58 +0000)]
[OPENSM] update opensm from the OFED linux trunk.
include many changes and new files.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@571
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 2 Jan 2007 16:21:03 +0000 (16:21 +0000)]
[IBAL] bug fix: decrement ioc ref count when query return
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@570
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Thu, 28 Dec 2006 22:54:11 +0000 (22:54 +0000)]
[VNIC] fixed heartbeat algorithm. Other changes towards graceful handling of surprise IOCs removal, both local and remote.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@569
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 26 Dec 2006 11:33:54 +0000 (11:33 +0000)]
[IBAL] fix bug in RMPP total_seg calculation ( in case there is not data we still need 1 seg)
-typo in comment
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@568
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 21 Dec 2006 08:34:11 +0000 (08:34 +0000)]
[ETC] add WPP scripts to collect traces and makebin script to create builds
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@567
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 21 Dec 2006 08:29:22 +0000 (08:29 +0000)]
build 1.0.0.566
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@566
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 21 Dec 2006 07:04:22 +0000 (07:04 +0000)]
[WSD] fix a nested loop in the function ibsp_dereg_hca()
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@565
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 18 Dec 2006 09:33:08 +0000 (09:33 +0000)]
[SRP] typo in inf
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@564
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 14 Dec 2006 18:13:17 +0000 (18:13 +0000)]
[MTHCA] bugfix: using wrong QP state literals
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@563
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 14 Dec 2006 18:09:51 +0000 (18:09 +0000)]
[MTHCA] a typo, preventing right handling of IB_SEND_OPT_FENCE in user space
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@562
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 14 Dec 2006 12:53:36 +0000 (12:53 +0000)]
[SRP] fix/improve log issues
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@561
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 14 Dec 2006 11:30:55 +0000 (11:30 +0000)]
[IBAL]attach QP to MC group only in case of full member join
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@560
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 13 Dec 2006 08:09:20 +0000 (08:09 +0000)]
Build 1.0.0.559
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@559
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 13 Dec 2006 07:52:10 +0000 (07:52 +0000)]
[IPOIB] join multicast addr in resume port (not just the 0x01005E addr)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@558
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 13 Dec 2006 07:50:04 +0000 (07:50 +0000)]
[MTHCA] return a real max_map_per_fmr
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@557
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Wed, 13 Dec 2006 07:49:13 +0000 (07:49 +0000)]
[BUS/IPOIB] add Mellanox copyrights
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@556
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Sun, 10 Dec 2006 11:15:33 +0000 (11:15 +0000)]
[IBAL] deref the ci_ca->obj in case that update fail.
Singed-off-by:Anatoly Lisenko (anatolyl@voltaire.com)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@555
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 4 Dec 2006 14:54:10 +0000 (14:54 +0000)]
[IBAL] bug fix: add ca_guid to IOC/IOU_REMOVE events
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@554
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86