Whamcloud - gitweb
LU-9679 osc: use assert_spin_locked() 96/37596/2
authorNeilBrown <neilb@suse.com>
Wed, 12 Dec 2018 03:25:30 +0000 (14:25 +1100)
committerOleg Drokin <green@whamcloud.com>
Sun, 1 Mar 2020 05:34:54 +0000 (05:34 +0000)
commit85340e3f50faf996871602c96cfe56bd826d8d96
treec17cb5862eb60834769a3f99b604a3ecee068d65
parent43d10ec85d02f9dd0a01e2106c62a82dc57e72b1
LU-9679 osc: use assert_spin_locked()

assert_spin_locked() is preferred to spin_is_locked() for affirming
that a spinlock is locked.

__osc_extent_sanity_check() is only ever called with obj already
locked, so change the check into an assertion.

Linux-Commit: a12d8284b574 ("lustre: osc_cache: use
assert_spin_locked()")

Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Signed-off-by: Mr NeilBrown <neilb@suse.com>
Change-Id: Iaae6deb5af4dec4d31893749924f211ba0489c47
Reviewed-on: https://review.whamcloud.com/37596
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/lustre_osc.h
lustre/osc/osc_cache.c