Message ID | 3fb761b6e09ab5a5d5d23ab146c0981b5519b2ec.1536331604.git.dsterba@suse.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Cleanup dev-replace locking | expand |
diff --git a/fs/btrfs/dev-replace.c b/fs/btrfs/dev-replace.c index c0e9b2c229d5..ba1cbedaa422 100644 --- a/fs/btrfs/dev-replace.c +++ b/fs/btrfs/dev-replace.c @@ -977,7 +977,6 @@ void btrfs_dev_replace_write_lock(struct btrfs_dev_replace *dev_replace) void btrfs_dev_replace_write_unlock(struct btrfs_dev_replace *dev_replace) { - ASSERT(atomic_read(&dev_replace->blocking_readers) == 0); write_unlock(&dev_replace->lock); }
The value of blocking_readers is increased only when the lock is taken for read, no way we can fail the condition with the write lock. Signed-off-by: David Sterba <dsterba@suse.com> --- fs/btrfs/dev-replace.c | 1 - 1 file changed, 1 deletion(-)