Commit bc5a976
committed
rxrpc: Only set/transmit aborts in the I/O thread
jira LE-1907
Rebuild_History Non-Buildable kernel-rt-5.14.0-284.30.1.rt14.315.el9_2
commit-author David Howells <dhowells@redhat.com>
commit a343b17
Empty-Commit: Cherry-Pick Conflicts during history rebuild.
Will be included in final tarball splat. Ref for failed cherry-pick at:
ciq/ciq_backports/kernel-rt-5.14.0-284.30.1.rt14.315.el9_2/a343b174.failed
Only set the abort call completion state in the I/O thread and only
transmit ABORT packets from there. rxrpc_abort_call() can then be made to
actually send the packet.
Further, ABORT packets should only be sent if the call has been exposed to
the network (ie. at least one attempted DATA transmission has occurred for
it).
Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
(cherry picked from commit a343b17)
Signed-off-by: Jonathan Maple <jmaple@ciq.com>
# Conflicts:
# include/trace/events/rxrpc.h
# net/rxrpc/call_event.c
# net/rxrpc/call_object.c
# net/rxrpc/input.c
# net/rxrpc/recvmsg.c1 parent df80643 commit bc5a976
File tree
1 file changed
+566
-0
lines changed- ciq/ciq_backports/kernel-rt-5.14.0-284.30.1.rt14.315.el9_2
1 file changed
+566
-0
lines changed
0 commit comments