]> git.openfabrics.org - ~shefty/rdma-win.git/log
~shefty/rdma-win.git
15 years ago[MLX4] added support to WPP. [mlnx:3348-9]
leonidk [Thu, 23 Oct 2008 13:40:22 +0000 (13:40 +0000)]
[MLX4] added support to WPP. [mlnx:3348-9]

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

15 years ago[MLX4] added support to WPP. [mlnx:3348-9]
leonidk [Thu, 23 Oct 2008 13:37:49 +0000 (13:37 +0000)]
[MLX4] added support to WPP. [mlnx:3348-9]

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

15 years ago[ND] update from QLogic - retain original Copyright Notice - built with svn.1684
stansmith [Wed, 22 Oct 2008 21:34:04 +0000 (21:34 +0000)]
[ND] update from QLogic - retain original Copyright Notice - built with svn.1684
[DOCS] manual.htm clean extra lines - Id IPoIB_IPv4_addr in ND command line example.

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

15 years ago[ipoib] cm
aestrin [Wed, 22 Oct 2008 20:38:50 +0000 (20:38 +0000)]
[ipoib] cm
major merge with trunk.
-also included "local_mad" and "avoid SM" patches.
- conn request changed to utilize path record locally generated.

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

15 years ago[DOCS] manual.htm - added ND SDK ndpingpong command examples.
stansmith [Wed, 22 Oct 2008 15:39:24 +0000 (15:39 +0000)]
[DOCS] manual.htm - added ND SDK ndpingpong command examples.

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

15 years ago[MLX4,MTHCA] fix minor typos
leonidk [Wed, 22 Oct 2008 15:13:52 +0000 (15:13 +0000)]
[MLX4,MTHCA] fix minor typos

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

15 years ago[MLX4,MTHCA] fix minor typos
leonidk [Wed, 22 Oct 2008 15:13:01 +0000 (15:13 +0000)]
[MLX4,MTHCA] fix minor typos

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

15 years ago[MLX4] little fixes in debug stuff. [mlnx: 3344]
leonidk [Wed, 22 Oct 2008 14:08:50 +0000 (14:08 +0000)]
[MLX4] little fixes in debug stuff. [mlnx: 3344]

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

15 years ago[MLX4] little fixes in debug stuff. [mlnx: 3344]
leonidk [Wed, 22 Oct 2008 14:08:22 +0000 (14:08 +0000)]
[MLX4] little fixes in debug stuff. [mlnx: 3344]

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

15 years ago[ipoib] Using ib_local_mad instead of SM. (mlnx: 3342)
tzachid [Wed, 22 Oct 2008 14:05:31 +0000 (14:05 +0000)]
[ipoib] Using ib_local_mad instead of SM. (mlnx: 3342)
signed off by: slavas@voltaire.com

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

15 years ago[ipoib] Using ib_local_mad instead of SM. (mlnx: 3342)
tzachid [Wed, 22 Oct 2008 13:57:30 +0000 (13:57 +0000)]
[ipoib] Using ib_local_mad instead of SM. (mlnx: 3342)
signed off by: slavas@voltaire.com

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

15 years ago[MLX4] increased HCA commands' timeout from 10 to 60 seconds to survive contentions...
leonidk [Wed, 22 Oct 2008 11:27:57 +0000 (11:27 +0000)]
[MLX4] increased HCA commands' timeout from 10 to 60 seconds to survive contentions. [mlnx: 3196]

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

15 years ago[MLX4] print to Event Log first several HCA commands timeout errors. [mlnx: 3194]
leonidk [Wed, 22 Oct 2008 11:27:31 +0000 (11:27 +0000)]
[MLX4] print to Event Log first several HCA commands timeout errors. [mlnx: 3194]

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

15 years ago[IBBUS] fixed a potential crash [mlnx: 3183]
leonidk [Wed, 22 Oct 2008 11:26:32 +0000 (11:26 +0000)]
[IBBUS] fixed a potential crash [mlnx: 3183]

