diff options
Diffstat (limited to 'fs/btrfs/verity.c')
-rw-r--r-- | fs/btrfs/verity.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/btrfs/verity.c b/fs/btrfs/verity.c index b7a96a005487..0bd7ea2c58ec 100644 --- a/fs/btrfs/verity.c +++ b/fs/btrfs/verity.c @@ -676,11 +676,11 @@ int btrfs_get_verity_descriptor(struct inode *inode, void *buf, size_t buf_size) if (ret < 0) return ret; - if (item.reserved[0] != 0 || item.reserved[1] != 0) + if (unlikely(item.reserved[0] != 0 || item.reserved[1] != 0)) return -EUCLEAN; true_size = btrfs_stack_verity_descriptor_size(&item); - if (true_size > INT_MAX) + if (unlikely(true_size > INT_MAX)) return -EUCLEAN; if (buf_size == 0) |