-
- Downloads
Merge tag 'erofs-for-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Pull erofs updates from Gao Xiang: "In this cycle, EROFS 48-bit block addressing is available to support massive datasets for model training and other large data archive use cases. In addition, byte-oriented encoded extents have been supported to reduce metadata sizes when using large configurations as well as to improve Zstd compression speed. There are some bugfixes and cleanups as usual. Summary: - Support 48-bit block addressing for large images - Introduce encoded extents to reduce metadata on larger pclusters - Enable unaligned compressed data to improve Zstd compression speed - Allow 16-byte volume names again - Minor cleanups" * tag 'erofs-for-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs: erofs: enable 48-bit layout support erofs: support unaligned encoded data erofs: implement encoded extent metadata erofs: add encoded extent on-disk definition erofs: initialize decompression early erofs: support dot-omitted directories erofs: implement 48-bit block addressing for unencoded inodes erofs: add 48-bit block addressing on-disk support erofs: simplify erofs_{read,fill}_inode() erofs: get rid of erofs_map_blocks_flatmode() erofs: move {in,out}pages into struct z_erofs_decompress_req erofs: clean up header parsing for ztailpacking and fragments erofs: simplify tail inline pcluster handling erofs: allow 16-byte volume name again erofs: get rid of erofs_kmap_type erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches
Showing
- fs/erofs/Kconfig 7 additions, 7 deletionsfs/erofs/Kconfig
- fs/erofs/compress.h 1 addition, 1 deletionfs/erofs/compress.h
- fs/erofs/data.c 64 additions, 84 deletionsfs/erofs/data.c
- fs/erofs/decompressor.c 36 additions, 59 deletionsfs/erofs/decompressor.c
- fs/erofs/decompressor_deflate.c 1 addition, 7 deletionsfs/erofs/decompressor_deflate.c
- fs/erofs/decompressor_lzma.c 1 addition, 7 deletionsfs/erofs/decompressor_lzma.c
- fs/erofs/decompressor_zstd.c 1 addition, 7 deletionsfs/erofs/decompressor_zstd.c
- fs/erofs/dir.c 7 additions, 2 deletionsfs/erofs/dir.c
- fs/erofs/erofs_fs.h 88 additions, 103 deletionsfs/erofs/erofs_fs.h
- fs/erofs/fileio.c 1 addition, 1 deletionfs/erofs/fileio.c
- fs/erofs/fscache.c 1 addition, 1 deletionfs/erofs/fscache.c
- fs/erofs/inode.c 60 additions, 65 deletionsfs/erofs/inode.c
- fs/erofs/internal.h 19 additions, 28 deletionsfs/erofs/internal.h
- fs/erofs/namei.c 1 addition, 1 deletionfs/erofs/namei.c
- fs/erofs/super.c 41 additions, 44 deletionsfs/erofs/super.c
- fs/erofs/sysfs.c 2 additions, 0 deletionsfs/erofs/sysfs.c
- fs/erofs/xattr.c 6 additions, 6 deletionsfs/erofs/xattr.c
- fs/erofs/zdata.c 51 additions, 51 deletionsfs/erofs/zdata.c
- fs/erofs/zmap.c 190 additions, 96 deletionsfs/erofs/zmap.c
- include/trace/events/erofs.h 1 addition, 1 deletioninclude/trace/events/erofs.h
Loading
Please register or sign in to comment