On Tue, May 30, 2017 at 11:32:22AM -0700, Henry, Michael N wrote: > On 5/29/2017 9:14 AM, Leon Romanovsky wrote: > > On Fri, May 26, 2017 at 05:35:37AM -0700, Dennis Dalessandro wrote: > > > From: Michael N. Henry > > > > > > Provide the ability for IB clients to modify the OPA specific > > > capability mask and include this mask in the subsequent trap data. > > > > > > diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h > > > index 785e927..6c4f6da 100644 > > > --- a/include/rdma/ib_verbs.h > > > +++ b/include/rdma/ib_verbs.h > > > @@ -576,7 +576,8 @@ struct ib_device_modify { > > > enum ib_port_modify_flags { > > > IB_PORT_SHUTDOWN = 1, > > > IB_PORT_INIT_TYPE = (1<<2), > > > - IB_PORT_RESET_QKEY_CNTR = (1<<3) > > > + IB_PORT_RESET_QKEY_CNTR = (1<<3), > > > + IB_PORT_OPA_MASK_CHG = (1<<4) > > How will this flag be set? > > > This flag can be set as the port_modify_mask when calling ib_modify_port(..) My question is more general. I'm as a representative of these "IB clients" would like to know when and why should I use this flag. Thanks > > -Mike >