All of lore.kernel.org
 help / color / mirror / Atom feed
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(-)

             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.