fs: factor out backing_file_{read,write}_iter() helpers
authorAmir Goldstein <amir73il@gmail.com>
Wed, 22 Nov 2023 15:48:52 +0000 (17:48 +0200)
committerAmir Goldstein <amir73il@gmail.com>
Sat, 23 Dec 2023 14:35:09 +0000 (16:35 +0200)
commita6293b3e285cd0d7692141d7981a5f144f0e2f0b
tree56b8e8c52600e141350247d6a0e3d0f763e7f6a3
parentf91a704f7161c2cf0fcd41fa9fbec4355b813fff
fs: factor out backing_file_{read,write}_iter() helpers

Overlayfs submits files io to backing files on other filesystems.
Factor out some common helpers to perform io to backing files, into
fs/backing-file.c.

Suggested-by: Miklos Szeredi <miklos@szeredi.hu>
Link: https://lore.kernel.org/r/CAJfpeguhmZbjP3JLqtUy0AdWaHOkAPWeP827BBWwRFEAUgnUcQ@mail.gmail.com
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
fs/backing-file.c
fs/overlayfs/file.c
fs/overlayfs/overlayfs.h
fs/overlayfs/super.c
include/linux/backing-file.h