The behavior of IBBUS filter driver is still not stable in various restart scenarios.
This patch is a workaround for a bug, that causes a crash.

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

15 years ago[MLX4] cleaning
leonidk [Wed, 22 Oct 2008 11:25:10 +0000 (11:25 +0000)]
[MLX4] cleaning

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

15 years ago[IBBUS] fixed a potential crash [mlnx: 3183]
leonidk [Wed, 22 Oct 2008 11:22:38 +0000 (11:22 +0000)]
[IBBUS] fixed a potential crash [mlnx: 3183]

The behavior of IBBUS filter driver is still not stable in various restart scenarios.
This patch is a workaround for a bug, that causes a crash.

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

15 years ago[MLX4] print to Event Log first several HCA commands timeout errors. [mlnx: 3194]
leonidk [Wed, 22 Oct 2008 11:14:42 +0000 (11:14 +0000)]
[MLX4] print to Event Log first several HCA commands timeout errors. [mlnx: 3194]

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

15 years ago[MLX4] increased HCA commands' timeout from 10 to 60 seconds to survive contentions...
leonidk [Wed, 22 Oct 2008 11:13:01 +0000 (11:13 +0000)]
[MLX4] increased HCA commands' timeout from 10 to 60 seconds to survive contentions. [mlnx: 3196]

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

15 years ago[MLX4] cleaning
leonidk [Wed, 22 Oct 2008 10:53:50 +0000 (10:53 +0000)]
[MLX4] cleaning

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

15 years ago[IPoIB] Avoid the SM. [branches\WOF2-0: 1610-1613, 1617]
leonidk [Wed, 22 Oct 2008 10:42:51 +0000 (10:42 +0000)]
[IPoIB] Avoid the SM. [branches\WOF2-0: 1610-1613, 1617]

Signed-off-by: Fab Tillier <ftillier@microsoft.com>
Signed-off by: Alexander Naslednikov (xalex@mellanox.co.il)

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

15 years ago[MTHCA] fixed error code. [mlnx: 3250]
leonidk [Mon, 20 Oct 2008 12:40:36 +0000 (12:40 +0000)]
[MTHCA] fixed error code. [mlnx: 3250]

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

15 years ago[IBAL] revert 1574, returning check_av_port. it will work after implementing query_qp...
leonidk [Mon, 20 Oct 2008 12:26:52 +0000 (12:26 +0000)]
[IBAL] revert 1574, returning check_av_port. it will work after implementing query_qp in MTHCA. [mlnx: 3136]

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

15 years ago[MTHCA] add query_qp support. [mlnx: 3138, 3150]
leonidk [Mon, 20 Oct 2008 12:26:04 +0000 (12:26 +0000)]
[MTHCA] add query_qp support. [mlnx: 3138, 3150]

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

15 years ago[MLX4] fix in calculating of the number of HCA physical ports. [mlnx: 3277,3279]
leonidk [Mon, 20 Oct 2008 12:20:25 +0000 (12:20 +0000)]
[MLX4] fix in calculating of the number of HCA physical ports. [mlnx: 3277,3279]

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

15 years ago[ND] updated readme.txt to reflect current state of ND binaries.
stansmith [Fri, 17 Oct 2008 16:07:38 +0000 (16:07 +0000)]
[ND] updated readme.txt to reflect current state of ND binaries.

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

15 years ago[WinOF] 2.0 - ibiou.sys to install correctly, wants to be 'devman install' instead...
stansmith [Fri, 17 Oct 2008 16:03:36 +0000 (16:03 +0000)]
[WinOF] 2.0 - ibiou.sys to install correctly, wants to be 'devman install' instead of 'devman update'.

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

15 years ago[ipoib] cm
aestrin [Thu, 16 Oct 2008 22:34:18 +0000 (22:34 +0000)]
[ipoib] cm
-seem max send sges wasn't large enough and was the reason why large mtu sends could fail. Set to default max.
- on recv buffer destructor - validate pool_item and context.

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

