linux-stable/fs/erofs
Gao Xiang 54ed3fdd66 erofs: record pclustersize in bytes instead of pages
Currently, compressed sizes are recorded in pages using `pclusterpages`,
However, for tailpacking pclusters, `tailpacking_size` is used instead.

This approach doesn't work when dealing with sub-page blocks. To address
this, let's switch them to the unified `pclustersize` in bytes.

Reviewed-by: Yue Hu <huyue2@coolpad.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20231206091057.87027-3-hsiangkao@linux.alibaba.com
2023-12-15 01:47:06 +08:00
..
compress.h erofs: simplify compression configuration parser 2023-10-31 06:57:19 +08:00
data.c erofs: fix NULL dereference of dif->bdev_handle in fscache mode 2023-11-17 19:55:46 +08:00
decompressor.c erofs: fix lz4 inplace decompression 2023-12-15 00:22:16 +08:00
decompressor_deflate.c erofs: tidy up redundant includes 2023-10-31 06:58:49 +08:00
decompressor_lzma.c erofs: tidy up redundant includes 2023-10-31 06:58:49 +08:00
dir.c erofs: keep meta inode into erofs_buf 2023-04-17 01:15:50 +08:00
erofs_fs.h erofs: update on-disk format for xattr name filter 2023-08-11 12:11:44 +08:00
fscache.c erofs: avoid hardcoded blocksize for subpage block support 2023-04-17 01:15:44 +08:00
inode.c erofs: simplify erofs_read_inode() 2023-11-17 19:55:34 +08:00
internal.h Changes since last update: 2023-11-02 07:53:57 -10:00
Kconfig MAINTAINERS: erofs: add EROFS webpage 2023-11-17 19:55:46 +08:00
Makefile erofs: DEFLATE compression support 2023-08-11 12:11:17 +08:00
namei.c erofs: sunset erofs_dbg() 2023-04-17 01:15:54 +08:00
pcpubuf.c erofs: mark z_erofs_lzma_init/erofs_pcpubuf_init w/ __init 2023-03-09 22:49:30 +08:00
super.c vfs-6.7.fsid 2023-11-07 12:11:26 -08:00
sysfs.c erofs: make kobj_type structures constant 2023-02-15 08:11:26 +08:00
utils.c Many singleton patches against the MM code. The patch series which are 2023-11-02 19:38:47 -10:00
xattr.c erofs: move erofs_xattr_handlers and xattr_handler_map to .rodata 2023-10-09 16:24:17 +02:00
xattr.h erofs: move erofs_xattr_handlers and xattr_handler_map to .rodata 2023-10-09 16:24:17 +02:00
zdata.c erofs: record pclustersize in bytes instead of pages 2023-12-15 01:47:06 +08:00
zmap.c erofs: DEFLATE compression support 2023-08-11 12:11:17 +08:00