commit | 9d82819d5b065348ce623f196bf601028e22ed00 | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@hammerspace.com> | Thu Apr 07 09:50:19 2022 -0400 |
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | Thu Apr 07 16:20:00 2022 -0400 |
tree | 3761020205f74585181b9a6aab50807420c8e817 | |
parent | d3c15033b240767d0287f1c4a529cbbe2d5ded8a [diff] |
SUNRPC: Handle low memory situations in call_status() We need to handle ENFILE, ENOBUFS, and ENOMEM, because xprt_wake_pending_tasks() can be called with any one of these due to socket creation failures. Fixes: b61d59fffd3e ("SUNRPC: xs_tcp_connect_worker{4,6}: merge common code") Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>