summaryrefslogtreecommitdiffstats
path: root/lib/locking-selftest-rlock-hardirq.h
diff options
context:
space:
mode:
authorNikolay Borisov <nborisov@suse.com>2018-06-26 16:57:36 +0300
committerDavid Sterba <dsterba@suse.com>2018-08-06 13:12:41 +0200
commitba3c2b196bf59ba8574808fe6f8fd88d0fed7510 (patch)
treeab2b0b500783df91dbf434d18617882830b23120 /lib/locking-selftest-rlock-hardirq.h
parenta79865c680d81220a1355cd13098e75227dc2994 (diff)
downloadlinux-ba3c2b196bf59ba8574808fe6f8fd88d0fed7510.tar.bz2
btrfs: Add graceful handling of V0 extents
Following the removal of the v0 handling code let's be courteous and print an error message when such extents are handled. In the cases where we have a transaction just abort it, otherwise just call btrfs_handle_fs_error. Both cases result in the FS being re-mounted RO. In case the error handling would be too intrusive, leave the BUG_ON in place, like extent_data_ref_count, other proper handling would catch that earlier. Signed-off-by: Nikolay Borisov <nborisov@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'lib/locking-selftest-rlock-hardirq.h')
0 files changed, 0 insertions, 0 deletions