rxrpc: Remove call->input_lock
authorDavid Howells <dhowells@redhat.com>
Thu, 23 Jan 2020 22:21:59 +0000 (22:21 +0000)
committerDavid Howells <dhowells@redhat.com>
Thu, 1 Dec 2022 13:36:40 +0000 (13:36 +0000)
commit4041a8ff653ec4e4d9e6395802cb3f4fca59f7f3
treed3c12c4b52c67c2519694e1bb6d1b1aa0d237735
parentff7348254e704b6d0121970e311a6b699268e1ac
rxrpc: Remove call->input_lock

Remove call->input_lock as it was only necessary to serialise access to the
state stored in the rxrpc_call struct by simultaneous softirq handlers
presenting received packets.  They now dump the packets in a queue and a
single process-context handler now processes them.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
net/rxrpc/ar-internal.h
net/rxrpc/call_object.c
net/rxrpc/input.c