On Mon, Dec 8, 2014 at 2:23 AM, Weiny, Ira <ira.weiny@xxxxxxxxx> wrote: >> I find it very annoying that upper level drivers replicate in different ways >> elements from the IB device attributes returned by ib_query_device. I met that >> in multiple drivers and upcoming designs for which I do code review. Are you >> up to come up with a patch that caches the device attributes on the device >> structure? > I don't follow what you are asking for. Could you give more details? 1. add a struct ib_device_attr field to struct ib_device 2. when the device registers itself with the IB core, go and run the query_device verb with the param being pointer to that field -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html