]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: use the right number of levels for lockdep keysets
authorDavid Sterba <dsterba@suse.com>
Tue, 27 Oct 2020 14:54:08 +0000 (15:54 +0100)
committerDavid Sterba <dsterba@suse.com>
Tue, 8 Dec 2020 14:53:50 +0000 (15:53 +0100)
commitbcc90688fd0b3e7404a07016ea561c50af0e029d
tree0e2ad7622bfe938570b01a53e0cd4b870d72d2cd
parent43666704d36c38fce722bdac9a06f381d3c988e8
btrfs: use the right number of levels for lockdep keysets

BTRFS_MAX_LEVEL is 8 and the keyset table is supposed to have a key for
each level, but we'll never have more than 8 levels.  The values passed
to btrfs_set_buffer_lockdep_class are always derived from a valid extent
buffer.  Set the array sizes to the right value.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/disk-io.c