···25572557 if (err)25582558 return err;2559255925602560- for (i = 0; i < SCI_MAX_PORTS; i++)25612561- isci_port_init(&ihost->ports[i], ihost, i);25602560+ for (i = 0; i < SCI_MAX_PORTS; i++) {25612561+ struct isci_port *iport = &ihost->ports[i];25622562+25632563+ INIT_LIST_HEAD(&iport->remote_dev_list);25642564+ iport->isci_host = ihost;25652565+ }2562256625632567 for (i = 0; i < SCI_MAX_PHYS; i++)25642568 isci_phy_init(&ihost->phys[i], ihost, i);