diff options
Diffstat (limited to 'drivers/scsi/scsi_transport_fc.c')
-rw-r--r-- | drivers/scsi/scsi_transport_fc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/scsi/scsi_transport_fc.c b/drivers/scsi/scsi_transport_fc.c index 685b997306cf..625f4a664d06 100644 --- a/drivers/scsi/scsi_transport_fc.c +++ b/drivers/scsi/scsi_transport_fc.c | |||
@@ -295,6 +295,7 @@ static int fc_host_setup(struct transport_container *tc, struct device *dev, | |||
295 | */ | 295 | */ |
296 | fc_host_node_name(shost) = -1; | 296 | fc_host_node_name(shost) = -1; |
297 | fc_host_port_name(shost) = -1; | 297 | fc_host_port_name(shost) = -1; |
298 | fc_host_permanent_port_name(shost) = -1; | ||
298 | fc_host_supported_classes(shost) = FC_COS_UNSPECIFIED; | 299 | fc_host_supported_classes(shost) = FC_COS_UNSPECIFIED; |
299 | memset(fc_host_supported_fc4s(shost), 0, | 300 | memset(fc_host_supported_fc4s(shost), 0, |
300 | sizeof(fc_host_supported_fc4s(shost))); | 301 | sizeof(fc_host_supported_fc4s(shost))); |
@@ -795,6 +796,8 @@ static FC_CLASS_DEVICE_ATTR(host, supported_speeds, S_IRUGO, | |||
795 | 796 | ||
796 | fc_private_host_rd_attr_cast(node_name, "0x%llx\n", 20, unsigned long long); | 797 | fc_private_host_rd_attr_cast(node_name, "0x%llx\n", 20, unsigned long long); |
797 | fc_private_host_rd_attr_cast(port_name, "0x%llx\n", 20, unsigned long long); | 798 | fc_private_host_rd_attr_cast(port_name, "0x%llx\n", 20, unsigned long long); |
799 | fc_private_host_rd_attr_cast(permanent_port_name, "0x%llx\n", 20, | ||
800 | unsigned long long); | ||
798 | fc_private_host_rd_attr(symbolic_name, "%s\n", (FC_SYMBOLIC_NAME_SIZE +1)); | 801 | fc_private_host_rd_attr(symbolic_name, "%s\n", (FC_SYMBOLIC_NAME_SIZE +1)); |
799 | fc_private_host_rd_attr(maxframe_size, "%u bytes\n", 20); | 802 | fc_private_host_rd_attr(maxframe_size, "%u bytes\n", 20); |
800 | fc_private_host_rd_attr(serial_number, "%s\n", (FC_SERIAL_NUMBER_SIZE +1)); | 803 | fc_private_host_rd_attr(serial_number, "%s\n", (FC_SERIAL_NUMBER_SIZE +1)); |
@@ -1160,6 +1163,7 @@ fc_attach_transport(struct fc_function_template *ft) | |||
1160 | count=0; | 1163 | count=0; |
1161 | SETUP_HOST_ATTRIBUTE_RD(node_name); | 1164 | SETUP_HOST_ATTRIBUTE_RD(node_name); |
1162 | SETUP_HOST_ATTRIBUTE_RD(port_name); | 1165 | SETUP_HOST_ATTRIBUTE_RD(port_name); |
1166 | SETUP_HOST_ATTRIBUTE_RD(permanent_port_name); | ||
1163 | SETUP_HOST_ATTRIBUTE_RD(supported_classes); | 1167 | SETUP_HOST_ATTRIBUTE_RD(supported_classes); |
1164 | SETUP_HOST_ATTRIBUTE_RD(supported_fc4s); | 1168 | SETUP_HOST_ATTRIBUTE_RD(supported_fc4s); |
1165 | SETUP_HOST_ATTRIBUTE_RD(symbolic_name); | 1169 | SETUP_HOST_ATTRIBUTE_RD(symbolic_name); |