Re: [PATCH v5 0/4] Handle ARPHRD_NONE devices for siw

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

 




在 2023/6/29 23:16, Chuck Lever 写道:
Here's a series that implements support for siw on tunnel devices,
based on suggestions from Jason Gunthorpe and Tom Talpey.

This series does not address a similar issue with rxe because RoCE
GID resolution behaves differently than it does for iWARP devices.
An independent solution is likely to be required for rxe.

Thanks for letting me know this.

Zhu Yanjun


Changes since v4:
- Address review comments from Tom Talpey

Changes since v3:
- Clean up RCU dereference in cma_validate_port()

Changes since v2:
- Split into multiple patches
- Pre-initialize gid_attr::ndev for iWARP devices

---

Chuck Lever (4):
       RDMA/siw: Fabricate a GID on tun and loopback devices
       RDMA/core: Set gid_attr.ndev for iWARP devices
       RDMA/cma: Deduplicate error flow in cma_validate_port()
       RDMA/cma: Avoid GID lookups on iWARP devices


  drivers/infiniband/core/cache.c       | 11 +++++++++++
  drivers/infiniband/core/cma.c         | 26 +++++++++++++++++++++-----
  drivers/infiniband/sw/siw/siw.h       |  1 +
  drivers/infiniband/sw/siw/siw_main.c  | 22 ++++++++--------------
  drivers/infiniband/sw/siw/siw_verbs.c |  4 ++--
  5 files changed, 43 insertions(+), 21 deletions(-)

--
Chuck Lever




[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