diff options
| author | Olga Kornievskaia <[email protected]> | 2019-05-29 14:46:00 +0000 |
|---|---|---|
| committer | Anna Schumaker <[email protected]> | 2019-05-30 19:15:42 +0000 |
| commit | ec6017d9035986a36de064f48a63245930bfad6f (patch) | |
| tree | f871501689d3a3119153e04460d65e0a1db31e12 /lib/test_stackinit.c | |
| parent | xprtrdma: Use struct_size() in kzalloc() (diff) | |
| download | kernel-ec6017d9035986a36de064f48a63245930bfad6f.tar.gz kernel-ec6017d9035986a36de064f48a63245930bfad6f.zip | |
SUNRPC fix regression in umount of a secure mount
If call_status returns ENOTCONN, we need to re-establish the connection
state after. Otherwise the client goes into an infinite loop of call_encode,
call_transmit, call_status (ENOTCONN), call_encode.
Fixes: c8485e4d63 ("SUNRPC: Handle ECONNREFUSED correctly in xprt_transmit()")
Signed-off-by: Olga Kornievskaia <[email protected]>
Cc: [email protected] # v2.6.29+
Signed-off-by: Anna Schumaker <[email protected]>
Diffstat (limited to 'lib/test_stackinit.c')
0 files changed, 0 insertions, 0 deletions
