Re: [PATCH v2 0/3] fs/erofs: new filesystem
在 2022/1/5 19:57, Gao Xiang 写道: Hi Jianan, On Wed, Aug 25, 2021 at 06:40:42PM -0400, Tom Rini wrote: On Mon, Aug 23, 2021 at 08:36:43PM +0800, Huang Jianan wrote: From: Huang Jianan Add erofs filesystem support. The code is adapted from erofs-utils in order to reduce maintenance burden and keep with the latest feature. Changes since v1: - fix the inconsistency between From and SoB (Bin Meng); - add missing license header; Huang Jianan (3): fs/erofs: add erofs filesystem support fs/erofs: add lz4 1.8.3 decompressor fs/erofs: add lz4 decompression support Aside from what I've just now sent, can you please extend the existing py/tests/ to cover basic functionality here, ensure they run on sandbox and in CI? Thanks. Any further progress on this work? At least sync it up with erofs-utils 1.4? I'm still working on this, the new version will be sent soon. Thanks, Jianan Thanks, Gao Xiang -- Tom
Re: [PATCH v2 0/3] fs/erofs: new filesystem
Hi Jianan, On Wed, Aug 25, 2021 at 06:40:42PM -0400, Tom Rini wrote: > On Mon, Aug 23, 2021 at 08:36:43PM +0800, Huang Jianan wrote: > > > From: Huang Jianan > > > > Add erofs filesystem support. > > > > The code is adapted from erofs-utils in order to reduce maintenance > > burden and keep with the latest feature. > > > > Changes since v1: > > - fix the inconsistency between From and SoB (Bin Meng); > > - add missing license header; > > > > Huang Jianan (3): > > fs/erofs: add erofs filesystem support > > fs/erofs: add lz4 1.8.3 decompressor > > fs/erofs: add lz4 decompression support > > Aside from what I've just now sent, can you please extend the existing > py/tests/ to cover basic functionality here, ensure they run on sandbox > and in CI? Thanks. Any further progress on this work? At least sync it up with erofs-utils 1.4? Thanks, Gao Xiang > > -- > Tom
Re: [PATCH v2 0/3] fs/erofs: new filesystem
On Mon, Aug 23, 2021 at 08:36:43PM +0800, Huang Jianan wrote: > From: Huang Jianan > > Add erofs filesystem support. > > The code is adapted from erofs-utils in order to reduce maintenance > burden and keep with the latest feature. > > Changes since v1: > - fix the inconsistency between From and SoB (Bin Meng); > - add missing license header; > > Huang Jianan (3): > fs/erofs: add erofs filesystem support > fs/erofs: add lz4 1.8.3 decompressor > fs/erofs: add lz4 decompression support Aside from what I've just now sent, can you please extend the existing py/tests/ to cover basic functionality here, ensure they run on sandbox and in CI? Thanks. -- Tom signature.asc Description: PGP signature
Re: [PATCH v2 0/3] fs/erofs: new filesystem
Hi U-Boot folks, On Mon, Aug 23, 2021 at 08:36:43PM +0800, Huang Jianan wrote: > From: Huang Jianan > > Add erofs filesystem support. > > The code is adapted from erofs-utils in order to reduce maintenance > burden and keep with the latest feature. > > Changes since v1: > - fix the inconsistency between From and SoB (Bin Meng); > - add missing license header; > > Huang Jianan (3): > fs/erofs: add erofs filesystem support > fs/erofs: add lz4 1.8.3 decompressor > fs/erofs: add lz4 decompression support Could someone take some time looking into this? I think adding erofs support to U-Boot is useful for booting with erofs. And keep sync with erofsfuse code in erofs-utils is a good strategy for latest feature. Thanks in advance. Thanks, Gao Xiang > > fs/Kconfig| 1 + > fs/Makefile | 1 + > fs/erofs/Kconfig | 12 + > fs/erofs/Makefile | 10 + > fs/erofs/data.c | 206 > fs/erofs/decompress.c | 74 ++ > fs/erofs/decompress.h | 29 +++ > fs/erofs/erofs_fs.h | 384 ++ > fs/erofs/fs.c | 231 ++ > fs/erofs/internal.h | 203 > fs/erofs/lz4.c| 534 ++ > fs/erofs/lz4.h| 5 + > fs/erofs/namei.c | 238 +++ > fs/erofs/super.c | 65 + > fs/erofs/zmap.c | 517 > fs/fs.c | 22 ++ > include/erofs.h | 19 ++ > include/fs.h | 1 + > 18 files changed, 2552 insertions(+) > create mode 100644 fs/erofs/Kconfig > create mode 100644 fs/erofs/Makefile > create mode 100644 fs/erofs/data.c > create mode 100644 fs/erofs/decompress.c > create mode 100644 fs/erofs/decompress.h > create mode 100644 fs/erofs/erofs_fs.h > create mode 100644 fs/erofs/fs.c > create mode 100644 fs/erofs/internal.h > create mode 100644 fs/erofs/lz4.c > create mode 100644 fs/erofs/lz4.h > create mode 100644 fs/erofs/namei.c > create mode 100644 fs/erofs/super.c > create mode 100644 fs/erofs/zmap.c > create mode 100644 include/erofs.h > > -- > 2.25.1
[PATCH v2 0/3] fs/erofs: new filesystem
From: Huang Jianan Add erofs filesystem support. The code is adapted from erofs-utils in order to reduce maintenance burden and keep with the latest feature. Changes since v1: - fix the inconsistency between From and SoB (Bin Meng); - add missing license header; Huang Jianan (3): fs/erofs: add erofs filesystem support fs/erofs: add lz4 1.8.3 decompressor fs/erofs: add lz4 decompression support fs/Kconfig| 1 + fs/Makefile | 1 + fs/erofs/Kconfig | 12 + fs/erofs/Makefile | 10 + fs/erofs/data.c | 206 fs/erofs/decompress.c | 74 ++ fs/erofs/decompress.h | 29 +++ fs/erofs/erofs_fs.h | 384 ++ fs/erofs/fs.c | 231 ++ fs/erofs/internal.h | 203 fs/erofs/lz4.c| 534 ++ fs/erofs/lz4.h| 5 + fs/erofs/namei.c | 238 +++ fs/erofs/super.c | 65 + fs/erofs/zmap.c | 517 fs/fs.c | 22 ++ include/erofs.h | 19 ++ include/fs.h | 1 + 18 files changed, 2552 insertions(+) create mode 100644 fs/erofs/Kconfig create mode 100644 fs/erofs/Makefile create mode 100644 fs/erofs/data.c create mode 100644 fs/erofs/decompress.c create mode 100644 fs/erofs/decompress.h create mode 100644 fs/erofs/erofs_fs.h create mode 100644 fs/erofs/fs.c create mode 100644 fs/erofs/internal.h create mode 100644 fs/erofs/lz4.c create mode 100644 fs/erofs/lz4.h create mode 100644 fs/erofs/namei.c create mode 100644 fs/erofs/super.c create mode 100644 fs/erofs/zmap.c create mode 100644 include/erofs.h -- 2.25.1