On Sun, Dec 15, 2019 at 10:20:00PM -0800, Selvin Xavier wrote: > Provide an option to retrieve the driver gid context from ib_gid_attr > structure. Introduce ib_gid_attr_info structure which include both > gid_attr and the GID's HW context. Replace the attr and context > members of ib_gid_table_entry with the new ib_gid_attr_info > structure. Vendor drivers can refer to its own HW gid context > using the container_of macro. This seems really weird. Why are we adding a new struct instead of adding context to the normal gid_attr, or adding some 'get_ib_attr_priv' call? Jason