Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'nfs-for-5.1-5' of git://git.linux-nfs.org/projects/trondmy/linux-nfs

Pull NFS client bugfix from Trond Myklebust:
"Fix a regression in which an RPC call can be tagged with an error
despite the transmission being successful"

* tag 'nfs-for-5.1-5' of git://git.linux-nfs.org/projects/trondmy/linux-nfs:
SUNRPC: Ignore queue transmission errors on successful transmission

+5 -2
+5 -2
net/sunrpc/clnt.c
··· 2081 2081 * test first. 2082 2082 */ 2083 2083 if (rpc_task_transmitted(task)) { 2084 - if (task->tk_status == 0) 2085 - xprt_request_wait_receive(task); 2084 + task->tk_status = 0; 2085 + xprt_request_wait_receive(task); 2086 2086 return; 2087 2087 } 2088 2088 ··· 2166 2166 call_bc_transmit_status(struct rpc_task *task) 2167 2167 { 2168 2168 struct rpc_rqst *req = task->tk_rqstp; 2169 + 2170 + if (rpc_task_transmitted(task)) 2171 + task->tk_status = 0; 2169 2172 2170 2173 dprint_status(task); 2171 2174