]> git.openfabrics.org - ~shefty/rdma-win.git/commit
[IPoIB] Avoid the SM (2/4)
authorleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Wed, 24 Sep 2008 19:22:55 +0000 (19:22 +0000)
committerleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Wed, 24 Sep 2008 19:22:55 +0000 (19:22 +0000)
commitf858b6e0a7baa0029e7f9703529a8fa35eeae38d
tree35b682787200d937c3b0d173f724000c786db549
parent360ab77c4ed97cb7a62edaa34bfa914b6addd24d
[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
branches/WOF2-0/trunk/inc/iba/ib_at_ioctl.h
branches/WOF2-0/trunk/ulp/ipoib/kernel/ipoib_ibat.c
branches/WOF2-0/trunk/ulp/ipoib/kernel/ipoib_port.c
branches/WOF2-0/trunk/ulp/ipoib/kernel/ipoib_port.h