Linux-EROFS Archive on lore.kernel.org
 help / color / Atom feed
From: Gao Xiang via Linux-erofs <linux-erofs@lists.ozlabs.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Stephen Rothwell <sfr@canb.auug.org.au>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Miao Xie <miaoxie@huawei.com>,
	LKML <linux-kernel@vger.kernel.org>,
	Andrew Morton <akpm@linux-foundation.org>,
	linux-erofs@lists.ozlabs.org
Subject: [GIT PULL] erofs updates for 5.5
Date: Thu, 28 Nov 2019 23:27:16 +0800
Message-ID: <20191128152711.GA4993@hsiangkao-HP-ZHAN-66-Pro-G1> (raw)
In-Reply-To: <20191128152711.GA4993.ref@hsiangkao-HP-ZHAN-66-Pro-G1>

Hi Linus,

Could you consider this pull request for 5.5-rc1?

No major kernel updates for this round since I'm fully diving
into LZMA algorithm internals now to provide high CR XZ algorihm
support. It needs more work and time for me to get a better
compression time.

All commits have been in linux-next and tested with no smoke out.
This merges cleanly with master.

Happy Thanksgiving!
Gao Xiang

The following changes since commit 4f5cafb5cb8471e54afdc9054d973535614f7675:

  Linux 5.4-rc3 (2019-10-13 16:37:36 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git tags/erofs-for-5.5-rc1

for you to fetch changes up to 3dcb5fa23e16ef50b09e7a56b47d8e4c04ca09c0:

  erofs: remove unnecessary output in erofs_show_options() (2019-11-24 11:02:41 +0800)

----------------------------------------------------------------
Updates since last change:
- Introduce superblock checksum support;
- Set iowait when waiting I/O on the sync decompression path;
- Several code cleanups.

----------------------------------------------------------------
Chengguang Xu (1):
      erofs: remove unnecessary output in erofs_show_options()

Gao Xiang (6):
      erofs: clean up collection handling routines
      erofs: remove dead code since managed cache is now built-in
      erofs: get rid of __stagingpage_alloc helper
      erofs: clean up decompress queue stuffs
      erofs: set iowait for sync decompression
      erofs: drop all vle annotations for runtime names

Pratik Shinde (1):
      erofs: support superblock checksum

 fs/erofs/Kconfig        |   1 +
 fs/erofs/decompressor.c |   2 +-
 fs/erofs/erofs_fs.h     |   3 +-
 fs/erofs/internal.h     |   7 +-
 fs/erofs/super.c        |  39 ++++++-
 fs/erofs/utils.c        |  17 ++-
 fs/erofs/zdata.c        | 288 +++++++++++++++++++++---------------------------
 fs/erofs/zdata.h        |   8 +-
 fs/erofs/zmap.c         |  28 ++---
 9 files changed, 190 insertions(+), 203 deletions(-)


       reply index

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20191128152711.GA4993.ref@hsiangkao-HP-ZHAN-66-Pro-G1>
2019-11-28 15:27 ` Gao Xiang via Linux-erofs [this message]
2019-11-30 19:40   ` pr-tracker-bot

Reply instructions:

You may reply publically 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=20191128152711.GA4993@hsiangkao-HP-ZHAN-66-Pro-G1 \
    --to=linux-erofs@lists.ozlabs.org \
    --cc=akpm@linux-foundation.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=hsiangkao@aol.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=miaoxie@huawei.com \
    --cc=sfr@canb.auug.org.au \
    --cc=torvalds@linux-foundation.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

Linux-EROFS Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-erofs/0 linux-erofs/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-erofs linux-erofs/ https://lore.kernel.org/linux-erofs \
		linux-erofs@lists.ozlabs.org linux-erofs@ozlabs.org
	public-inbox-index linux-erofs

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.ozlabs.lists.linux-erofs


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git