<!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>