From: adilger Date: Sun, 6 Mar 2005 07:29:22 +0000 (+0000) Subject: Branch: b1_4 X-Git-Tag: 1.3.4~83 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=7b9210f3673fb5d50400fcc286c0be3fe909158b;p=fs%2Flustre-release.git Branch: b1_4 Print current portals allocation when we hit enomem in socknal for debugging. b=5601 --- diff --git a/lnet/klnds/socklnd/socklnd_cb.c b/lnet/klnds/socklnd/socklnd_cb.c index 1c8a1cc..f40ee0f 100644 --- a/lnet/klnds/socklnd/socklnd_cb.c +++ b/lnet/klnds/socklnd/socklnd_cb.c @@ -458,7 +458,8 @@ ksocknal_process_transmit (ksock_conn_t *conn, ksock_tx_t *tx) counter++; /* exponential backoff warnings */ if ((counter & (-counter)) == counter) - CWARN("%d ENOMEM tx %p\n", counter, conn); + CWARN("%d ENOMEM tx %p (%u allocated)\n", + counter, conn, atomic_read(&portal_kmemory)); /* Queue on ksnd_enomem_conns for retry after a timeout */ spin_lock_irqsave(&ksocknal_data.ksnd_reaper_lock, flags);