Whamcloud - gitweb
LU-11542 import: Fix missing spin_unlock() 51/36251/2
authorMr NeilBrown <neilb@suse.com>
Wed, 11 Sep 2019 18:26:47 +0000 (14:26 -0400)
committerOleg Drokin <green@whamcloud.com>
Sat, 28 Sep 2019 06:49:42 +0000 (06:49 +0000)
commitb286293a86465b5404c17ac9e817440e8cad475c
tree7072dc216c986f65ecb446e698f8dc9234390e5e
parentfba0066a3b05f0afd15ab444c1e4aea98bc41178
LU-11542 import: Fix missing spin_unlock()

A recent patch moved the spin_unlock() down into
each branch of an 'if', but missed the final 'else'.
Add the spin_unlock in the else.

Lustre-change: https://review.whamcloud.com/35999
Lustre-commit: 3dbdd38a6adcee63b6d89d4656e0099a0006f26c

Fixes: 29904135df67 ("LU-11542 import: fix race between imp_state & imp_invalid")
Signed-off-by: Mr NeilBrown <neilb@suse.com>
Change-Id: I6ee399050aad0fe9df9c0e3ddf8ec0be8eae1641
Reviewed-by: Yang Sheng <ys@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Wang Shilong <wshilong@ddn.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/36251
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Neil Brown <neilb@suse.de>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/ptlrpc/pinger.c