15 years ago[ND] latest ND binaries from QLogic - built with svn.1648. Will update readme.txt...
stansmith [Thu, 16 Oct 2008 20:06:59 +0000 (20:06 +0000)]
[ND] latest ND binaries from QLogic - built with svn.1648. Will update readme.txt when actual ND version is known.

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

15 years ago[ipoib] Force calculation of checksum for dhcp packets.
tzachid [Thu, 16 Oct 2008 17:03:43 +0000 (17:03 +0000)]
[ipoib] Force calculation of checksum for dhcp packets.
Signed off by: anatolyg@voltaire.com

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

15 years ago[ipoib] Force calculation of checksum for dhcp packets.
tzachid [Thu, 16 Oct 2008 17:03:33 +0000 (17:03 +0000)]
[ipoib] Force calculation of checksum for dhcp packets.
Signed off by: anatolyg@voltaire.com

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

15 years ago[ipoib] Fix mcast send for 2008.
tzachid [Thu, 16 Oct 2008 16:55:40 +0000 (16:55 +0000)]
[ipoib] Fix mcast send for 2008.
Signed off by: slavas@voltaire.com

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

15 years ago[ipoib] Fix mcast send for 2008.
tzachid [Thu, 16 Oct 2008 16:55:13 +0000 (16:55 +0000)]
[ipoib] Fix mcast send for 2008.
Signed off by: slavas@voltaire.com

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

15 years ago[DAPL2] added comments - signed off by stan.smith@intel.com
stansmith [Wed, 15 Oct 2008 16:52:15 +0000 (16:52 +0000)]
[DAPL2] added comments - signed off by stan.smith@intel.com

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

15 years ago[IPOIB] synchronize netipoib-xp32.inf with netipoib.inx - ND registry entries.
stansmith [Wed, 15 Oct 2008 16:49:25 +0000 (16:49 +0000)]
[IPOIB] synchronize netipoib-xp32.inf with netipoib.inx - ND registry entries.
signed-off by stan.smith@intel.com

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

15 years ago[al] Avoid a crash in an ASSERT during a WHQL test. (mlnx: 3308)
tzachid [Wed, 15 Oct 2008 16:09:52 +0000 (16:09 +0000)]
[al] Avoid a crash in an ASSERT during a WHQL test. (mlnx: 3308)

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

15 years ago[al] Avoid a crash in an ASSERT during a WHQL test. (mlnx: 3308)
tzachid [Wed, 15 Oct 2008 16:08:32 +0000 (16:08 +0000)]
[al] Avoid a crash in an ASSERT during a WHQL test. (mlnx: 3308)

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

15 years ago[ipoib] Use localized strings inside the inx file. (mlnx: 3306)
tzachid [Wed, 15 Oct 2008 15:15:14 +0000 (15:15 +0000)]
[ipoib] Use localized strings inside the inx file. (mlnx: 3306)

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

15 years ago[ipoib] Use localized strings inside the inx file. (mlnx: 3306)
tzachid [Wed, 15 Oct 2008 15:14:40 +0000 (15:14 +0000)]
[ipoib] Use localized strings inside the inx file. (mlnx: 3306)

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

15 years ago[ipoib] Return the link speed even if the link is down. (mlnx: 3304)
tzachid [Wed, 15 Oct 2008 15:11:48 +0000 (15:11 +0000)]
[ipoib] Return the link speed even if the link is down. (mlnx: 3304)

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

15 years ago[ipoib] Return the link speed even if the link is down. (mlnx: 3304)
tzachid [Wed, 15 Oct 2008 15:10:19 +0000 (15:10 +0000)]
[ipoib] Return the link speed even if the link is down. (mlnx: 3304)

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

15 years ago[ipoib]Improvements to ipoib guid creation algorithm.
tzachid [Sun, 12 Oct 2008 09:32:59 +0000 (09:32 +0000)]
[ipoib]Improvements to ipoib guid creation algorithm.
Signed off by: ftillier@windows.microsoft.com

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

