From: Gao Xiang <xiang@kernel.org>
To: Linus Torvalds <torvalds@linuxfoundation.org>
Cc: linux-erofs@lists.ozlabs.org, LKML <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] erofs updates for 6.9-rc1
Date: Tue, 12 Mar 2024 13:30:06 +0800 [thread overview]
Message-ID: <Ze/oXlaiQfdspyNX@debian> (raw)
Hi Linus,
Could you consider this pull request for 6.9-rc1?
In this cycle, we'd like to introduce compressed inode support over
fscache since a lot of native EROFS images are explicitly compressed
so that EROFS over fscache can be more widely used even without
Dragonfly Nydus [1].
Apart from that, there are some folio conversions for compressed
inodes available as well as a lockdep false positive fix.
All commits have been in -next and no potential merge conflict is
observed.
[1] https://nydus.dev
Thanks,
Gao Xiang
The following changes since commit 90d35da658da8cff0d4ecbb5113f5fac9d00eb72:
Linux 6.8-rc7 (2024-03-03 13:02:52 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git tags/erofs-for-6.9-rc1
for you to fetch changes up to a1bafc3109d713ed83f73d61ba5cb1e6fd80fdbc:
erofs: support compressed inodes over fscache (2024-03-10 18:41:32 +0800)
----------------------------------------------------------------
Changes since last update:
- Some folio conversions for compressed inodes;
- Add compressed inode support over fscache;
- Fix lockdep false positives of erofs_pseudo_mnt.
----------------------------------------------------------------
Baokun Li (1):
erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
Gao Xiang (6):
erofs: convert z_erofs_onlinepage_.* to folios
erofs: convert z_erofs_do_read_page() to folios
erofs: get rid of `justfound` debugging tag
erofs: convert z_erofs_fill_bio_vec() to folios
erofs: convert z_erofs_submissionqueue_endio() to folios
erofs: refine managed cache operations to folios
Jingbo Xu (2):
erofs: make iov_iter describe target buffers over fscache
erofs: support compressed inodes over fscache
fs/erofs/compress.h | 7 -
fs/erofs/decompressor_deflate.c | 3 -
fs/erofs/decompressor_lzma.c | 3 -
fs/erofs/fscache.c | 297 +++++++++++++++++++++++++---------------
fs/erofs/inode.c | 14 +-
fs/erofs/internal.h | 9 +-
fs/erofs/super.c | 30 +---
fs/erofs/utils.c | 2 +-
fs/erofs/zdata.c | 287 ++++++++++++++++++--------------------
9 files changed, 335 insertions(+), 317 deletions(-)
WARNING: multiple messages have this Message-ID (diff)
From: Gao Xiang <xiang@kernel.org>
To: Linus Torvalds <torvalds@linuxfoundation.org>
Cc: linux-erofs@lists.ozlabs.org, LKML <linux-kernel@vger.kernel.org>,
Jingbo Xu <jefflexu@linux.alibaba.com>,
Baokun Li <libaokun1@huawei.com>, Chao Yu <chao@kernel.org>
Subject: [GIT PULL] erofs updates for 6.9-rc1
Date: Tue, 12 Mar 2024 13:30:06 +0800 [thread overview]
Message-ID: <Ze/oXlaiQfdspyNX@debian> (raw)
Hi Linus,
Could you consider this pull request for 6.9-rc1?
In this cycle, we'd like to introduce compressed inode support over
fscache since a lot of native EROFS images are explicitly compressed
so that EROFS over fscache can be more widely used even without
Dragonfly Nydus [1].
Apart from that, there are some folio conversions for compressed
inodes available as well as a lockdep false positive fix.
All commits have been in -next and no potential merge conflict is
observed.
[1] https://nydus.dev
Thanks,
Gao Xiang
The following changes since commit 90d35da658da8cff0d4ecbb5113f5fac9d00eb72:
Linux 6.8-rc7 (2024-03-03 13:02:52 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git tags/erofs-for-6.9-rc1
for you to fetch changes up to a1bafc3109d713ed83f73d61ba5cb1e6fd80fdbc:
erofs: support compressed inodes over fscache (2024-03-10 18:41:32 +0800)
----------------------------------------------------------------
Changes since last update:
- Some folio conversions for compressed inodes;
- Add compressed inode support over fscache;
- Fix lockdep false positives of erofs_pseudo_mnt.
----------------------------------------------------------------
Baokun Li (1):
erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
Gao Xiang (6):
erofs: convert z_erofs_onlinepage_.* to folios
erofs: convert z_erofs_do_read_page() to folios
erofs: get rid of `justfound` debugging tag
erofs: convert z_erofs_fill_bio_vec() to folios
erofs: convert z_erofs_submissionqueue_endio() to folios
erofs: refine managed cache operations to folios
Jingbo Xu (2):
erofs: make iov_iter describe target buffers over fscache
erofs: support compressed inodes over fscache
fs/erofs/compress.h | 7 -
fs/erofs/decompressor_deflate.c | 3 -
fs/erofs/decompressor_lzma.c | 3 -
fs/erofs/fscache.c | 297 +++++++++++++++++++++++++---------------
fs/erofs/inode.c | 14 +-
fs/erofs/internal.h | 9 +-
fs/erofs/super.c | 30 +---
fs/erofs/utils.c | 2 +-
fs/erofs/zdata.c | 287 ++++++++++++++++++--------------------
9 files changed, 335 insertions(+), 317 deletions(-)
next reply other threads:[~2024-03-12 5:30 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-12 5:30 Gao Xiang [this message]
2024-03-12 5:30 ` [GIT PULL] erofs updates for 6.9-rc1 Gao Xiang
2024-03-12 22:24 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Ze/oXlaiQfdspyNX@debian \
--to=xiang@kernel.org \
--cc=linux-erofs@lists.ozlabs.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linuxfoundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.