rxrpc: Remove RCU from peer->error_targets list
authorDavid Howells <dhowells@redhat.com>
Wed, 12 Oct 2022 14:42:06 +0000 (15:42 +0100)
committerDavid Howells <dhowells@redhat.com>
Thu, 1 Dec 2022 13:36:41 +0000 (13:36 +0000)
commit29fb4ec385f18db98d9188c2173a0b07d2de6917
tree5421332d90da716ec1aaf36574cfe68af7f994e2
parentcf37b5987508878647161ec3cdba0bb00a1b607a
rxrpc: Remove RCU from peer->error_targets list

Remove the RCU requirements from the peer's list of error targets so that
the error distributor can call sleeping functions.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
net/rxrpc/call_accept.c
net/rxrpc/call_object.c
net/rxrpc/conn_client.c
net/rxrpc/conn_object.c
net/rxrpc/output.c
net/rxrpc/peer_event.c