[PATCH rdma-next 0/2] Support RoCE IPv6 link local vlan GIDs

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

 



From: Leon Romanovsky <leonro@xxxxxxxxxxxx>

>From Parav,

IPv6 link local addresses consist of IPv6 link local address and
scope_id specified in sock address.

Two netdevices such as vlan netdevice and its parent netdevice can have
same IPv6 link local address. IPv6 link local address in a socket is
described using link local address and associated scope_id.

To support rdmacm to allow binding to specific IPv6 link local address
of a netdevice, scope_id should be considered.

Now that IB core considers accurate GID entry based on L2 and L3 fields
such as vlan and IP address, there is no need to reject vlan netdevice's
IPv6 link local address based GID addition.

Thanks

Parav Pandit (2):
  IB/core: Allow vlan link local address based RoCE GIDs
  RDMA/cma: Consider scope_id while binding to ipv6 ll address

 drivers/infiniband/core/cache.c | 27 ++++-----------------------
 drivers/infiniband/core/cma.c   | 20 +++++++++++++++++---
 2 files changed, 21 insertions(+), 26 deletions(-)

--
2.20.1




[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