Print current portals allocation when we hit enomem in socknal for debugging.
b=5601
counter++; /* exponential backoff warnings */
if ((counter & (-counter)) == counter)
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);
/* Queue on ksnd_enomem_conns for retry after a timeout */
spin_lock_irqsave(&ksocknal_data.ksnd_reaper_lock, flags);