]> git.openfabrics.org - ~shefty/rdma-win.git/log
~shefty/rdma-win.git
17 years ago[IBBUS] Fix a bug that prevented from getting the SM_CHANGE event on port 2.
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

17 years ago[IBAL] fix trap that route to local SM .
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

17 years ago[SRP] bug fix: free memory in debug version
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

17 years ago[TOOLS] add read_lat test and many cosmetics issues
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

17 years ago[TOOLS] add read_bw test and cosmetics
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

17 years ago[TOOLS] fix send_bw test for UD.
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

17 years ago[IPOIB] bug fix: free pending list in ipoib_port_down
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

17 years ago[IPOIB] bug fix: destroy wait for multicast leave request to finish
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

17 years ago[OPENSM] updating ofed opensm code.
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

17 years ago[MTHCA]bug fixes:
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

17 years ago[WSD] Fix a bug on duplicate socket.
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

17 years ago[MTHCA/IBBUS] add HIBERNATE and STANDBY support (for mthca/bus/ipoib)
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

17 years ago[MTHCA] remove macro HCA_PRINT_EXIT (no implementation in WPP)
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

17 years ago[MTHCA] remove the mad cache from MTHCA
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

17 years agogit-svn-id: svn://openib.tc.cornell.edu/gen1@588 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

17 years ago[OPENSM] added defines to fix compilation after chages in osm_log.c
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

17 years ago[IBAL] bugfix: al_obj of type H_MCAST object was not destroyed before memory releasing
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

17 years ago[MTHCA/VSTAT] added print of PCIE link capabilities
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

17 years ago[IBAL\IPOIB\INC\WSD\SDP\MTHCA] change 2 defines to match Linux ib_types.
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

17 years ago[MTHCA, TOOLS] fix printing of port capabilities , fix compilation bug
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

17 years ago[MTHCA] support for in-line send in the kernel
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

17 years ago[MTHCA] Cosmetic changes to allow building the driver without WPP
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

17 years ago[MTHCA] Better implementation of doorbells on 64 bit systems.
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

17 years ago[COMPLIB] improve spinlocks to take a more efficient spinlock while at DPC level
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

17 years ago[MTHCA] improve spinlocks to take a more efficient spinlock while at DPC level
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

17 years ago[MTHCA] added processor number to all the debug prints
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

17 years ago[MTHCA] merge kernel and user xxx_wqe.h files into one mthca_wqe.h
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

17 years ago[INCLUDE] update from Linux ib_types.h .
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

17 years ago[WSD] add WPP support
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

17 years ago[OPENSM] add missing files form former check in
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

17 years ago[WSD] Added support for thread affinity.
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

17 years ago[OPENSM] update opensm from the OFED linux trunk.
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

17 years ago[IBAL] bug fix: decrement ioc ref count when query return
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

17 years ago[VNIC] fixed heartbeat algorithm. Other changes towards graceful handling of surprise...
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

