linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Remove v0 extent support
@ 2018-06-25  8:24 Nikolay Borisov
  2018-06-25  8:24 ` [PATCH 1/2] btrfs: Remove V0 " Nikolay Borisov
  2018-06-25  8:24 ` [PATCH 2/2] btrfs: Add graceful handling of V0 extents Nikolay Borisov
  0 siblings, 2 replies; 14+ messages in thread
From: Nikolay Borisov @ 2018-06-25  8:24 UTC (permalink / raw)
  To: linux-btrfs; +Cc: Nikolay Borisov

It's unlikely there is anyone using that or even if they are they have bigger 
problems than this patchset :). After all, v0 was introduced 9 years ago and 
it was already conditionally compiled by the time BTRFS was merged in the
upstream kernel. The patches themselves are really simple - patch 1 removes 
all the code within ifdef guards. Patch 2, in turn, ads graceful handling by 
aborting transaction where it makes sense or calling btrfs_handle_fs_error and 
printing an informative error message. 

Nikolay Borisov (2):
  btrfs: Remove V0 extent support
  btrfs: Add graceful handling of V0 extents

 fs/btrfs/ctree.c       |   6 +-
 fs/btrfs/ctree.h       |   2 -
 fs/btrfs/extent-tree.c | 239 +++++++------------------------------------------
 fs/btrfs/print-tree.c  |  35 ++------
 fs/btrfs/relocation.c  | 181 ++++++-------------------------------
 5 files changed, 70 insertions(+), 393 deletions(-)

-- 
2.7.4


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2018-06-27 13:21 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-25  8:24 [PATCH 0/2] Remove v0 extent support Nikolay Borisov
2018-06-25  8:24 ` [PATCH 1/2] btrfs: Remove V0 " Nikolay Borisov
2018-06-25  8:24 ` [PATCH 2/2] btrfs: Add graceful handling of V0 extents Nikolay Borisov
2018-06-25 15:21   ` David Sterba
2018-06-26 13:57     ` [PATCH v2] " Nikolay Borisov
2018-06-26 14:17       ` David Sterba
2018-06-27 13:12         ` Noah Massey
2018-06-27 13:21           ` David Sterba
2018-06-26 14:24       ` [PATCH] btrfs: annotate unlikely branches after V0 extent type removal David Sterba
2018-06-26 14:31         ` Nikolay Borisov
2018-06-26 14:43           ` David Sterba
2018-06-26 16:05       ` [PATCH v2] btrfs: Add graceful handling of V0 extents kbuild test robot
2018-06-26 17:12         ` David Sterba
2018-06-26 17:44       ` kbuild test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).