]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
btrfs: print the block rsv type when we fail our reservation
authorJosef Bacik <josef@toxicpanda.com>
Mon, 26 Oct 2020 20:57:26 +0000 (16:57 -0400)
committerDavid Sterba <dsterba@suse.com>
Thu, 5 Nov 2020 12:02:05 +0000 (13:02 +0100)
commite38fdb716702879a942017c85e84c0a3a9e4af96
tree3f5bd2291839a0bcde9a066058797bc47765921b
parenta1fbc6750e212c5675a4e48d7f51d44607eb8756
btrfs: print the block rsv type when we fail our reservation

To help with debugging, print the type of the block rsv when we fail to
use our target block rsv in btrfs_use_block_rsv.

This now produces:

 [  544.672035] BTRFS: block rsv 1 returned -28

which is still cryptic without consulting the enum in block-rsv.h but I
guess it's better than nothing.

Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: David Sterba <dsterba@suse.com>
[ add note from Nikolay ]
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/block-rsv.c