17 years ago[IBAL] fix bug in RMPP total_seg calculation ( in case there is not data we still...
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

17 years ago[ETC] add WPP scripts to collect traces and makebin script to create builds
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

17 years agobuild 1.0.0.566
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

17 years ago[WSD] fix a nested loop in the function ibsp_dereg_hca()
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

17 years ago[SRP] typo in inf
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

17 years ago[MTHCA] bugfix: using wrong QP state literals
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

17 years ago[MTHCA] a typo, preventing right handling of IB_SEND_OPT_FENCE in user space
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

17 years ago[SRP] fix/improve log issues
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

17 years ago[IBAL]attach QP to MC group only in case of full member join
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

17 years agoBuild 1.0.0.559
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

17 years ago[IPOIB] join multicast addr in resume port (not just the 0x01005E addr)
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

17 years ago[MTHCA] return a real max_map_per_fmr
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

17 years ago[BUS/IPOIB] add Mellanox copyrights
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

17 years ago[IBAL] deref the ci_ca->obj in case that update fail.
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

17 years ago[IBAL] bug fix: add ca_guid to IOC/IOU_REMOVE events
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

17 years ago[IBAL] add ref count to ioc
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

17 years ago[IBAL] handle the IOC_REMOVE event
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

17 years ago[IBAL] set the h_ci_mcast for user mode detruction
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

17 years ago[IBAL\IOU\INC] support 2 HCAs that connect to the same IOC/IOU.
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

17 years ago[IPOIB] move the adapter state to active only if the old state is init.
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

17 years ago[MTHCA, IBAL et al] added SRQ support
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

17 years ago[IPOIB] filter out packets with payload MTU bigger then our adapter payload MTU
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

17 years ago[IPOIB] update ipoib_port.h from the former patch
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

17 years ago[IPOIB] payload MTU is configured from the registry values: 60-2044 bytes
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

17 years ago[MTHCA] fix bug : user level multicast
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

17 years ago[SRP] add SCSI errors to the logs
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

17 years ago[IPOIB] improve prints in case of completion with error
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

17 years ago[DOCS] update docs
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

17 years ago[INC] cosmetic changes for docs auto generation
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

17 years ago[MTHCA\MT23108\IBAL] change to support TRAP and TRAP_REPRESS
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

17 years ago[IBAL] Compliance tests
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

17 years ago[INC] update cosmetics fixes to comments from Linux branch
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

17 years ago[SRP] SRP_CMD->LUN is build from 8 bit LUN as required by SCSI architecture Model...
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

17 years ago[VNIC] fixed x64 platform failure for parameters read. Wrong handler was used for...
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

17 years ago[VNIC] include vnic module to ulp build process
aestrin [Mon, 30 Oct 2006 16:54:30 +0000 (16:54 +0000)]
[VNIC] include vnic module to ulp build process

git-svn-id: svn://openib.tc.cornell.edu/gen1@534 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[IPoIB] ip_packet.h moved to globally shared inc/kernel
aestrin [Mon, 30 Oct 2006 16:44:06 +0000 (16:44 +0000)]
[IPoIB] ip_packet.h moved to globally shared inc/kernel

git-svn-id: svn://openib.tc.cornell.edu/gen1@533 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[IPoIB] share ip_packet.h
aestrin [Mon, 30 Oct 2006 15:43:54 +0000 (15:43 +0000)]
[IPoIB] share ip_packet.h

git-svn-id: svn://openib.tc.cornell.edu/gen1@532 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[SRP] update connection state in case of rearm failure.
sleybo [Sun, 29 Oct 2006 11:30:46 +0000 (11:30 +0000)]
[SRP] update connection state in case of rearm failure.
Submitted by Estrin Alex (aestrin@silverstorm.com)

git-svn-id: svn://openib.tc.cornell.edu/gen1@531 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC]Added support for new remote features flags, corrected adapter state change...
aestrin [Fri, 27 Oct 2006 12:58:59 +0000 (12:58 +0000)]
[VNIC]Added support for new remote features flags, corrected adapter state change handling, async pnp deregister, minor cleanup.

git-svn-id: svn://openib.tc.cornell.edu/gen1@530 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[AL\MTHCA\SRP] cosmetics (changing of prints)
sleybo [Tue, 24 Oct 2006 16:35:10 +0000 (16:35 +0000)]
[AL\MTHCA\SRP] cosmetics (changing of prints)

git-svn-id: svn://openib.tc.cornell.edu/gen1@529 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[MTHCA] mthca wpp debug use the same format .
sleybo [Thu, 19 Oct 2006 11:48:17 +0000 (11:48 +0000)]
[MTHCA] mthca wpp debug use the same format .
fix race between KeCancelTimre to iounmap in mthca catastrophic error flow

git-svn-id: svn://openib.tc.cornell.edu/gen1@528 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[TOOLS] fix default size of write_lat test to be 2 bytes
sleybo [Thu, 19 Oct 2006 11:32:05 +0000 (11:32 +0000)]
[TOOLS] fix default size of write_lat test to be 2 bytes

git-svn-id: svn://openib.tc.cornell.edu/gen1@527 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC] restore removed line by mistake
aestrin [Mon, 16 Oct 2006 16:04:59 +0000 (16:04 +0000)]
[VNIC] restore removed line by mistake

git-svn-id: svn://openib.tc.cornell.edu/gen1@526 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC] nasty bug.
aestrin [Sun, 15 Oct 2006 21:29:08 +0000 (21:29 +0000)]
[VNIC] nasty bug.

git-svn-id: svn://openib.tc.cornell.edu/gen1@525 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC] better check handle before access
aestrin [Sun, 15 Oct 2006 17:19:24 +0000 (17:19 +0000)]
[VNIC] better check handle before access

git-svn-id: svn://openib.tc.cornell.edu/gen1@524 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC] correct versioning macro file
aestrin [Sun, 15 Oct 2006 00:27:43 +0000 (00:27 +0000)]
[VNIC] correct versioning macro file

git-svn-id: svn://openib.tc.cornell.edu/gen1@523 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC] memory leak in data_disconnect. added reset+pnp_dereg.Changed debug flags...
aestrin [Sun, 15 Oct 2006 00:13:46 +0000 (00:13 +0000)]
[VNIC] memory leak in data_disconnect. added reset+pnp_dereg.Changed debug flags and messages to more friendly format.Set asserting counter on set OIDs.
 Replaced cl_qlist* send_pending_list on Ndis* provided API.Some other cleanup efforts.

git-svn-id: svn://openib.tc.cornell.edu/gen1@522 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[WSD] Fixed a typo introduced in checkin 511.
tzachid [Thu, 12 Oct 2006 07:56:07 +0000 (07:56 +0000)]
[WSD] Fixed a typo introduced in checkin 511.

git-svn-id: svn://openib.tc.cornell.edu/gen1@521 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC] apply correct versioning header
aestrin [Tue, 10 Oct 2006 21:06:36 +0000 (21:06 +0000)]
[VNIC] apply correct versioning header

git-svn-id: svn://openib.tc.cornell.edu/gen1@520 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC] will include vnic to ulp builds later
aestrin [Tue, 10 Oct 2006 21:02:08 +0000 (21:02 +0000)]
[VNIC] will include vnic to ulp builds later

git-svn-id: svn://openib.tc.cornell.edu/gen1@519 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[MTHCA] update the vendor specific field for of QP async event
sleybo [Tue, 10 Oct 2006 17:27:42 +0000 (17:27 +0000)]
[MTHCA] update the vendor specific field for of QP async event

git-svn-id: svn://openib.tc.cornell.edu/gen1@518 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years agoreschedule hearbeat messages if other control Queue send is not completed, typo in...
aestrin [Tue, 10 Oct 2006 12:54:26 +0000 (12:54 +0000)]
reschedule hearbeat messages if other control Queue send is not completed, typo in INF file

git-svn-id: svn://openib.tc.cornell.edu/gen1@517 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[IBAL] sync flags bits between free and chk versions
sleybo [Mon, 9 Oct 2006 12:20:51 +0000 (12:20 +0000)]
[IBAL] sync flags bits between free and chk versions

git-svn-id: svn://openib.tc.cornell.edu/gen1@516 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[VNIC] Initial checkin of VNIC code. Not yet fully functional.
ftillier [Fri, 6 Oct 2006 20:26:00 +0000 (20:26 +0000)]
[VNIC] Initial checkin of VNIC code.  Not yet fully functional.

git-svn-id: svn://openib.tc.cornell.edu/gen1@515 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[MTHCA] Implementation of fairness between eqs - each eq is limited to 10 ms.
tzachid [Wed, 4 Oct 2006 12:57:02 +0000 (12:57 +0000)]
[MTHCA] Implementation of fairness between eqs - each eq is limited to 10 ms.

git-svn-id: svn://openib.tc.cornell.edu/gen1@514 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[SRP] Use I/O class constants when formatting login request
ftillier [Tue, 3 Oct 2006 17:36:39 +0000 (17:36 +0000)]
[SRP] Use I/O class constants when formatting login request
initiator and target port identifiers.
Define I/O class and subclass constants in network order to
eliminate run-time byte swaps when checking these fields.

git-svn-id: svn://openib.tc.cornell.edu/gen1@513 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[SRP] Properly size SRB extension.
ftillier [Tue, 3 Oct 2006 00:07:27 +0000 (00:07 +0000)]
[SRP] Properly size SRB extension.

git-svn-id: svn://openib.tc.cornell.edu/gen1@512 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[WSD] Debug support:
ftillier [Tue, 3 Oct 2006 00:06:29 +0000 (00:06 +0000)]
[WSD] Debug support:
- Add environment variables to control CM and QP retries and
adjust packet lifetime.
- Expand error debug output for WC failures to indicate more details.

git-svn-id: svn://openib.tc.cornell.edu/gen1@511 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[WSD] Fix memory registration code:
ftillier [Mon, 2 Oct 2006 23:58:56 +0000 (23:58 +0000)]
[WSD] Fix memory registration code:
- Fix access violation if registered memory is freed before
WSD switch calls to deregister.
- No need to set IB_AC_LOCAL_WRITE for MEM_READ registrations.

git-svn-id: svn://openib.tc.cornell.edu/gen1@510 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[SRP] Handle both SRP I/O Classes, 0xFF from SRP spec r10, and
ftillier [Fri, 29 Sep 2006 23:09:57 +0000 (23:09 +0000)]
[SRP] Handle both SRP I/O Classes, 0xFF from SRP spec r10, and
0x100 from SRP r15 onward.  The initiator and target port identifier
changed from GUID:ExtensionID to ExtensionID:GUID.

git-svn-id: svn://openib.tc.cornell.edu/gen1@509 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[IBAL] Provide a way for kernel clients to get HCA's device object.
ftillier [Fri, 29 Sep 2006 23:07:45 +0000 (23:07 +0000)]
[IBAL] Provide a way for kernel clients to get HCA's device object.

git-svn-id: svn://openib.tc.cornell.edu/gen1@508 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[IBAL] Fix overflow in loop counters when iterating over service entries.
ftillier [Fri, 29 Sep 2006 23:06:45 +0000 (23:06 +0000)]
[IBAL] Fix overflow in loop counters when iterating over service entries.

git-svn-id: svn://openib.tc.cornell.edu/gen1@507 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years agoBuild 1.0.0.506
ftillier [Wed, 20 Sep 2006 18:45:39 +0000 (18:45 +0000)]
Build 1.0.0.506

git-svn-id: svn://openib.tc.cornell.edu/gen1@506 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[MTHCA] Query AV is not supported now for memory devices. Return IB_UNSUPPORTED inste...
leonidk [Wed, 20 Sep 2006 12:30:28 +0000 (12:30 +0000)]
[MTHCA] Query AV is not supported now for memory devices. Return IB_UNSUPPORTED instead of IB_INVALID_PARAMETER

git-svn-id: svn://openib.tc.cornell.edu/gen1@505 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[MTHCA] updated supported FW versions
leonidk [Wed, 20 Sep 2006 12:21:38 +0000 (12:21 +0000)]
[MTHCA] updated supported FW versions

git-svn-id: svn://openib.tc.cornell.edu/gen1@504 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

17 years ago[MTHCA] added some sanity checks
leonidk [Wed, 20 Sep 2006 12:20:09 +0000 (12:20 +0000)]
[MTHCA] added some sanity checks

git-svn-id: svn://openib.tc.cornell.edu/gen1@503 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86