On 03/01/2016 02:46 PM, Eli Cohen wrote: > On Tue, Mar 01, 2016 at 12:31:53PM -0700, Jason Gunthorpe wrote: >> >> I mean opensm supports the GUID Alias scheme for virtualization, this >> new virtualization scheme is not compatible, and we shouldn't have the >> kernel drop support for existing working SMs, by, eg, replacing the >> mlx4 guid alias scheme with this new scheme. >> >> I'm guessing a user controlled switch is going to be necessary here to >> pick GUID alias or port port virtualization. >> > > The alias GUID mechanism remains and can be used with mlx4 devices. > With this scheme the admin configures the port and node GUIDs using > iprout2 which ends up in the hardware driver configuring the deivce. A > virtualization aware SM can read this configuration through MADs. > If the alias GUID mechanism is to be retained, then we need another NDO entry point for setting P_Keys on alias GUID VFs. If we are going to switch over to using iproute2, then the solution needs to be complete. -- Doug Ledford GPG KeyID: 0E572FDD