On Thu, May 26, 2016 at 06:34:28PM -0400, Doug Ledford wrote: > Hi Linus, > > This is the second group of code for the 4.7 merge window. It looks > large, but only in one sense. I'll get to that in a minute. The list > of changes here breaks down as follows: > > Round two of 4.7 merge window patches > <...> > - The big item on the list: hfi1 driver updates, plus moving the hfi1 > driver out of staging <- everything else Hi Doug and Linus, The move hfi1 from the staging is a right thing, it was there a long time and it is almost ready. However the timing of this move puzzle me, we are in the process of ABI change [1, 2] as a response to security alert [3]. Moves like this with proprietary char device and ABI scheme different from whole RDMA stack will limit the ABI work without real need. Will this driver be **forced** to adjust to new ABI scheme whenever it comes? If it is not possible, the better solution to converge on ABI change will be to leave this driver in staging/rdma and wait till proper solution will be accepted. Thanks. [1] http://marc.info/?l=linux-rdma&m=146407111911544&w=2 [2] http://marc.info/?l=linux-rdma&m=146410054120206&w=2 [3] https://git.kernel.org/cgit/linux/kernel/git/dledford/rdma.git/commit/?id=e6bd18f57aad1a2d1ef40e646d03ed0f2515c9e3