Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1011490imm; Fri, 17 Aug 2018 10:16:54 -0700 (PDT) X-Google-Smtp-Source: AA+uWPzxb0kcqX2Ik9MpfwVW/dHZpn1QGlnR/reM1oVzyTcvOiU769ZRzDsUmLKipZviGylkk1Qk X-Received: by 2002:a17:902:7287:: with SMTP id d7-v6mr34301179pll.54.1534526214412; Fri, 17 Aug 2018 10:16:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534526214; cv=none; d=google.com; s=arc-20160816; b=TWin6FlP4xtMnDSvpG9sC3XVIWPLPouh7Z+nNbxg68gdPxNaOUAqMRAsoe4Jcrb6Fz KF8pKoFG1WfF6fISvF3Q9uPFAeaw3omzHrYcdRDqdpSW9mHKICzP29ULlbxC0rcXDo3t Zr5M2cHEMRWddFDZLQzueEKQdrrhEh+kbhZYvMHHVPW1zlYDpr99dEOQtnc6zQ70L36n Lk+SpPQy0tNNBMzEmGSP0wF4yjd5L8ld6TrR/EFdO+AEaCANsgrsbp2tx9Nmnl3jzBWa wi+cJ1C5VdPE49t/C0swbDwASZyksJtzOTXs7WpqrgPCDQVmbUEg5hIzeLQQJbQHXww5 +pWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature:arc-authentication-results; bh=S+3LG6dPZDSvOF2NUZqp448QUEcnG5NsvHdYmkS1Y5k=; b=l97Vbns9FSqg9sP493dDUpptzM+u9z193H+lI+oTkG+GTmRgFh8kX6k1xQtBgOIAoJ SQVmWvPikQc52yzu+klSRsOe62wkN6jSoYswlRQ6DzaYDeWNYddkjRD3b7Wx7RgPrNDF H0aMXFMqVHnXkjNavkL0lPjemQNwmRVGRZ/6rIMcyW6LLbUBm3DZeyttC4LN1yyVMPC9 k4Hdlal08DNHUOoSoJfd+ELqJjaBLFXD/f4qFscWImEI8LB57EKbInolaprQK+uw1da9 5Adaa73yez/lsxQI2H+rWsdPK4XFTXr1/m2fJTCpJM0YOB9jcLFP/+w6TDZm2qKdTCzY 4aZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=temperror (no key for signature) header.i=@exactcode.de header.s=x header.b="iRbk/CtU"; 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 d14-v6si2604237pls.477.2018.08.17.10.16.38; Fri, 17 Aug 2018 10:16:54 -0700 (PDT) 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=temperror (no key for signature) header.i=@exactcode.de header.s=x header.b="iRbk/CtU"; 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 S1727825AbeHQUTo (ORCPT + 99 others); Fri, 17 Aug 2018 16:19:44 -0400 Received: from mx.exactcode.de ([144.76.154.42]:60270 "EHLO mx.exactcode.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727181AbeHQUTo (ORCPT ); Fri, 17 Aug 2018 16:19:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=exactcode.de; s=x; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=S+3LG6dPZDSvOF2NUZqp448QUEcnG5NsvHdYmkS1Y5k=; b=iRbk/CtUQ2F45lQtPvdBxYH6HyWvUjkmo6TuPhDldWVGgSgGGGuscAuRDYtixI8BTSjTZmquKNmmCLsxTlbwVfO30y6aW6sg1wV1rAKG0jiPyoqnFPfceZfvfpyE6EP/dVA/EwRz2fg+2tKKz46+7V0/D5qiJ5PKpKcB0s+OKnA=; Received: from exactco.de ([90.187.5.221]) by mx.exactcode.de with esmtp (Exim 4.82) (envelope-from ) id 1fqiLw-0008TP-Q4; Fri, 17 Aug 2018 17:16:00 +0000 Received: from 54.203.140.77.rev.sfr.net ([77.140.203.54] helo=[192.168.0.34]) by exactco.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.54) id 1fqiOx-0006uy-7E; Fri, 17 Aug 2018 17:19:17 +0000 Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [RESEND PATCH v2 0/2] Add support for ZSTD-compressed kernel From: =?windows-1252?Q?Ren=E9_Rebe?= In-Reply-To: <20180817165403.GC12066@tassilo.jf.intel.com> Date: Fri, 17 Aug 2018 19:15:06 +0200 Cc: Nick Terrell , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , "linux-kernel@vger.kernel.org" , "x86@kernel.org" , Kernel Team , Chris Mason , Adam Borowski , Julian Andres Klode Content-Transfer-Encoding: quoted-printable Message-Id: <22E07EBB-CDC2-4EFF-B30F-61B848332BE4@exactcode.com> References: <20180322012943.4145794-1-terrelln@fb.com> <5B282FAD-EDCF-44C8-A131-A3C6FF3EA84F@fb.com> <3F598446-EA1D-47CE-B7A1-4D3002DA3972@exactcode.com> <8DE2BD14-0C9C-43AF-B9B7-F760F8434B6B@exactcode.com> <20180817165403.GC12066@tassilo.jf.intel.com> To: Andi Kleen X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: 1.4 (+) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On 17 Aug 2018, at 18:54, Andi Kleen wrote: > On Fri, Aug 17, 2018 at 06:15:45PM +0200, Ren=E9 Rebe wrote: >> Hey, >>=20 >> is there any mainline future for this zstd support? Currently my most = favourite compressor for this, and for what it=92s worth zstd/initrd now = even tested on #t2sde / hp/pa-risc, =85 = https://www.youtube.com/watch?v=3DMHplOJxnIHk >=20 > Can you remove some other compressor for the kernel image if you merge = this? >=20 > The "favourite compressor" seems to roughly change every year, so if > we keep adding new ones things will get more and more convoluted. Well, we (t2 formerly known as rocklinux) only changed our pkg archive = compression from bzip2 to zstd once in 20 years ,-) > Surely zstd is universally better than some existing compressor > the kernel already uses for itself for a particular sweet spot? > If it isn't it's likely not needed. Well, IMHO this is not that much code, but if you want to remove = something I guess bzip2 or LZMA may be candidates. http://zstd.net --=20 ExactCODE GmbH, Lietzenburger Str. 42, DE-10789 Berlin http://exactcode.com | http://exactscan.com | http://ocrkit.com | = http://t2-project.org | http://rene.rebe.de