Merge status of IB/IPoIB: Add multi-queue TSS and RSS support
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.
Signature · 18 lines
Benjamin Drung System Developer Debian & Ubuntu Developer ProfitBricks GmbH Greifswalder Str. 207 D - 10405 Berlin Email: [email protected] URL: https://www.profitbricks.de Sitz der Gesellschaft: Berlin Registergericht: Amtsgericht Charlottenburg, HRB 125506 B Geschäftsführer: Achim Weiss, Matthias Steinberg -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 9 lines · Benjamin Drung
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.htmlI'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.
Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): 20180129181028.GD23714-uk2M96/[email protected]
Hello Jason,
2018-01-29 19:10 GMT+01:00 Jason Gunthorpe <jgg-uk2M96/[email protected]>:
Quoted 14 lines · Benjamin Drung
Quoted 9 lines
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.htmlI'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_netdevfor ipoib - eg mlx5 implements all offloads through this API.
Quoted 7 lines
RSS was merged to userspace with a different API, see
ibv_create_rwq_ind_table.3
ibv_create_wq.3
ibv_modify_wq.3And 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?
Thanks,
Jack Wang
Quoted 6 lines
Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): CAD+HZHW2RA7r+JFSFHzntPGFzcoRgy5nwtO+tf5XGCJmdC_5qg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org
Quoted 27 lines · Jack Wang
Hello Jason,
2018-01-29 19:10 GMT+01:00 Jason Gunthorpe <jgg-uk2M96/[email protected]>:
Quoted 14 lines · Benjamin Drung
Quoted 9 lines
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.htmlI'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_netdevfor ipoib - eg mlx5 implements all offloads through this API.Quoted 7 lines
RSS was merged to userspace with a different API, see
ibv_create_rwq_ind_table.3
ibv_create_wq.3
ibv_modify_wq.3And TSS was merged to userspace with a different API, see
IBV_QP_CREATE_SOURCE_QPN.Thanks for reply.
Quoted 8 lines
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.htmlIt'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 [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html