15 years ago[ipoib]Improvements to ipoib guid creation algorithm.
tzachid [Sun, 12 Oct 2008 09:21:52 +0000 (09:21 +0000)]
[ipoib]Improvements to ipoib guid creation algorithm.
Signed off by: ftillier@windows.microsoft.com

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

15 years ago[ibbus]This patch prevents BSOD caused by WHQL reliability tests
tzachid [Sun, 12 Oct 2008 07:52:32 +0000 (07:52 +0000)]
[ibbus]This patch prevents BSOD caused by WHQL reliability tests
signed-off by: Alexander Naslednikov (xalex at mellanox.co.il)
                    Tzachi Dar (tzachid at mellanox.co.il)

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

15 years ago[ibbus]This patch prevents BSOD caused by WHQL reliability tests
tzachid [Sun, 12 Oct 2008 07:38:53 +0000 (07:38 +0000)]
[ibbus]This patch prevents BSOD caused by WHQL reliability tests
signed-off by: Alexander Naslednikov (xalex at mellanox.co.il)
                    Tzachi Dar (tzachid at mellanox.co.il)

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

15 years ago[ipoib] Fix a memory leak.
tzachid [Sun, 12 Oct 2008 07:34:57 +0000 (07:34 +0000)]
[ipoib] Fix a memory leak.

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

15 years ago[ipoib] Fix a memory leak.
tzachid [Sun, 12 Oct 2008 07:30:48 +0000 (07:30 +0000)]
[ipoib] Fix a memory leak.

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

15 years ago[ipoib]cm
aestrin [Fri, 10 Oct 2008 16:43:24 +0000 (16:43 +0000)]
[ipoib]cm
- fix for cm rej callback - have to remove failed endpt from all lists before destroy obj to prevent  race with sending data to that endpt.
- temp!!! wrokaround until understand why large cm mtu size doesn't work for NDIS.
- fix debug printout for ARP msg.
- remove unnecessary macro to ease re-merging code to the trunk.

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

15 years ago[WinOF] RC3 updates
stansmith [Fri, 10 Oct 2008 15:39:10 +0000 (15:39 +0000)]
[WinOF] RC3 updates

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

15 years ago[MLX4] more clean allocation of WRID array.
leonidk [Fri, 10 Oct 2008 12:39:03 +0000 (12:39 +0000)]
[MLX4] more clean allocation of WRID array.

Signed-off_by: Alex Estrin

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

15 years ago[ipoib] cm
aestrin [Thu, 9 Oct 2008 13:35:55 +0000 (13:35 +0000)]
[ipoib] cm
- change was lost in a merge several revisions back.

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

15 years ago[ipoib] cm
aestrin [Wed, 8 Oct 2008 18:24:37 +0000 (18:24 +0000)]
[ipoib] cm
-  compiler warning for x86.

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

15 years ago[ipoib] cm
aestrin [Wed, 8 Oct 2008 17:36:11 +0000 (17:36 +0000)]
[ipoib] cm
- handle second RC QP for Linux compatibility.
- added Log entries on success/failed initialization.
- minor format changes and cleanup.

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

15 years ago[TOOLS] bugfix in latency tests.
leonidk [Tue, 7 Oct 2008 14:58:34 +0000 (14:58 +0000)]
[TOOLS] bugfix in latency tests.

The tests didn't take into account that the time stamping function (QueryPerformanceCounter) can take a lot of time.
But in Win2008 in takes more than 1.1 usec, which causes printing latency value 1.1 usec more than it really is !

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

15 years ago[TOOLS] bugfix in latency tests.
leonidk [Tue, 7 Oct 2008 14:57:45 +0000 (14:57 +0000)]
[TOOLS] bugfix in latency tests.

The tests didn't take into account that the time stamping function (QueryPerformanceCounter) can take a lot of time.
But in Win2008 in takes more than 1.1 usec, which causes printing latency value 1.1 usec more than it really is !

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

