On Tue, Jan 30, 2018 at 12:47:02PM +0100, Jack Wang wrote: > Hello Jason, > > 2018-01-29 19:10 GMT+01:00 Jason Gunthorpe <jgg@xxxxxxxx>: > > On Mon, Jan 29, 2018 at 12:37:40PM +0100, Benjamin Drung wrote: > >> Hello, > >> > >> can someone tell me why MQ TSS/RSS is present in MLNX OFED, but not in > >> mainlined yet? I've found some nearly four years old patch sets > >> regarding that topic, but no real reason for not merging them: > >> https://www.spinics.net/lists/linux-rdma/msg14940.html > >> > >> I'd like to push this forward in order to align features of mainline > >> with MLNX OFED. > > > > Kernel features like this have been superseded by rdma_netdev for > > ipoib - eg mlx5 implements all offloads through this API. > > > > RSS was merged to userspace with a different API, see > > ibv_create_rwq_ind_table.3 > > ibv_create_wq.3 > > ibv_modify_wq.3 > > > > And TSS was merged to userspace with a different API, see > > IBV_QP_CREATE_SOURCE_QPN. > > Thanks for reply. > > To be more specific, our kernel module depends on the TSS/TSS QP > groups, which is in the patch below: > https://www.spinics.net/lists/linux-rdma/msg14935.html > > It's no really about IPOIB and user space. > > Does upstream support or plan to have that feature? > Do you have any suggestion if we want to switch to upstream OFED? You might have to make some patches, but IBV_QP_CREATE_SOURCE_QPN should work in the kernel too.. 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