aboutsummaryrefslogtreecommitdiffstats
path: root/lib/assoc_array.c
diff options
context:
space:
mode:
authorTrond Myklebust <[email protected]>2017-10-13 18:08:55 +0000
committerTrond Myklebust <[email protected]>2017-10-16 12:24:08 +0000
commit4c625a974fb81724e60966b677e47fcba782c950 (patch)
treeb2d8b4e3a8c3a591c52aff428e55f4f6f469e03a /lib/assoc_array.c
parentLinux 4.14-rc5 (diff)
downloadkernel-4c625a974fb81724e60966b677e47fcba782c950.tar.gz
kernel-4c625a974fb81724e60966b677e47fcba782c950.zip
SUNRPC: fix a list corruption issue in xprt_release()
We remove the request from the receive list before we call xprt_wait_on_pinned_rqst(), and so we need to use list_del_init(). Otherwise, we will see list corruption when xprt_complete_rqst() is called. Reported-by: Emre Celebi <[email protected]> Fixes: ce7c252a8c741 ("SUNRPC: Add a separate spinlock to protect...") Signed-off-by: Trond Myklebust <[email protected]>
Diffstat (limited to 'lib/assoc_array.c')
0 files changed, 0 insertions, 0 deletions