]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
rxrpc: Carry call state out of locked section in rxrpc_rotate_tx_window()
authorDavid Howells <dhowells@redhat.com>
Mon, 8 Oct 2018 14:46:05 +0000 (15:46 +0100)
committerJuerg Haefliger <juergh@canonical.com>
Wed, 24 Jul 2019 01:55:43 +0000 (19:55 -0600)
commit25b7bc5154df63110db066962ac810426749f8fc
tree93704eec44d9aadd19760300cdb23accb392c342
parentdce7e620b880c36652e262e97c187cee45f2ee95
rxrpc: Carry call state out of locked section in rxrpc_rotate_tx_window()

BugLink: https://bugs.launchpad.net/bugs/1836654
[ Upstream commit dfe995224693798e554ab4770f6d8a096afc60cd ]

Carry the call state out of the locked section in rxrpc_rotate_tx_window()
rather than sampling it afterwards.  This is only used to select tracepoint
data, but could have changed by the time we do the tracepoint.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
net/rxrpc/input.c