15 years ago[ipoib] Limit the number of retries to connect to broadcast group. (mlnx: 3287)
tzachid [Tue, 7 Oct 2008 08:08:59 +0000 (08:08 +0000)]
[ipoib] Limit the number of retries to connect to broadcast group. (mlnx: 3287)
Part_man.exe â€“ added check for pkey with partial membership. Such a values is not supported in current version.
signed off by: slavas@voltaire.com

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

15 years ago[ipoib] Limit the number of retries to connect to broadcast group. (mlnx: 3287)
tzachid [Tue, 7 Oct 2008 08:07:35 +0000 (08:07 +0000)]
[ipoib] Limit the number of retries to connect to broadcast group. (mlnx: 3287)
Part_man.exe â€“ added check for pkey with partial membership. Such a values is not supported in current version.
signed off by: slavas@voltaire.com

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

15 years ago[WinOF] added part_man reference to IPoIB discussion.
stansmith [Sun, 5 Oct 2008 19:50:57 +0000 (19:50 +0000)]
[WinOF] added part_man reference to IPoIB discussion.

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

15 years ago[IBAL] revert 1574, returning check_av_port. it will work after implementing query_qp...
leonidk [Sun, 5 Oct 2008 19:37:53 +0000 (19:37 +0000)]
[IBAL] revert 1574, returning check_av_port. it will work after implementing query_qp in MTHCA. [mlnx: 3136]

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

15 years ago[MTHCA] add query_qp support. [mlnx: 3138, 3150]
leonidk [Sun, 5 Oct 2008 19:29:40 +0000 (19:29 +0000)]
[MTHCA] add query_qp support. [mlnx: 3138, 3150]

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

15 years ago[MLX4] fix in calculating of the number of HCA physical ports. [mlnx: 3277,3279]
leonidk [Sun, 5 Oct 2008 19:17:22 +0000 (19:17 +0000)]
[MLX4] fix in calculating of the number of HCA physical ports. [mlnx: 3277,3279]

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

15 years ago[ipoib] cm
aestrin [Thu, 2 Oct 2008 23:57:06 +0000 (23:57 +0000)]
[ipoib] cm
- fixes in CM mostly: move conn state change to RTU callback, and resume send after state changed.
- some attempts to fix LSO and optimize send path to coexist with LSO.
- disable send chksum and set recv checksum -bypass if cm is enabled (no support in HW yet).

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

15 years ago[MLX4] more clean allocation of WRID array (replaces 1624-1625).
leonidk [Thu, 2 Oct 2008 09:25:20 +0000 (09:25 +0000)]
[MLX4] more clean allocation of WRID array (replaces 1624-1625).

Signed-off_by: Alex Estrin

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

15 years ago[MLX4] fail QP creation when both SQ & RQ are of zero size (fix to 1625)
leonidk [Thu, 2 Oct 2008 08:27:14 +0000 (08:27 +0000)]
[MLX4] fail QP creation when both SQ & RQ are of zero size (fix to 1625)

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

15 years ago[MLX4] skip allocation of WRID array for zero-size RQ or SQ.
leonidk [Sun, 28 Sep 2008 15:11:13 +0000 (15:11 +0000)]
[MLX4] skip allocation of WRID array for zero-size RQ or SQ.

Suggested by: Alex Estrin

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

15 years ago[MTHCA] fixed error code. [mlnx: 3250]
leonidk [Sun, 28 Sep 2008 14:23:42 +0000 (14:23 +0000)]
[MTHCA] fixed error code. [mlnx: 3250]

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

15 years ago[ipoib] cm
aestrin [Fri, 26 Sep 2008 20:52:01 +0000 (20:52 +0000)]
[ipoib] cm
- missed qp destroy offload for cm rej callback.
- added private data for connection setup CM packets as per RFC.
- adjust srq attrs. endpt rq depth and rq sge set to zero( mlx4 is strict about nonzero rq queue size.)

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

15 years ago[ipoib] cm added missing config/make files from trunk
aestrin [Thu, 25 Sep 2008 20:45:56 +0000 (20:45 +0000)]
[ipoib] cm added missing config/make files from trunk

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

