]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: stop tracking failed reads in the I/O tree
authorChristoph Hellwig <hch@lst.de>
Wed, 7 Sep 2022 11:17:41 +0000 (13:17 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 26 Sep 2022 10:28:05 +0000 (12:28 +0200)
commit227d9d2c143e9457af088394b67cb737e16af7e7
tree0be8d9f63967a9e2c7d26a7ab95233316deaa37b
parenta2dce721a4558cf8dfbf3a745a2f50d6bbea82cd
btrfs: stop tracking failed reads in the I/O tree

There is a separate I/O failure tree to track the fail reads, so remove
the extra EXTENT_DAMAGED bit in the I/O tree as it's set but never used.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent-io-tree.h
fs/btrfs/extent_io.c
fs/btrfs/tests/extent-io-tests.c
include/trace/events/btrfs.h