From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D2810C432C0 for ; Thu, 21 Nov 2019 00:32:36 +0000 (UTC) Received: from lists.ozlabs.org (lists.ozlabs.org [203.11.71.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7A32620730 for ; Thu, 21 Nov 2019 00:32:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.ozlabs.org header.i=@lists.ozlabs.org header.b="IFMhAXwa"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=aol.com header.i=@aol.com header.b="KgeINcZB" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7A32620730 Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=lists.ozlabs.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=linux-erofs-bounces+linux-erofs=archiver.kernel.org@lists.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 47JL9t2WD6zDqw4 for ; Thu, 21 Nov 2019 11:32:34 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.ozlabs.org; s=201707; t=1574296354; bh=eKsj4oUT5cjytNRN8veebgij7X0X16wdkdVxxZGr0BA=; h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=IFMhAXwaLj1SZgWHeXY4Dv6puvJtleCQ1V5NAUzkSaqUgs2SYDkAWOCIHyICKUoSH +VBIJZynWxulOFKGtjsi57m1wrrR2PGLJLBYB7jXAF3qokQqCP5tDREfDTkd6q5N1x uCnKmECRZvbHk9RubkwOeTmUVtzDd6Gnv7G94O7ExwRydMcFGZGUMlBn63hhUTarIq I0IBqM33M1cnqsr5AD7zjLX/EXRA4nwK4PIQnmIex3rcZnxJiF2COsbqpp5vyrxA9W jAvlIFOiZia+vbnKD9iV71BfL3YzQgePOnv1R3xuAcy1GOKfrMV3pG2Xtib0drKEVP 0U/MAlEq5GBAQ== Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=aol.com (client-ip=98.137.69.31; helo=sonic316-55.consmr.mail.gq1.yahoo.com; envelope-from=hsiangkao@aol.com; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=pass (p=reject dis=none) header.from=aol.com Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=aol.com header.i=@aol.com header.b="KgeINcZB"; dkim-atps=neutral Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 47JL9j5ZFvzDqvP for ; Thu, 21 Nov 2019 11:32:23 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1574296339; bh=9kmHso3mSurnOZWQzhC9+/Sw9IyGT+zjKJiHJB1GUFk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=KgeINcZB+nI+0qRC70RenDgKt/GBUZTCWSKCNNat40BzKQ1Xv2W2luVhJvw4ajV6g794k8kUbWuyGSZr9vqufpyPIdIG8uLkvk9WyxjhI4AAnHmHBydc7f0LPznCaL/ts3OsGboWOcT4aGIM/z7guPtnS9zAkn/qLDRJFbOTfybqtKkmhtnySr2+tHndaH0YMZ2WrMDxaFWwbIlOpBgPImoi8Znh+4JxVdgvdAHKUbwe7OoxAnYsqwVdXGRqjYnXp55jwSOO1Os8XQoUMkfz+BLdKfWDJTtMnYAgX+ZOimYUUSJAiXqW+jHeDHLgA05SypYLhTSJkeZskfsw6ymlYA== X-YMail-OSG: .tzMujYVM1nolGPpia9K__k7sHu_4l9yqVYeYqG0cs6imXZn2yrpidDmhBAcvG3 mToYQ08NoF08qFDKiCyVdGXMG.iv82rc6Ybh.MR8NRoNLIbaEb_7pT8F6AIdndbLYJ_G27kd7qhN DuLQL8WYzoXPR9EtWomJ8K8RSTAfGvYouFuedQJKxU7IKLcFnSja2kQOP5WGp8uWm9RgYKLWpeJY 2NJFOIh_G1Flg81rs96hEggC7OQ8GKRkSQWiY0RVF9g8YlW9XAK0ShcFbiu0Yn.xUKEsZYjTZgQj K99U_NimA9OWUvCFVVbwfSd8aDLIJOrFwTDJ.W7yxDW.fxvY6sGmKms6VEcxQCduLnWakxe9Niz8 ydlLltYe5xuIatpXtjMzW2hnziyASMdjP7nf0eVp4.4djPPtjZEtYM8fvcFDowZL0biKqNglZdej .aeFlUbUbSWCkkl_Zrj4DEk.U3ehu.kfoH9Qwj6uA0khotc7.TgTkoLTHEyKn_i.xWL9XrLAwBd_ _.yV3i1HaPV72gc5nhmxE.1l7tHnfaPpiw2jekHcRWCJt.qGyN3ssoyO1I6FK0Ngups5StgCoVIp 0c0SmiEKtd3jWmoKWKhjYmuA_Vy_ts.qjjiYogGbJ7Ji35Gu7zEV3LO4lO3xw1J_d5P0rkG9kgH9 VPC9dPBXj6oJjFlsYqUi4Xdcgcyl4x9kMPTLphdSpJD9J92rO462MTARzWc9PjkNEWR0DJvYdFou g0WQo75o4Wh8YyxoD_1HXzippuPc6E_LMLJRI_uJh002.E1xEP1q66gchhKQQc.qnqqZcBN6vFh2 tie9xEIBnauO_uKZdBBJpwzTJx32dUWZPBinf5u369t1Ptkwu7iZaqMjSqk2CXb4CXLqhDPvi9VZ aPHQAvVJsYpFKT7FXNiDVv5AXT0MJSESU69aaRIekXYPs7YFe9nKaVUw3xxZiG7WUaFTioYO4.nD QEVWzbeW2berTHg0XJ2N_jKVKeWO4jirPyCWyEgmHXHc9EfJWyQJgF3JEdFWv9E_jZTlbUgQvPm1 VxeTUwLP7jTJ4iq2jZwchqWSgqiPhqKa.7ImGVssGzl5krtA947HDNmCNvzWO7Vanp0yoSK5.RvW AxihfMcVYH55M696w3uexn35XhLejoS15vJPaRGaTOzjzNy2FZiEs6Y8aE9OCg81pgokHhv5HYHH jCPLMLCNQNgUC8yjOJYhsnKESzBQ6ZIl3386Yajy1b8JXzyV21sKrfsmSf_LQ6q7fijsnFZ9_mBf bBs_R6OXroyRUbjY2Z7pVc0rQhmhXXFLku1ph5k6hfJ8OKFSxIRieDQvRGaU2dTSL_Cpc3PMd5Ka wfgNydLiOyrtIfiexfAfsHIr9YhoRWp3JblWERyFxnAzdxx.nQSQa1Ic6Mu1VhFun9AWxRoEo6g- - Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Thu, 21 Nov 2019 00:32:19 +0000 Received: by smtp429.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 4312a8f81c27aab3243774b5ffad1dab; Thu, 21 Nov 2019 00:32:18 +0000 (UTC) Date: Thu, 21 Nov 2019 08:32:13 +0800 To: Vu Tran Subject: Re: EROFS to support XZ compressed file Message-ID: <20191121003205.GA23848@hsiangkao-HP-ZHAN-66-Pro-G1> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Mailer: WebService/1.1.14728 hermes Apache-HttpAsyncClient/4.1.4 (Java/1.8.0_181) X-BeenThere: linux-erofs@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Linux EROFS file system List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Gao Xiang via Linux-erofs Reply-To: Gao Xiang Cc: linux-erofs@lists.ozlabs.org Errors-To: linux-erofs-bounces+linux-erofs=archiver.kernel.org@lists.ozlabs.org Sender: "Linux-erofs" Hi Vu, On Wed, Nov 20, 2019 at 11:52:04AM -0500, Vu Tran wrote: > Hi, > > In my understanding, the work for having EROFS to support XZ (in both > kernel and userspace utils) is actively developing. Is it possible to know > the timeline for when the feature will be available for end users to try > out? Streamed-based XZ decompression is not hard for the kernel part. I've talked to Chao about this offline, he will work on this. (AFAIK, Currently he's busy in other stuffs.). It can be tried out when this part is ready. For mkfs part, The problem of fitblk-like XZ compressor is compression time. Developping a multi-threaded mkfs is not hard even for fixed-sized output compression (segment-based compression), hacking LZMA2 compressor is more preferred. Finally I decided to take some time on this (I'm taking much time on LZMA format and (its entropy coding) range coder now.) We also hope other forks could join us as well, either filesystem guys or compression experts... It will be of great help... Thanks, Gao Xiang > > Thank you very much and Best Regards, > Vu Tran