rxrpc: Remove call->state_lock
authorDavid Howells <dhowells@redhat.com>
Thu, 27 Oct 2022 10:25:55 +0000 (11:25 +0100)
committerDavid Howells <dhowells@redhat.com>
Fri, 6 Jan 2023 09:43:33 +0000 (09:43 +0000)
commit96b4059f43ce69e9c590f77d6ce3e99888d5cfe6
tree6bb930f3fdf5ef78094645713d7460c898ab77c7
parent93368b6bd58ac49d804fdc9ab041a6dc89ebf1cc
rxrpc: Remove call->state_lock

All the setters of call->state are now in the I/O thread and thus the state
lock is now unnecessary.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
12 files changed:
net/rxrpc/ar-internal.h
net/rxrpc/call_accept.c
net/rxrpc/call_event.c
net/rxrpc/call_object.c
net/rxrpc/call_state.c
net/rxrpc/conn_client.c
net/rxrpc/conn_event.c
net/rxrpc/input.c
net/rxrpc/output.c
net/rxrpc/proc.c
net/rxrpc/rxkad.c
net/rxrpc/sendmsg.c