]> www.infradead.org Git - users/jedix/linux-maple.git/commit
btrfs: fix warning on PTR_ERR() against NULL device at btrfs_control_ioctl()
authorFilipe Manana <fdmanana@suse.com>
Wed, 6 Nov 2024 12:14:09 +0000 (12:14 +0000)
committerDavid Sterba <dsterba@suse.com>
Mon, 11 Nov 2024 13:34:22 +0000 (14:34 +0100)
commit2342d6595b608eec94187a17dc112dd4c2a812fa
treefc6e8d3d6ec113a06cd914c55162efd1dd74fbd1
parent80b3695538275e1b2c9a572615175643454b2cb3
btrfs: fix warning on PTR_ERR() against NULL device at btrfs_control_ioctl()

Smatch complains about calling PTR_ERR() against a NULL pointer:

  fs/btrfs/super.c:2272 btrfs_control_ioctl() warn: passing zero to 'PTR_ERR'

Fix this by calling PTR_ERR() against the device pointer only if it
contains an error.

Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/super.c