[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