> > > What happens if this is a dual port device and only one of the 2 IB > > ports are changed? So many things like AH, Path Records, etc are tied to the > "device" > > but really they should be tied to the port. > > The newer ConnectX4 (and forward) devices expose a pci function per port, so > reconfiguring a port link layer will hotplug only that pci function. > Interesting... Do you have a "struct ib_device" for each pci function? Ira NrybXǧv^)޺{.n+{ٚ{ayʇڙ,jfh/oScڳ9u&jw(階ݢj"mzޖfh~m