[ofa-general] [PATCH] IB/core - ib_wr_opcode change to add	IB_WR_LSO breaks ib_ipath
    Eli Cohen 
    eli at mellanox.co.il
       
    Thu Jan  3 06:50:22 PST 2008
    
    
  
OK, I'll push this to ofed.
On Thu, 2008-01-03 at 10:45 +0200, Or Gerlitz wrote:
> Ralph Campbell wrote:
> > The ib_ipath driver depends on /usr/include/infiniband/verbs.h
> > enum ibv_wr_opcode matching the kernel's ib_verbs.h
> > enum ib_wr_opcode. The recent change to add IB_WR_LSO breaks this.
> > 
> > Now, you may argue that the kernel should not depend on this equivalence
> > but you would then need to define IBV_WR_RDMA_WRITE, etc. in some
> > kernel header file and do a table look up to map from user to
> > kernel opcode values. Since I don't see any other code which depends
> > on the value of IB_WR_LSO, I think the following patch is the right
> > fix.
> > 
> > This should be applied to 2.6.24 and 2.6.25.
> 
> SO in a way, putting IB_WR_LSO where it was broke the ABI for libibpath.
> 
> Eli,
> 
> Can you please apply this change to the patch set which you consider as 
> candidate for upstream merging?
> 
> Or.
> 
> 
> 
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
> 
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
    
    
More information about the general
mailing list