[WIP] [PATCH v4 00/12] erofs-utils: introduce fuse implementation
Gao Xiang
hsiangkao at aol.com
Sun Nov 15 05:25:05 AEDT 2020
Hi,
v3: https://lore.kernel.org/r/20201102155558.1995-1-hsiangkao@aol.com
v2: https://lore.kernel.org/r/20201024130959.23720-1-hsiangkao@aol.com
background & v1:
https://lore.kernel.org/r/20201017051621.7810-1-hsiangkao@aol.com
All main logic has been cleaned up. Send out delta patches this round.
As the next step, will form the formal patchset for this simple
erofsfuse feature.
Thanks,
Gao Xiang
Gao Xiang (9):
erofs-utils: fuse: clean up path walking
erofs: clean up compress data read
erofs-utils: fuse: get rid of erofs_vnode
erofs-utils: fuse: move namei.c to lib/
erofs-utils: fuse: kill read.c
erofs-utils: fuse: clean up readdir
erofs-utils: fuse: rename readir.c to dir.c
erofs-utils: fuse: cleanup main.c
erofs-utils: fuse: fix up configure.ac / Makefile.am
Huang Jianan (2):
erofs-utils: fuse: add special file support
erofs-utils: fuse: add compressed file support
Li Guifu (1):
erofs-utils: introduce fuse implementation
Makefile.am | 4 +
README | 28 ++-
configure.ac | 22 +-
fuse/Makefile.am | 10 +
fuse/dir.c | 104 ++++++++++
fuse/main.c | 222 ++++++++++++++++++++
include/erofs/decompress.h | 35 ++++
include/erofs/defs.h | 16 ++
include/erofs/internal.h | 87 +++++++-
include/erofs/io.h | 1 +
include/erofs_fs.h | 4 +
lib/Makefile.am | 4 +-
lib/data.c | 206 ++++++++++++++++++
lib/decompress.c | 87 ++++++++
lib/io.c | 16 ++
lib/namei.c | 205 ++++++++++++++++++
lib/zmap.c | 415 +++++++++++++++++++++++++++++++++++++
17 files changed, 1461 insertions(+), 5 deletions(-)
create mode 100644 fuse/Makefile.am
create mode 100644 fuse/dir.c
create mode 100644 fuse/main.c
create mode 100644 include/erofs/decompress.h
create mode 100644 lib/data.c
create mode 100644 lib/decompress.c
create mode 100644 lib/namei.c
create mode 100644 lib/zmap.c
--
2.24.0
More information about the Linux-erofs
mailing list