15 years ago[IPoIB]CM
aestrin [Thu, 25 Sep 2008 20:44:03 +0000 (20:44 +0000)]
[IPoIB]CM
- connected endpt objects destroying in conn mgmt thread.
- fixed large buf. failures. Aligned IP payload.
- So far keep CM disabled if LSO is enabled until figure out why LSO doesn't perform.
- added check for adapter status before process any OID.

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

15 years ago[WinOF] redo on RC2 due to missing commits.
stansmith [Thu, 25 Sep 2008 15:57:42 +0000 (15:57 +0000)]
[WinOF] redo on RC2 due to missing commits.
CustomActions.vbs - use FileDelete() as it's faster than FileMDelete() which exec() cmd.exe

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

15 years ago[MLX4] Enable Event Log writing on DISPATCH_LEVEL
leonidk [Thu, 25 Sep 2008 14:01:31 +0000 (14:01 +0000)]
[MLX4] Enable Event Log writing on DISPATCH_LEVEL

The patch replaces a standard buffer conversion function, requiring PASSIVE_LEVEL, by a home-made one, which doesn't.
It prevents reported crash upon fatal error handling.

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

15 years ago[MLX4] Enable Event Log writing on DISPATCH_LEVEL
leonidk [Thu, 25 Sep 2008 14:00:11 +0000 (14:00 +0000)]
[MLX4] Enable Event Log writing on DISPATCH_LEVEL

The patch replaces a standard buffer conversion function, requiring PASSIVE_LEVEL, by a home-made one, which doesn't.
It prevents reported crash upon fatal error handling.

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

15 years ago[IPoIB] Fix for "Avoid the SM " patch
leonidk [Thu, 25 Sep 2008 08:22:11 +0000 (08:22 +0000)]
[IPoIB] Fix for "Avoid the SM " patch
This patch solves the "ping broken" problem, arising after restarting of OPENSM.

Signed-off by: Alexander Naslednikov (xalex@mellanox.co.il)

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

15 years ago[WinOF] allow more flexibility in label for .msi files; cmd-line overrides internal...
stansmith [Wed, 24 Sep 2008 22:33:02 +0000 (22:33 +0000)]
[WinOF] allow more flexibility in label for .msi files; cmd-line overrides internal label.

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

15 years ago[WinOF] updated IPoIB partioning management section [part_man.exe] to match expected...
stansmith [Wed, 24 Sep 2008 22:30:52 +0000 (22:30 +0000)]
[WinOF] updated IPoIB partioning management section [part_man.exe] to match expected command syntax.

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

15 years ago[WinOF] RC2 preparation.
stansmith [Wed, 24 Sep 2008 22:05:31 +0000 (22:05 +0000)]
[WinOF] RC2 preparation.

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

15 years ago[CORE, WSD] Avoid the SM (4/4)
leonidk [Wed, 24 Sep 2008 19:27:39 +0000 (19:27 +0000)]
[CORE, WSD] Avoid the SM (4/4)

This patch changes the IBAT library to return a path record.  I didn't want to include all the IB headers so I just defined a IBAT_PATH_BLOB 64-byte array to represent the path.

The WSD code is also updated, but retains the original path query logic.

Signed-off-by: Fab Tillier <ftillier@microsoft.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1613 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

15 years ago[IPoIB] Avoid the SM (3/4)
leonidk [Wed, 24 Sep 2008 19:25:07 +0000 (19:25 +0000)]
[IPoIB] Avoid the SM (3/4)

This patch changes the NetworkDirect CM proxy to take a path as input for the REQ IOCTL rather than a GID pair.  The IOCTL handler checks if the DLID in the path is zero and if so performs a path query using the SGID and DGID from the path (same code path as it used to take when the IOCTL provided a GID pair.)

Signed-off-by: Fab Tillier <ftillier@microsoft.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1612 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

