Re: [PATCH net-next 0/4] Make SMC-R can work with rxe devices

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

 





On 09/08/2024 10:31, Liu Jian wrote:
Make SMC-R can work with rxe devices. This allows us to easily test and
learn the SMC-R protocol without relying on a physical RoCE NIC.

Hi Liu,

sorry for taking quite some time to answer.

Looking into this i cannot accept this series at the given point of time.

FWIU, RXE is mainly for testing and development and i agree that it would be a nice thing to have for SMC-R. The problem is that there is no clean layer for different RoCE devices currently. Adding RXE to it works but isn't clean. Also we have no way to do a "test" build which would have such a device supported and a "prod" build which would not support it.

Please give us time to investigate how to solve this in a neat way without building up to much technical debt.

Thanks for your contribution and making us aware of this area of improvment.
- Jan


Liu Jian (4):
   rdma/device: export ib_device_get_netdev()
   net/smc: use ib_device_get_netdev() helper to get netdev info
   net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync()
   RDMA/rxe: Set queue pair cur_qp_state when being queried

  drivers/infiniband/core/core_priv.h   |  3 ---
  drivers/infiniband/core/device.c      |  1 +
  drivers/infiniband/sw/rxe/rxe_verbs.c |  2 ++
  include/rdma/ib_verbs.h               |  2 ++
  net/smc/smc_ib.c                      | 10 +++++-----
  net/smc/smc_pnet.c                    |  6 +-----
  6 files changed, 11 insertions(+), 13 deletions(-)





[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