On Thu, Apr 23, 2020 at 03:55:49PM +0300, Maor Gottlieb wrote: > diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h > index bbc5cfb57cd2..c49e4d9ead66 100644 > +++ b/include/rdma/ib_verbs.h > @@ -880,6 +880,12 @@ struct ib_mr_status { > */ > __attribute_const__ enum ib_rate mult_to_ib_rate(int mult); > > +struct rdma_ah_init_attr { > + struct rdma_ah_attr *ah_attr; > + u32 flags; > + struct ib_udata *udata; I prefer to keep the udata as a function argument Jason