Whamcloud - gitweb
LU-12264 lnet: Protect lp_dc_pendq manipulation with lp_lock 37/36037/4
authorChris Horn <hornc@cray.com>
Thu, 2 May 2019 22:24:32 +0000 (17:24 -0500)
committerOleg Drokin <green@whamcloud.com>
Fri, 4 Oct 2019 20:30:52 +0000 (20:30 +0000)
commit0963d01e04e10ec09b6db045fe4110bf954d2b57
treeb015ad4776791577444fdf285cc034fc375d5be1
parent9c2d72073319ccffe39bdb72f22d79e4a43499ab
LU-12264 lnet: Protect lp_dc_pendq manipulation with lp_lock

Protect the peer discovery queue from concurrent manipulation by
acquiring the lp_lock.

Lustre-change: https://review.whamcloud.com/34798
Lustre-commit: dd16a31bf4ae874a69cc7dc5fe1f3197993630ae

Signed-off-by: Chris Horn <hornc@cray.com>
Change-Id: If43b877c1c7ea203f346a3d6ea846f00b8f9661f
Reviewed-by: Olaf Weber <olaf.weber@hpe.com>
Reviewed-by: Amir Shehata <ashehata@whamcloud.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/36037
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/lnet/lib-move.c
lnet/lnet/peer.c