bcachefs: Clear should_be_locked before unlock in key_cache_drop()
authorKent Overstreet <kent.overstreet@linux.dev>
Thu, 22 May 2025 20:03:08 +0000 (16:03 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Fri, 23 May 2025 11:59:43 +0000 (07:59 -0400)
commiteb34365adae033659384d1dedae99f73abd9815a
treeca62b4e3e269d29ad338653ab3e01d616b4bdbf8
parentbe9fecdcdaf730dbf2ca70dbe5b6d42922df50d6
bcachefs: Clear should_be_locked before unlock in key_cache_drop()

We're adding new should_be_locked assertions, also add a comment
explaining why clearing should_be_locked is safe here.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_key_cache.c