summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent_io.h
diff options
context:
space:
mode:
authorDavid Sterba2018-08-24 16:31:17 +0200
committerDavid Sterba2019-04-29 19:02:21 +0200
commited1b4ed79df258f08f16eac4a4fb96dc6d1a0f3a (patch)
tree80aac814d09c7fc96e0975e4150f834def45678a /fs/btrfs/extent_io.h
parentbtrfs: use assertion helpers for extent buffer write lock counters (diff)
downloadkernel-qcow2-linux-ed1b4ed79df258f08f16eac4a4fb96dc6d1a0f3a.tar.gz
kernel-qcow2-linux-ed1b4ed79df258f08f16eac4a4fb96dc6d1a0f3a.tar.xz
kernel-qcow2-linux-ed1b4ed79df258f08f16eac4a4fb96dc6d1a0f3a.zip
btrfs: switch extent_buffer::lock_nested to bool
The member is tracking simple status of the lock, we can use bool for that and make some room for further space reduction in the structure. Reviewed-by: Nikolay Borisov <nborisov@suse.com> Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/extent_io.h')
-rw-r--r--fs/btrfs/extent_io.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/extent_io.h b/fs/btrfs/extent_io.h
index 43a9530279db..586baed03780 100644
--- a/fs/btrfs/extent_io.h
+++ b/fs/btrfs/extent_io.h
@@ -162,7 +162,7 @@ struct extent_buffer {
atomic_t blocking_writers;
atomic_t blocking_readers;
- short lock_nested;
+ bool lock_nested;
/* >= 0 if eb belongs to a log tree, -1 otherwise */
short log_index;