Messages in this thread | | | Date | Fri, 12 Apr 2019 16:58:13 -0700 (PDT) | Subject | Re: [PATCH net 0/6] rxrpc: Fixes | From | David Miller <> |
| |
From: David Howells <dhowells@redhat.com> Date: Fri, 12 Apr 2019 16:33:33 +0100
> Here is a collection of fixes for rxrpc: > > (1) rxrpc_error_report() needs to call sock_error() to clear the error > code from the UDP transport socket, lest it be unexpectedly revisited > on the next kernel_sendmsg() call. This has been causing all sorts of > weird effects in AFS as the effects have typically been felt by the > wrong RxRPC call. > > (2) Allow a kernel user of AF_RXRPC to easily detect if an rxrpc call has > completed. > > (3) Allow errors incurred by attempting to transmit data through the UDP > socket to get back up the stack to AFS. > > (4) Make AFS use (2) to abort the synchronous-mode call waiting loop if > the rxrpc-level call completed. > > (5) Add a missing tracepoint case for tracing abort reception. > > (6) Fix detection and handling of out-of-order ACKs. > > For the patch series: > > Tested-by: Jonathan Billings <jsbillin@umich.edu>
Series applied, thanks.
| |