]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfs: don't use a xfs_log_iovec for ri_buf in log recovery
authorChristoph Hellwig <hch@lst.de>
Mon, 6 Oct 2025 12:40:19 +0000 (14:40 +0200)
committerAndrey Albershteyn <aalbersh@kernel.org>
Mon, 13 Oct 2025 09:53:39 +0000 (11:53 +0200)
commit620910fd6440e308c5ef561850eefe017d2149a9
tree0e70def2b54178dc1739c8d3f580d6ef419e3cf5
parent86c2579ddf30874ce5aa33760630792a4962f238
xfs: don't use a xfs_log_iovec for ri_buf in log recovery

Source kernel commit: ded74fddcaf685a9440c5612f7831d0c4c1473ca

ri_buf just holds a pointer/len pair and is not a log iovec used for
writing to the log.  Switch to use a kvec instead.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
Signed-off-by: Andrey Albershteyn <aalbersh@kernel.org>
Reviewed-by: "Darrick J. Wong" <djwong@kernel.org>
include/platform_defs.h
libxfs/xfs_log_recover.h
libxlog/xfs_log_recover.c
logprint/log_print_all.c
logprint/log_redo.c