[PATCH net v12 00/15] rxrpc: Miscellaneous fixes

Paolo Abeni pabeni at redhat.com
Thu Oct 15 02:42:28 PDT 2026


On 10/6/26 15:29, David Howells wrote:
> (This has been split from "rxrpc: Fix CHALLENGE packet handling")
> 
> Here's a set of  miscellaneous patches, mostly found by sashiko.  Note that
> a number of the patches have been reworked and reordered after the last
> sashiko round[10].
> 
>   (1) Revert patch to rxperf to expect the magic cookie at the end of the
>       request.
> 
>   (2) Fix the kvno on rxperf's test rxgk keys to be 0 to match other
>       implementations.
> 
>   (3) Fix the update of call->tx_pending in rxrpc_send_data() in paths when
>       the call lock has been dropped.
> 
>   (4) Fix rxrpc_kernel_send_data() to loop around on a short send.
> 
>   (5) In AFS, fix various callers of rxrpc_kernel_send_data() to abort the
>       call on send error.
> 
>   (6) As (2) but for the rxperf test server.
> 
>   (7) Fix the use of len vs msg->msg_iter.count in rxrpc_send_data().
> 
>   (8) Fix double IRQ enablement in __rxrpc_notify_socket() when called
>       indirectly from rxrpc_end_rx_phase().
> 
>   (9) Fix error handling in rxrpc_kernel_recv_data() to distinguish between
>       end-of-request from end-of-call.  Upstream a return of 1 is used for
>       both, but we mustn't shut down an incoming service call at the end of
>       request as there's still the processing and reply transmission to
>       come.
As per off-list discussion, patch 1-9 are good to go, and David agrees to
move them to net-next.

The other will be reworked.

/P




More information about the linux-afs mailing list