On Wed, May 20, 2015 at 12:49:14PM -0600, Jason Gunthorpe wrote:
> On Wed, May 20, 2015 at 04:13:31AM -0400, [email protected] wrote:
>
> > +
> > + if (WARN_ON(in_mad_size != sizeof(*in_mad) ||
> > + *out_mad_size != sizeof(*out_mad)))
> > + return IB_MAD_RESULT_FAILURE;
>
> This is really a BUG_ON scenario..
Done.
>
> > @@ -1693,8 +1693,10 @@ struct ib_device {
> > u8 port_num,
> > struct ib_wc *in_wc,
> > struct ib_grh *in_grh,
> > - struct ib_mad *in_mad,
> > - struct ib_mad *out_mad);
> > + struct ib_mad_hdr *in_mad,
> > + size_t in_mad_size,
> > + struct ib_mad_hdr *out_mad,
> > + size_t
> > *out_mad_size);
>
> const for input parameters. You should look at all the patches for
> this, I noticed a few more smaller ones I didn't comment on.
Done, but depends on the new patches I just sent.
Ira
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html