[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <ZLAX9WApf3wGm5Q+@debian>
Date: Thu, 13 Jul 2023 23:27:49 +0800
From: Gao Xiang <xiang@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-erofs@...ts.ozlabs.org, LKML <linux-kernel@...r.kernel.org>,
Chao Yu <chao@...nel.org>, Xin Yin <yinxin.x@...edance.com>,
Chunhai Guo <guochunhai@...o.com>, Yue Hu <huyue2@...lpad.com>
Subject: [GIT PULL] erofs fixes for 6.5-rc2
Hi Linus,
Could you consider these patches for 6.5-rc2?
Three patches address regressions related to post-EOF unexpected
behaviors and fsdax unavailability of chunk-based regular files.
The other two patches mainly get rid of kmap_atomic() and simplify
z_erofs_transform_plain() which I think they are simple enough to
be addressed in this cycle.
All commits have been in -next for a while and no potential merge
conflict is observed.
Thanks,
Gao Xiang
The following changes since commit 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5:
Linux 6.5-rc1 (2023-07-09 13:53:13 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git tags/erofs-for-6.5-rc2-fixes
for you to fetch changes up to 18bddc5b67038722cb88fcf51fbf41a0277092cb:
erofs: fix fsdax unavailability for chunk-based regular files (2023-07-12 00:50:56 +0800)
----------------------------------------------------------------
Changes since last update:
- Fix two unexpected loop cases when reading beyond EOF;
- Fix fsdax unavailability for chunk-based regular files;
- Get rid of the remaining kmap_atomic();
- Minor cleanups.
----------------------------------------------------------------
Chunhai Guo (2):
erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF
erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
Gao Xiang (2):
erofs: get rid of the remaining kmap_atomic()
erofs: simplify z_erofs_transform_plain()
Xin Yin (1):
erofs: fix fsdax unavailability for chunk-based regular files
fs/erofs/decompressor.c | 37 +++++++++++++++++--------------------
fs/erofs/inode.c | 3 ++-
fs/erofs/zdata.c | 4 ++--
3 files changed, 21 insertions(+), 23 deletions(-)
Powered by blists - more mailing lists