Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp6908787ybc; Thu, 28 Nov 2019 07:30:02 -0800 (PST) X-Google-Smtp-Source: APXvYqyHrqM1QNYD7ikYx8UsED3QIXkOvBjh660xdj6ResGclp8FDk6jxKdDfzhzzeWvixA104nG X-Received: by 2002:aa7:cb58:: with SMTP id w24mr2434849edt.11.1574955002820; Thu, 28 Nov 2019 07:30:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574955002; cv=none; d=google.com; s=arc-20160816; b=QKF24Mw01gYXPLsi26k3wwZj3JVFzmVglul2BUSlwKTLLixDOUyDQJfQheBckIWy4o bJTl9OhEQQow53RCsW7BOJILPiavQF4S00WcPTSw5aFEk0rpHRHJ+BsAVEZA7H2HUlOb o4KUAXuSgU5OLS/JQ/0j4YwzfjUYmnTQZqn0arkML/jPWZyivr4cP106J6+O006k5kuI ZcYydg/onOyA2uPE6VpT86T+eLHSjufI6DEIYhoCxhj1+xX1CuiZJuGS5pyLLQH3pWrm vIxlxMfCH0Qtt3h04iEUIGrUQLO9AWpnerTwvBnhMGWRp6M9QdUHFtntGWB8MXVshWMc AbdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date:dkim-signature; bh=BBopnqo6qohFLaZDooxmr9jLgdzlSTJflqclumYEoow=; b=ruL7Zm52E6OuDXl+xFCk3EkPYa66+V8dyU6ILuEpLUgLE0DJzog+kBSEShJ+7BBNaC T+iWikXZ9Lw/QZozxV9bO4TS9SiEayIlLHIitDUJV5KxT74RO7aUc6LAdwIzquB1Jk72 0X5Jc0iwzkGXnctAATRHjHhEOIE73sceJQtLxYjWyBWxPwzdztQvDdIX4MFG+5flclAL lVImxPh2FviWVapePXskwI9DynVBGwZgLEHVreAJIsX/Z7QjsZUH6r89o1obSyX9ZkIQ tqyE2/1LzGLkfyKmtimKLRN27hp3eFJxMjHsAZgMN+1X+L2w0+bxcRgAF7HtjAGZHvH+ gJHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@aol.com header.s=a2048 header.b=h10ju8+H; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=aol.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x1si5917687ejj.63.2019.11.28.07.29.38; Thu, 28 Nov 2019 07:30:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@aol.com header.s=a2048 header.b=h10ju8+H; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=aol.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726700AbfK1P1l (ORCPT + 99 others); Thu, 28 Nov 2019 10:27:41 -0500 Received: from sonic313-19.consmr.mail.gq1.yahoo.com ([98.137.65.82]:35075 "EHLO sonic313-19.consmr.mail.gq1.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726594AbfK1P1l (ORCPT ); Thu, 28 Nov 2019 10:27:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1574954859; bh=BBopnqo6qohFLaZDooxmr9jLgdzlSTJflqclumYEoow=; h=Date:From:To:Cc:Subject:References:From:Subject; b=h10ju8+H2GjcW9b8CtTWsyLgQ+A1aV9j7mgiwYISBqkLVtZ9bSeEHfjw8xz10X5eKaatMYzrPvx+NeIf8Q/xIkGC2ZnvugK1X+88M61YMyC8q+fMHPc8t0pT8lfF0FP5vQ/0AQ5jc6CcFU/AARkCK748lMvtV0eJQA5ec2l+rWNq89dZLiygeGUzd/Avr4mAqxGmwZWlKGSfnkEx7098XVcOrCcL+piD40E4YIc9+nxVzsOFMmRMzii983RA+j83JdkcQpYsKMPDmGbY8HlH1ImMm+5JC9jy3tBoSR7uAWOpfyOqAWT+Tq526KW9xchL39hCFF14Z+IKUs0+yD3KbQ== X-YMail-OSG: Xm6URX4VM1nRaeWmaNTm7ugAZVF1L..zbE2al1IEpUB6LFNtWbxbj7kKssMf3ZQ u6855OT2XAlkeoc9s.jbZ5pRjpzDaCZBbpYQRwjGQT5SqwO8RU6nrYngsHcwNMev24UHrntN2LfC RfOwA7jPdEXC8v0Wu5OciarIVZ42HzbBbNdQmwHh69_iv.zCrpQZwyyWOXjYJLXwyTjdgKSyDL3d SzA5DR_n1fMh_q4uxXvb6VeiMiUM0C.frGcJVur5ZejGqIbMOTriLRfFmlhqEOhiuVRGYPMYBicH mo6Qza1uphzTQDaoKSHn24QIqi9GqWFl_iUma86XgqMe87o1E9ucCst4O1.V_btr2ubB3XzEko9b Rw.EZLY42n..cbgL7v4r6Pj37V4bmFap56c8i6q4y0w8b5TwTUz2e7RHQiYCaxFdfcS8MM9Q20Hd c9t5BYXtG_hTcUaARsdRPiUDcDrULNxywVOsHy6RBJv_IxuqNibd94391R0NQpKEmvI0oujl.ulE q_zdzRMddCyfoIyXhR34NPo0hUw8318Dtv_1Wxj5VqLR5jRzrnAED39emgTV63el6xOrNcQOYR0Y 2gxyXhMTY1XUgaI1Q3O1N5fE.gkdWf3SIOwcWdJzTkchmmLVriFpgxrg1n_wsaCF2ARxFs7flC77 EvLXnktbStcSwUE8J87RkeebghSEEsCzB7ZTQtnoMSy2YcNXty.9XThCggTUXx3DWQtPfbiyoAkn M74jxHBL4QI6rv53NtX.3gKMUuVXPyGcnTjoKaOfHsJzOEY55Tah7ihCYrU0jGXHN0YQ.9Durc3E GsiWG4BYu9aBotsVbXGOEtnVxF1aOU.JGV0z7lIiPHnw8U9WzKW1BALEb1kZ_V5MtWWFA36J3VZV MT83bWHyACiqJ.ni3H7LKMvEqYaFMDJbWERynFvbf_HCWF7.Tr0JPySc.m0qW15TYIIF1spc7ORB wQyMDsLg417WhVOKmTviO4FWsVv4.G_Wy80RXIwqchVQcAQJMaJcbbl0jlB3FPndF8dBdsVsei3J kwulrVk43s2PCV8R2k9eM0_.j3cyebDCWE2dNIyFjbG1DhMpd9AScUXmnk6yO77SQz8pHEwvNAes t.kjcGagwuEEXebvtGtH86cIw7I.E3wYT0GLmYqXHlhRhgIfT8ZxusbHEwaZuWcXplj4ENJyUKwn QSqEfWi8P8sPc5_.nbJANbJQMNa1zVXEeqIGF927vXBRDDI78sTVAoPdPqvZICvYHiVXiYNBNNIT KxHLGOBCF__10cffNyDzp2FiaDL7Kr8xT4bjlAF19EC_Egn0y9L_mdSTCCd9MCotKKw19sflv8fQ XGeweunuehWEVgT5we1aSDaaIvtD1WgrXhEOjRNCbRTGMxSqF_u_9KXAgWYBVW_OwT.nrSjo- Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Thu, 28 Nov 2019 15:27:39 +0000 Received: by smtp403.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 3a3072f52d7e668a9fb4b87cdd2c6c03; Thu, 28 Nov 2019 15:27:34 +0000 (UTC) Date: Thu, 28 Nov 2019 23:27:16 +0800 From: Gao Xiang To: Linus Torvalds Cc: LKML , linux-erofs@lists.ozlabs.org, Stephen Rothwell , Greg Kroah-Hartman , Andrew Morton , Chao Yu , Miao Xie , Fang Wei Subject: [GIT PULL] erofs updates for 5.5 Message-ID: <20191128152711.GA4993@hsiangkao-HP-ZHAN-66-Pro-G1> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) References: <20191128152711.GA4993.ref@hsiangkao-HP-ZHAN-66-Pro-G1> X-Mailer: WebService/1.1.14728 hermes Apache-HttpAsyncClient/4.1.4 (Java/1.8.0_181) Content-Length: 1991 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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(-)