Changed subject line as this RFC only has two patches.
Hi All, This small patch set adds 7 new attributes to the fc_rport struct so that application libraries who export HBAAPI v2 discovered port attributes can populate the HBA_PORTATTRIBUTES structure more fully. The new fc_rport attributes, which would be exported via the /sys/class/fc_remote_port/rport-x:y-z directory, are: - supported_fc4s - supported_speed - port_type - speed - active_fc4s - symbolic_name - fabric_name These attributes would be fixed-attributes which would mean that they would be set before the call to fc_remote_port_rolechg() but then once the role of the port has been established they would not change. There are two patches in this RFC: Patch #1 - scsi_transport_fc: Add HBAAPI v2 attributes to fc_rport structure. This patch adds the definitions for the new fc_rport attributes, sets up the show functions and assigns default nominal values to the attributes. Patch #2 - qla2xxx: Add name and management server queries to fill in new fc_rport attributes. This patch adds the necessary name and management server calls to the SAN fabric services to obtain the information needed to fill in the new fc_rport attributes. The patch also assigns the attributes before calling fc_remote_port_rolechg().
-- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html