X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lnet%2Flnet%2Frouter_proc.c;h=8a6b96036c7becd9bf7232e716474ebf42fdd1b1;hb=4bc3c774b2ab40009fbd0f30fa328723ea128a04;hp=5be36b18d8c7a8abda0d01536907861de0b25a17;hpb=ed88907a96ba81d3558e71ade9def98bdc785169;p=fs%2Flustre-release.git diff --git a/lnet/lnet/router_proc.c b/lnet/lnet/router_proc.c index 5be36b18..8a6b960 100644 --- a/lnet/lnet/router_proc.c +++ b/lnet/lnet/router_proc.c @@ -600,6 +600,7 @@ lnet_peer_seq_show (struct seq_file *s, void *iter) int minrtrcr; int rtrcr; int alive; + int rtr; int txqnob; int nrefs; @@ -627,6 +628,7 @@ lnet_peer_seq_show (struct seq_file *s, void *iter) mintxcr = lp->lp_mintxcredits; rtrcr = lp->lp_rtrcredits; minrtrcr = lp->lp_minrtrcredits; + rtr = lnet_isrouter(lp); alive = lp->lp_alive; txqnob = lp->lp_txqnob; nrefs = lp->lp_refcount; @@ -634,7 +636,8 @@ lnet_peer_seq_show (struct seq_file *s, void *iter) LNET_UNLOCK(); seq_printf(s, "%-24s %4d %5s %5d %5d %5d %5d %5d %d\n", - libcfs_nid2str(nid), nrefs, alive ? "up" : "down", + libcfs_nid2str(nid), nrefs, + !rtr ? "~rtr" : (lp->lp_alive ? "up" : "down"), maxcr, rtrcr, minrtrcr, txcr, mintxcr, txqnob); return 0; }