Re: [PATCH 6/9] ib_uverbs: Avoid vendor specific masking of attributes in query_qp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Sep 02, 2016 at 02:09:26AM +0200, Knut Omang wrote:
> This commit removes the implementation and use of the modify_qp_mask
> helper function from the generic OFED implementation and into individual
> device drivers.
> 
> Like with use of the ib_modify_qp_is_ok function it should be up to
> each device driver how to handle bits set in the attribute masks.
> 
> With the modify_qp_mask function applied in the generic code,
> drivers would not see the bits that the user process actually sets.
> 
> The restrictions imposed by the filter are also beyond what
> is imposed by the Infiniband standard, and would also limit
> future drivers or hardware from checking for unsupported or
> invalid settings.

I'm not excited about this direction. It is not OK for different
drivers to use different mask algorithms, they must all behave the
same.

What is it you want to do differently, and why shouldn't the mlx
drivers be updated to match that?

Jason
--
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



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux