Whamcloud - gitweb
LU-9549 lnet: prevent assert on ln_state
[fs/lustre-release.git] / lnet / lnet / peer.c
index 47e5ce2..612af87 100644 (file)
@@ -587,19 +587,16 @@ lnet_peer_is_ni_pref_locked(struct lnet_peer_ni *lpni, struct lnet_ni *ni)
 }
 
 lnet_nid_t
-lnet_peer_primary_nid(lnet_nid_t nid)
+lnet_peer_primary_nid_locked(lnet_nid_t nid)
 {
        struct lnet_peer_ni *lpni;
        lnet_nid_t primary_nid = nid;
-       int cpt;
 
-       cpt = lnet_net_lock_current();
        lpni = lnet_find_peer_ni_locked(nid);
        if (lpni) {
                primary_nid = lpni->lpni_peer_net->lpn_peer->lp_primary_nid;
                lnet_peer_ni_decref_locked(lpni);
        }
-       lnet_net_unlock(cpt);
 
        return primary_nid;
 }