diff options
| -rw-r--r-- | drivers/scsi/mpt3sas/mpt3sas_transport.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/scsi/mpt3sas/mpt3sas_transport.c b/drivers/scsi/mpt3sas/mpt3sas_transport.c index d4bafaaebea9..3637ae6c0171 100644 --- a/drivers/scsi/mpt3sas/mpt3sas_transport.c +++ b/drivers/scsi/mpt3sas/mpt3sas_transport.c | |||
| @@ -1003,12 +1003,9 @@ mpt3sas_transport_update_links(struct MPT3SAS_ADAPTER *ioc, | |||
| 1003 | &mpt3sas_phy->remote_identify); | 1003 | &mpt3sas_phy->remote_identify); |
| 1004 | _transport_add_phy_to_an_existing_port(ioc, sas_node, | 1004 | _transport_add_phy_to_an_existing_port(ioc, sas_node, |
| 1005 | mpt3sas_phy, mpt3sas_phy->remote_identify.sas_address); | 1005 | mpt3sas_phy, mpt3sas_phy->remote_identify.sas_address); |
| 1006 | } else { | 1006 | } else |
| 1007 | memset(&mpt3sas_phy->remote_identify, 0 , sizeof(struct | 1007 | memset(&mpt3sas_phy->remote_identify, 0 , sizeof(struct |
| 1008 | sas_identify)); | 1008 | sas_identify)); |
| 1009 | _transport_del_phy_from_an_existing_port(ioc, sas_node, | ||
| 1010 | mpt3sas_phy); | ||
| 1011 | } | ||
| 1012 | 1009 | ||
| 1013 | if (mpt3sas_phy->phy) | 1010 | if (mpt3sas_phy->phy) |
| 1014 | mpt3sas_phy->phy->negotiated_linkrate = | 1011 | mpt3sas_phy->phy->negotiated_linkrate = |
