diff --git a/kmod/src/lock.c b/kmod/src/lock.c index cdb6e561..1faa8df0 100644 --- a/kmod/src/lock.c +++ b/kmod/src/lock.c @@ -222,6 +222,7 @@ static void lock_free(struct lock_info *linfo, struct scoutfs_lock *lock) BUG_ON(!list_empty(&lock->lru_head)); BUG_ON(!list_empty(&lock->cov_list)); + scoutfs_forest_clear_lock(sb, lock); kfree(lock); }