Why has that change been implemented ? As far as I know InfiniBandHCAs have either one or two ports. If there are two ports present, atmost one is active at any time. I don't see the point of makingindividual ports visible and configurable in configfs on the targetinstead of the HCA. If a user enables one port of a HCA but not theother, that could result in some really strange and hard to diagnosefailures if the IB subnet manager decides to switch over to the otherport. Or am I missing something ?