Re: [PATCH rdma-next V1 04/10] IB/core: Support accessing SA in virtualized environment

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

 



On Tue, Mar 08, 2016 at 10:54:11AM -0700, Jason Gunthorpe wrote:
> > > 
> > > Where did this come from?
> > It comes from the virtualization annex which can be found in the ibta
> > web site:
> > SM GID - A well-known GID that is associated with the SM, comprising
> > the concatenation of the Subnet prefix and the GUID 0x2. The SM GID is
> > never present in any GID Table. If SubnetPrefix is modified by the SM
> > the SM GID is updated implicitly.
> 
> IBTA should fix this before it gets too far.
> 
> > > 
> > > It is wrong to have a EUI-64 like this that has a 0 OUI.
> > > 
> > > It is wrong to have a 'well known GUID' that is by definition not
> > > universal without setting the local bit (IBA spec even says this)
> > > 
> > > The well known guid should still conform to IEEE rules for creating
> > > EUI-64s.
> > > 
> > > Note, that the IBA is a little confused because it tries to follow
> > > IPv6 rules in some places not realizing that IPv6 uses an EUI-64 with
> > > the U/L bit inverted.
> > > 
> > > IMHO, new constants should strictly follow the IEEE EUI-64 rules and
> > > not try and confuse matters futher. The unused, incorrect, IBA
> > > definition of ::1 should be ignored.
> > > 
> > 

Hi Jason/Doug

we took into consideration your comments and we are acting to purchase
OUI which we will contribute to the IBTA. For now we can use the well
known GUID as it appears in the virtualizaion annex and in a couple of
weeks, once we have the new OUI, I will send another patch to fix
that.

Based on that I think we can go ahead and apply the series.

Regarding your alignment comment, I can send an incremental patch to
fix that.
--
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



[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