15 years ago[IPoIB] Avoid the SM (2/4)
leonidk [Wed, 24 Sep 2008 19:22:55 +0000 (19:22 +0000)]
[IPoIB] Avoid the SM (2/4)

This patch adds a new IOCTL to IPoIB for converting a destination Ethernet MAC address to a path record.  The path records is created using information from the broadcast group and previous work completions.

The limitations of this patch is that the rate is that of the broadcast group, which in a mixed rate fabric (SDR/DDR/QDR) will result in suboptimal data transfer rates.

Signed-off-by: Fab Tillier <ftillier@microsoft.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1611 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

15 years ago[IPoIB] Avoid the SM (1/4)
leonidk [Wed, 24 Sep 2008 19:21:51 +0000 (19:21 +0000)]
[IPoIB] Avoid the SM (1/4)

This patch removes the path query from IPoIB when trying to send a unicast packet.  Instead it uses fields form the broadcast group and the work completion to form an address vector.  This speeds ARP responses.

The limitation of this patch is that the rate for the address vector will be that of the broadcast group, which may be suboptimal in mixed SDR/DDR/QDR fabrics.

Signed-off-by: Fab Tillier <ftillier@microsoft.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1610 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

15 years ago[IPoIB] This patch reuses ipoib_mac_from_general_guid and contains important bugfix...
leonidk [Wed, 24 Sep 2008 18:03:48 +0000 (18:03 +0000)]
[IPoIB] This patch reuses ipoib_mac_from_general_guid and contains important bugfix. [mlnx: 3222, 3226, 3228]

Signed-off by: Alexander Naslednikov

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

15 years ago[IPoIB] This patch reuses ipoib_mac_from_general_guid and contains important bugfix...
leonidk [Wed, 24 Sep 2008 18:03:19 +0000 (18:03 +0000)]
[IPoIB] This patch reuses ipoib_mac_from_general_guid and contains important bugfix. [mlnx: 3222, 3226, 3228]

Signed-off by: Alexander Naslednikov

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

15 years ago[IPoIB] This patch adds support for user-define mask for generic mac generation....
leonidk [Wed, 24 Sep 2008 17:50:26 +0000 (17:50 +0000)]
[IPoIB] This patch adds support for user-define mask for generic mac generation. [mlnx: 3215]

Signed-off by: Alexander Naslednikov

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

15 years ago[IPoIB] This patch adds support for user-define mask for generic mac generation....
leonidk [Wed, 24 Sep 2008 17:48:31 +0000 (17:48 +0000)]
[IPoIB] This patch adds support for user-define mask for generic mac generation. [mlnx: 3215]

Signed-off by: Alexander Naslednikov

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

15 years ago[IPoIB] This patch adds support for new GUID type. [mlnx: 3213-3214]
leonidk [Wed, 24 Sep 2008 17:41:49 +0000 (17:41 +0000)]
[IPoIB] This patch adds support for new GUID type. [mlnx: 3213-3214]

Signed-off by: Alexander Naslednikov

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

15 years ago[IPoIB] This patch adds support for new GUID type. [mlnx: 3213-3214]
leonidk [Wed, 24 Sep 2008 17:40:50 +0000 (17:40 +0000)]
[IPoIB] This patch adds support for new GUID type. [mlnx: 3213-3214]

Signed-off by: Alexander Naslednikov

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

15 years ago[IPoIB] fix ref counter indexes enumeration.
leonidk [Thu, 18 Sep 2008 16:10:29 +0000 (16:10 +0000)]
[IPoIB] fix ref counter indexes enumeration.

Signed-off-by: Alex Estrin
git-svn-id: svn://openib.tc.cornell.edu/gen1@1603 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

15 years ago[IPoIB] fix ref counter indexes enumeration.
leonidk [Thu, 18 Sep 2008 16:09:10 +0000 (16:09 +0000)]
[IPoIB] fix ref counter indexes enumeration.

Signed-off-by: Alex Estrin
git-svn-id: svn://openib.tc.cornell.edu/gen1@1602 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

