Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp856690imu; Tue, 20 Nov 2018 08:01:04 -0800 (PST) X-Google-Smtp-Source: AFSGD/UBOYLQwEXpBkRgUG2kfPRwyDnidVUsrwQQHqYzlTLJHaTG7TQ43kqBABRyOpRmHs7h59MJ X-Received: by 2002:a17:902:7848:: with SMTP id e8mr2872783pln.100.1542729664875; Tue, 20 Nov 2018 08:01:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542729664; cv=none; d=google.com; s=arc-20160816; b=Onjm+SJePhwE1G/D6zhRW76NEg33RoITp3IkXXZAxzNENGKNdsZbHQxBgEV+oVMtj8 EwkBBV2BKHOWBhkL0gOW75DzY5WOIQMkERG0zzNIom3tkqlL8Vxsx4Sp8jYhU0oHIJ8l n/by+FSkmN4oqGfzrVO00dg32Uf09wFlOIJ5lzCwVVo7Wy92MAzlGSn8XXCvBcxDIaCj 9NrXqTrrNBWp7Z5Lyg0pVMiqgBddTcUVFj9AW04GTJitFIyWT87DVSFUz9lS3YvTZGpl ylPX4lKMxQZqeP8o2bRcnt49hUOOpb+RrjD3qaVDmL2tCjmcuUUQGWWV5XRjuKp/M6oo +Y4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=K4BdA29GwdNoQ8GTTxcievnKO0vPCJ7KnJHUO3yGye0=; b=ttFI6tbHaNhjb+7o93fV1ETRT+cQnOxBfzrHWgiqgB9hsHdQUKNZ62w1GNlptK6KE1 sJ48QV2c6BkB54WNVmomU6YcqSoV4NyjjaTllqejDlXdoivUDOBZlJzuM+DUxhmFrMIo 3ljNFAKt4cJMzBxksmo23/SzK63iNQIvaGeRqufB3t3Ubxq6wJzK7BBLzqFexR4/ssfe FJXz6cvdJuvveURRPh6SrkTMjwA8zft2+3ZoI8tq3hPe9GaZ/XurD6Vcb81TStzqPt63 DdTAHI7kPEDi5FdujGmZ9r538SH28KwtB14n0icd5Ik322oSx16gIVAa2d+FewAqYw3c qxmA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y22si1186115pfa.6.2018.11.20.08.00.47; Tue, 20 Nov 2018 08:01:04 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729316AbeKUAtg (ORCPT + 99 others); Tue, 20 Nov 2018 19:49:36 -0500 Received: from szxga05-in.huawei.com ([45.249.212.191]:14687 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726005AbeKUAtg (ORCPT ); Tue, 20 Nov 2018 19:49:36 -0500 Received: from DGGEMS404-HUB.china.huawei.com (unknown [172.30.72.59]) by Forcepoint Email with ESMTP id 1CE61FD0B9C05; Tue, 20 Nov 2018 22:20:08 +0800 (CST) Received: from localhost.localdomain (10.175.124.28) by smtp.huawei.com (10.3.19.204) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 20 Nov 2018 22:20:01 +0800 From: Gao Xiang To: Greg Kroah-Hartman , CC: LKML , , "Chao Yu" , Miao Xie , , Gao Xiang Subject: [PATCH 00/10] staging: erofs: decompression stability enhancement Date: Tue, 20 Nov 2018 22:34:15 +0800 Message-ID: <20181120143425.43637-1-gaoxiang25@huawei.com> X-Mailer: git-send-email 2.14.4 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [10.175.124.28] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This patchset mainly focuses on erofs decompression stability, most of them are found in the internal beta test. Some patches which are still in testing or reviewing aren't included in this patchset and will be sent after carefully testing. Thanks, Gao Xiang Gao Xiang (10): staging: erofs: fix `trace_erofs_readpage' position staging: erofs: fix race when the managed cache is enabled staging: erofs: atomic_cond_read_relaxed on ref-locked workgroup staging: erofs: fix `erofs_workgroup_{try_to_freeze, unfreeze}' staging: erofs: add a full barrier in erofs_workgroup_unfreeze staging: erofs: fix the definition of DBG_BUGON staging: erofs: separate into init_once / always staging: erofs: locked before registering for all new workgroups staging: erofs: decompress asynchronously if PG_readahead page at first staging: erofs: rename strange variable names in z_erofs_vle_frontend drivers/staging/erofs/internal.h | 69 ++++++++++++-------- drivers/staging/erofs/unzip_vle.c | 78 ++++++++++++++++------- drivers/staging/erofs/utils.c | 131 ++++++++++++++++++++++++++------------ 3 files changed, 190 insertions(+), 88 deletions(-) -- 2.14.4