]>
git.openfabrics.org - ~shefty/rdma-win.git/log
stansmith [Tue, 24 Apr 2007 23:42:54 +0000 (23:42 +0000)]
[WinOF] latest InstallShield-12 project file, goes with changes in CustomActions.vbs
git-svn-id: svn://openib.tc.cornell.edu/gen1@634
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 24 Apr 2007 23:41:29 +0000 (23:41 +0000)]
[WinOF] Fixed typo on Path Variable name.
git-svn-id: svn://openib.tc.cornell.edu/gen1@633
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 24 Apr 2007 23:40:43 +0000 (23:40 +0000)]
[WinOF] Delete opensm created files. Encapsulate run_once experiements; not enabled.
git-svn-id: svn://openib.tc.cornell.edu/gen1@632
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 24 Apr 2007 20:18:37 +0000 (20:18 +0000)]
{WinOF] Windows OpenFabrics, framework for single file installers.
git-svn-id: svn://openib.tc.cornell.edu/gen1@631
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@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@629
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 10 Apr 2007 10:44:30 +0000 (10:44 +0000)]
[TOOLS] add installer for WND
git-svn-id: svn://openib.tc.cornell.edu/gen1@628
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@627
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 5 Apr 2007 11:13:37 +0000 (11:13 +0000)]
[MTHCA\IBAL] rdma SPI new entry points
git-svn-id: svn://openib.tc.cornell.edu/gen1@626
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 5 Apr 2007 10:14:58 +0000 (10:14 +0000)]
Open branch for developing the RDMA SPI
git-svn-id: svn://openib.tc.cornell.edu/gen1@625
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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@554
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 28 Nov 2006 18:32:06 +0000 (18:32 +0000)]
[IBAL] add ref count to ioc
git-svn-id: svn://openib.tc.cornell.edu/gen1@553
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 28 Nov 2006 07:37:23 +0000 (07:37 +0000)]
[IBAL] handle the IOC_REMOVE event
move prints to warning level
git-svn-id: svn://openib.tc.cornell.edu/gen1@552
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 28 Nov 2006 07:34:15 +0000 (07:34 +0000)]
[IBAL] set the h_ci_mcast for user mode detruction
set the obj.hdl only if ioctl status is IB_SUCCESS
git-svn-id: svn://openib.tc.cornell.edu/gen1@551
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 28 Nov 2006 07:27:28 +0000 (07:27 +0000)]
[IBAL\IOU\INC] support 2 HCAs that connect to the same IOC/IOU.
- rcontext_map changed from qmap to fmap
IOC/IOU key is 128 bits (IOC guid and ca guid)
CA\PORT key is 64 bits (guid)
- start new sweep only if the query_cnt is 0.
- IOC uniqe_id is 128 bits and construct from IOC guid and ca guid.
- fix prints
git-svn-id: svn://openib.tc.cornell.edu/gen1@550
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 28 Nov 2006 07:21:02 +0000 (07:21 +0000)]
[IPOIB] move the adapter state to active only if the old state is init.
To prevent the following race:
The adapter start destruction and set the adapter->p_port to NULL.
And bcast_cb set the port to active and use p_adapter->p_port
git-svn-id: svn://openib.tc.cornell.edu/gen1@549
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Mon, 27 Nov 2006 20:03:51 +0000 (20:03 +0000)]
[MTHCA, IBAL et al] added SRQ support
git-svn-id: svn://openib.tc.cornell.edu/gen1@548
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 23 Nov 2006 14:18:13 +0000 (14:18 +0000)]
[IPOIB] filter out packets with payload MTU bigger then our adapter payload MTU
git-svn-id: svn://openib.tc.cornell.edu/gen1@547
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 20 Nov 2006 14:45:00 +0000 (14:45 +0000)]
[IPOIB] update ipoib_port.h from the former patch
git-svn-id: svn://openib.tc.cornell.edu/gen1@546
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 20 Nov 2006 13:11:54 +0000 (13:11 +0000)]
[IPOIB] payload MTU is configured from the registry values: 60-2044 bytes
Singed-off-by:Anatoly Lisenko (anatolyl@voltaire.com)
git-svn-id: svn://openib.tc.cornell.edu/gen1@545
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Sun, 19 Nov 2006 12:45:49 +0000 (12:45 +0000)]
[MTHCA] fix bug : user level multicast
git-svn-id: svn://openib.tc.cornell.edu/gen1@544
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Sun, 19 Nov 2006 06:31:50 +0000 (06:31 +0000)]
[SRP] add SCSI errors to the logs
git-svn-id: svn://openib.tc.cornell.edu/gen1@543
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 14 Nov 2006 15:29:32 +0000 (15:29 +0000)]
[IPOIB] improve prints in case of completion with error
git-svn-id: svn://openib.tc.cornell.edu/gen1@542
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Sun, 12 Nov 2006 14:47:47 +0000 (14:47 +0000)]
[DOCS] update docs
git-svn-id: svn://openib.tc.cornell.edu/gen1@541
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Sun, 12 Nov 2006 14:46:06 +0000 (14:46 +0000)]
[INC] cosmetic changes for docs auto generation
git-svn-id: svn://openib.tc.cornell.edu/gen1@540
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Sun, 12 Nov 2006 09:50:34 +0000 (09:50 +0000)]
[MTHCA\MT23108\IBAL] change to support TRAP and TRAP_REPRESS
1. set TRAP_FORWARD in case slid == 0
2. fix command MAD_IFC to set the correct values
3. add al_local_mad function and change ci interface to pass av_src_attr for traps generation.
4. ib_local_mad support NULL pointer at p_mad_out
5. in case of response unexpected the response does not pass to the recv dispatcher
7. add sm_lid and sm_sl to svc structure
git-svn-id: svn://openib.tc.cornell.edu/gen1@539
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Tue, 7 Nov 2006 06:54:25 +0000 (06:54 +0000)]
[IBAL] Compliance tests
1. pass switch_info to the HCA - compliance test C13-026
2. Not use AL cashe for node_description node_info to force Mkey check -compliance test C14-018
git-svn-id: svn://openib.tc.cornell.edu/gen1@538
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 2 Nov 2006 11:13:46 +0000 (11:13 +0000)]
[INC] update cosmetics fixes to comments from Linux branch
git-svn-id: svn://openib.tc.cornell.edu/gen1@537
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Thu, 2 Nov 2006 11:02:47 +0000 (11:02 +0000)]
[SRP] SRP_CMD->LUN is build from 8 bit LUN as required by SCSI architecture Model-2 standart.
fix bug when IOC report more than 1 service_entry
Submitted by Estrin Alex (aestrin@silverstorm.com)
git-svn-id: svn://openib.tc.cornell.edu/gen1@536
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Wed, 1 Nov 2006 19:45:01 +0000 (19:45 +0000)]
[VNIC] fixed x64 platform failure for parameters read. Wrong handler was used for Ndis*Configuration() calls.
Set dereg_pnp sync.
git-svn-id: svn://openib.tc.cornell.edu/gen1@535
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86