15 years ago[IBBUS] remove overzealous and redundant use of __FUNCTION__ in debug prints; get...
stansmith [Mon, 15 Sep 2008 17:54:03 +0000 (17:54 +0000)]
[IBBUS] remove overzealous and redundant use of __FUNCTION__ in debug prints; get with the BUS_ENTER/EXIT program.

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

15 years ago[ipoib] cm file rename to match trunk
aestrin [Mon, 15 Sep 2008 17:38:40 +0000 (17:38 +0000)]
[ipoib] cm file rename to match trunk

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

15 years ago[ipoib] cm merged functionality to the tip of the trunk.
aestrin [Mon, 15 Sep 2008 17:16:53 +0000 (17:16 +0000)]
[ipoib] cm merged functionality to the tip of the trunk.
- restored inline recv for UD.
- added port pKey param to listening CEP
- CA Attriutes cached for port to be used later for SRQ Recv queue depth limits.

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

15 years ago[IBBUS] Add back invalidation of Device Removal Relations as they were incorrectly...
stansmith [Mon, 15 Sep 2008 16:50:37 +0000 (16:50 +0000)]
[IBBUS] Add back invalidation of Device Removal Relations as they were incorrectly removed in the transition to a filter driver; both trunk and WOF2-0.
  bus_port_mgr.c
  bus_iou_mgr.c

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

15 years ago[ipoib] release allocated buffer.
tzachid [Thu, 11 Sep 2008 21:44:32 +0000 (21:44 +0000)]
[ipoib] release allocated buffer.
Signed off by: alex.estrin@qlogic.com

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

15 years ago[ipoib] release allocated buffer.
tzachid [Thu, 11 Sep 2008 21:43:34 +0000 (21:43 +0000)]
[ipoib] release allocated buffer.
Signed off by: alex.estrin@qlogic.com

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

15 years ago[WinOF] release svn documented elsewhere (WIX\readme.txt) no need to retain release_n...
stansmith [Thu, 11 Sep 2008 17:15:24 +0000 (17:15 +0000)]
[WinOF] release svn documented elsewhere (WIX\readme.txt) no need to retain release_notes_1-0-1.htm

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

15 years ago[WinOF] release svn documented elsewhere (WIX\readme.txt) no need to retain release_n...
stansmith [Thu, 11 Sep 2008 17:14:03 +0000 (17:14 +0000)]
[WinOF] release svn documented elsewhere (WIX\readme.txt) no need to retain release_notes_1-0-1.htm

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

15 years ago[ND] ND binaries rev 2.0.0.3140 from Mellanox internal tree (Reuven)
stansmith [Wed, 10 Sep 2008 22:12:49 +0000 (22:12 +0000)]
[ND] ND binaries rev 2.0.0.3140 from Mellanox internal tree (Reuven)

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

15 years ago[ND] ND binaries rev 2.0.0.3140 from Mellanox internal tree (Reuven)
stansmith [Wed, 10 Sep 2008 22:07:36 +0000 (22:07 +0000)]
[ND] ND binaries rev 2.0.0.3140 from Mellanox internal tree (Reuven)

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

15 years ago[WinOF] prepare for RC2
stansmith [Wed, 10 Sep 2008 17:28:11 +0000 (17:28 +0000)]
[WinOF] prepare for RC2

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

15 years ago[IPOIB] remove SGE workaround, return to original trunk value: MAX_SEND_SGE (16...
stansmith [Wed, 10 Sep 2008 17:25:58 +0000 (17:25 +0000)]
[IPOIB] remove SGE workaround, return to original trunk value:  MAX_SEND_SGE (16 --> 30).

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

15 years ago[TESTS] removed incorrect setting of remote_ops in send WR. [mlnx: 3156]
leonidk [Wed, 10 Sep 2008 17:12:05 +0000 (17:12 +0000)]
[TESTS] removed incorrect setting of remote_ops in send WR. [mlnx: 3156]

After changing of send WR format remote_ops share the place with UD parameters and they cannot be set simultaneously with them.

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