scsi: ibmvfc: Add new fields for version 2 of several MADs
authorTyrel Datwyler <tyreld@linux.ibm.com>
Wed, 18 Nov 2020 01:11:00 +0000 (19:11 -0600)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 20 Nov 2020 03:09:11 +0000 (22:09 -0500)
commitc16b8a6d8af15364e562ed4d61b05fb826151712
tree03257c45e3e6139eac6d20629efe2c22716a797e
parentfad74a1be2dbeae02d71e072418eeb307ce46103
scsi: ibmvfc: Add new fields for version 2 of several MADs

Introduce a target_wwpn field to several MADs. Its possible that a SCSI ID
of a target can change due to some fabric changes. The WWPN of the SCSI
target provides a better way to identify the target. Also, add flags for
receiving MAD versioning information and advertising client support for
targetWWPN with the VIOS. This latter capability flag will be required for
future clients capable of requesting multiple hardware queues from the host
adapter.

Link: https://lore.kernel.org/r/20201118011104.296999-3-tyreld@linux.ibm.com
Acked-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: Tyrel Datwyler <tyreld@linux.ibm.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ibmvscsi/ibmvfc.c
drivers/scsi/ibmvscsi/ibmvfc.h