All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] lvm2: add btrfs support for lvresize
@ 2025-05-13  6:14 Su Yue
  2025-05-13  6:14 ` [PATCH 1/4] filesystem: get device uuid in fs_get_blkid Su Yue
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Su Yue @ 2025-05-13  6:14 UTC (permalink / raw)
  To: lvm-devel; +Cc: teigland, zkabelac, heming.zhao, glass.su, l

Hi,
  This patchset adds btrfs support for lvresize.
  I tried to split patches as small as minimal for review but 3rd is still
complicated for bisecting.
  The patchset passed shell/lvresize-xfs.sh and shell/lvresize-fs.sh on
CentOS stream, fedora 42 and archlinux to make sure that other fs resize
functionalties are not broken by the feature.

Su Yue (4):
  filesystem: get device uuid in fs_get_blkid
  filesystem: factor out get mount point logic from fs_get_info() into
    _fs_get_mnt()
  lvresize: add btrfs support
  test: addm shell/lvresize-btrfs.sh

 lib/device/dev-type.c         |  10 ++
 lib/device/filesystem.c       | 189 +++++++++++++++++++++-----
 lib/device/filesystem.h       |   2 +
 lib/metadata/lv_manip.c       |  73 ++++++----
 scripts/lvresize_fs_helper.sh | 110 +++++++++++++--
 test/shell/lvresize-btrfs.sh  | 244 ++++++++++++++++++++++++++++++++++
 6 files changed, 556 insertions(+), 72 deletions(-)
 create mode 100644 test/shell/lvresize-btrfs.sh

-- 
2.48.1


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

end of thread, other threads:[~2025-05-13 17:35 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-13  6:14 [PATCH 0/4] lvm2: add btrfs support for lvresize Su Yue
2025-05-13  6:14 ` [PATCH 1/4] filesystem: get device uuid in fs_get_blkid Su Yue
2025-05-13  6:14 ` [PATCH 2/4] filesystem: factor out get mount point logic from fs_get_info() into _fs_get_mnt() Su Yue
2025-05-13  6:14 ` [PATCH 3/4] lvresize: add btrfs support Su Yue
2025-05-13  6:14 ` [PATCH 4/4] test: addm shell/lvresize-btrfs.sh Su Yue
2025-05-13 17:35 ` [PATCH 0/4] lvm2: add btrfs support for lvresize David Teigland

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.