[PATCH 5.10.y] rxrpc: Fix recvmsg() unconditional requeue

Greg KH gregkh at linuxfoundation.org
Thu Apr 23 05:13:20 PDT 2026


On Wed, Apr 22, 2026 at 10:24:32PM +0000, Jay Wang wrote:
> From: David Howells <dhowells at redhat.com>
> 
> [ Upstream commit 2c28769a51deb6022d7fbd499987e237a01dd63a ]
> 
> If rxrpc_recvmsg() fails because MSG_DONTWAIT was specified but the call
> at the front of the recvmsg queue already has its mutex locked, it
> requeues the call - whether or not the call is already queued.  The call
> may be on the queue because MSG_PEEK was also passed and so the call was
> not dequeued or because the I/O thread requeued it.

Why did you reformat the changelog text?  Please do not.

thanks,

greg k-h



More information about the linux-afs mailing list