<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18828"></HEAD>
<BODY>
<DIV><SPAN class=506111521-10122009><FONT color=#0000ff size=2 face=Arial>We at
Mellanox have started running our regression on this driver.
u</FONT></SPAN></DIV>
<DIV><SPAN class=506111521-10122009><FONT color=#0000ff size=2 face=Arial>So far
we have found one bug (see attached patch at the end of this
mail).</FONT></SPAN></DIV>
<DIV><SPAN class=506111521-10122009><FONT color=#0000ff size=2
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=506111521-10122009><FONT size=2><FONT color=#0000ff
face=Arial>xsigo have tested the code with our driver which includes following
IB support:</FONT></FONT>
<DIV dir=ltr><FONT color=#0000ff size=2 face=Arial>1) CM support</FONT></DIV>
<DIV dir=ltr><FONT color=#0000ff size=2 face=Arial>2) MAD query</FONT></DIV>
<DIV dir=ltr><FONT color=#0000ff size=2 face=Arial>3) RC connection</FONT></DIV>
<DIV dir=ltr><FONT color=#0000ff size=2 face=Arial>4) FMR
support.</FONT></DIV></SPAN></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN class=506111521-10122009>We
will continue to run with the attached patch and see if it solves all the
problems.</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=506111521-10122009></SPAN></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=506111521-10122009>Thanks</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=506111521-10122009>Tzachi</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=506111521-10122009></SPAN></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN class=506111521-10122009>p.s.
I'm still looking for the correct const for
IB_WR_RDMA_READ_WITH_INV.</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=506111521-10122009></SPAN></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=506111521-10122009></SPAN></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=506111521-10122009>===================================================================<BR>---
Q:/projinf3/trunk/hw/mlx4/kernel/bus/ib/qp.c (revision 5244)<BR>+++
Q:/projinf3/trunk/hw/mlx4/kernel/bus/ib/qp.c (revision 5245)<BR>@@ -68,9
+68,21
@@<BR> __constant_cpu_to_be32(MLX4_OPCODE_ATOMIC_CS), /*
[IB_WR_ATOMIC_CMP_AND_SWP] */<BR> __constant_cpu_to_be32(MLX4_OPCODE_ATOMIC_FA), /*
[IB_WR_ATOMIC_FETCH_AND_ADD]*/<BR> __constant_cpu_to_be32(MLX4_OPCODE_LSO
| (1 << 6)), /*
[IB_WR_LSO] */<BR>+<BR>+<BR>+ __constant_cpu_to_be32(MLX4_OPCODE_SEND_INVAL), /*
[IB_WR_SEND_WITH_INV] */<BR>+ __constant_cpu_to_be32(MLX4_OPCODE_RDMA_READ), /*
[IB_WR_RDMA_READ_WITH_INV] */<BR>+ __constant_cpu_to_be32(MLX4_OPCODE_LOCAL_INVAL), /*
[IB_WR_LOCAL_INV] */<BR>+ __constant_cpu_to_be32(MLX4_OPCODE_FMR), /*
[IB_WR_FAST_REG_MR] */<BR>+<BR>+<BR>+<BR> __constant_cpu_to_be32(MLX4_OPCODE_NOP) /* [IB_WR_NOP] */<BR> };<BR> <BR>+<BR>+//????????????????? IB_WR_RDMA_READ_WITH_INV,
//???????????????<BR>+<BR> extern inline void rdma_get_ll_mac(struct
in6_addr *addr, u8 *mac);<BR> <BR> static struct mlx4_ib_sqp
*to_msqp(struct mlx4_ib_qp *mqp)<BR></DIV></SPAN></FONT>
<DIV><FONT color=#0000ff size=2 face=Arial></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial></FONT><BR></DIV>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> Smith, Stan [mailto:stan.smith@intel.com]
<BR><B>Sent:</B> Tuesday, December 08, 2009 8:06 PM<BR><B>To:</B> Tzachi
Dar<BR><B>Cc:</B> ofw@lists.openfabrics.org; Ishai Rabinovitz<BR><B>Subject:</B>
RE: patch 0/2 Add support for RDMAoEth to the low level
driver<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><SPAN class=500270318-08122009><FONT color=#0000ff
size=2 face=Arial>What level of testing has been applied to the RDMAoE patches
to ensure no side effects have been introduced into the IB stack
operation?</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=500270318-08122009><FONT color=#0000ff
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=500270318-08122009><FONT color=#0000ff
size=2 face=Arial>stan.</FONT></SPAN></DIV><BR>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> ofw-bounces@lists.openfabrics.org
[mailto:ofw-bounces@lists.openfabrics.org] <B>On Behalf Of </B>Tzachi
Dar<BR><B>Sent:</B> Wednesday, December 02, 2009 8:21 AM<BR><B>To:</B>
ofw@lists.openfabrics.org<BR><B>Subject:</B> [ofw] patch 0/2 Add support for
RDMAoEth to the low level driver<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><FONT size=2 face=Arial><SPAN class=049220716-02122009>First I would like
to thank James Yang from Xsigo that actually did most of the work, and brought
RDMA over Ethernet to a working stage.</SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN
class=049220716-02122009></SPAN></FONT> </DIV>
<DIV><FONT size=2 face=Arial><SPAN class=049220716-02122009>The first patch
enables RDMAoEth to work. It includes code only for the low level
drivers.</SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN class=049220716-02122009>The second patch is
small changes needed in two small tests that I have been using in order to test
the work.</SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN
class=049220716-02122009></SPAN></FONT> </DIV>
<DIV><FONT size=2 face=Arial><SPAN
class=049220716-02122009>Thanks</SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN
class=049220716-02122009>Tzachi</SPAN></FONT></DIV></BODY></HTML>