On Wed, Sep 14, 2016 at 11:13:36PM -0700, Christoph Hellwig wrote: > > index 4edb0f2..e804cc3 100644 > > --- a/include/uapi/rdma/Kbuild > > +++ b/include/uapi/rdma/Kbuild > > @@ -7,3 +7,4 @@ header-y += rdma_netlink.h > > header-y += rdma_user_cm.h > > header-y += hfi/ > > header-y += rdma_user_rxe.h > > +header-y += providers/ > > Can we avoid the horrible providers name? The directories for drivers > in the source tree so far are called hw/ and sw/ so we should stick to > that here as well. I don't like providers name too, but I don't want to stick to drivers/.../{hw|sw} either. Any redesign there will lead to disconnection between UAPI directory and internal structure.