[PATCH 0/8] Add basic file data support
Valerie Aurora <[email protected]> Fri, 24 Apr 2026 16:05:12 +0200
| Newsgroups | dev.linux.lists.rpdfs-devel |
|---|---|
| Message-ID | <[email protected]> |
Add basic file data read/write support to rpdfs, plus a few small cleanups and a debug function. This implementation will deadlock with multiple nodes and needs much more work. Valerie Aurora (8): rpdfs: fix compiler warning in place.h rpdfs: add rpdfs_file_llseek rpdfs: remove unused ino member of rpdfs_inode_info rpdfs: add inode change debugging routine rpdfs: add basic file data initialization rpdfs: add file data allocation and lookup routines rpdfs: add rpdfs_write_iter/rpdfs_read_iter rpdfs: add read_folio, dirty_folio, write_begin, write_end fs/rpdfs/Makefile | 1 + fs/rpdfs/data.c | 500 ++++++++++++++++++++++++++++++++++++++++ fs/rpdfs/data.h | 11 + fs/rpdfs/file.c | 44 ++++ fs/rpdfs/format-block.h | 6 +- fs/rpdfs/inode.c | 47 ++++ fs/rpdfs/inode.h | 2 +- fs/rpdfs/place.h | 2 + 8 files changed, 609 insertions(+), 4 deletions(-) create mode 100644 fs/rpdfs/data.c create mode 100644 fs/rpdfs/data.h -- 2.49.0