Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp435448ybb; Wed, 1 Apr 2020 03:01:50 -0700 (PDT) X-Google-Smtp-Source: ADFU+vvh9PgTPO8LvXbGIWtrI5gBF/sV6l1il45yVNIK8BNFFkhD9f4iyIr9GLUtpc2ZVjSgP8go X-Received: by 2002:a9d:62c2:: with SMTP id z2mr17255045otk.155.1585735310310; Wed, 01 Apr 2020 03:01:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585735310; cv=none; d=google.com; s=arc-20160816; b=ih8ForahfoavhrBUepjyxZ3juMT7Cv0otmCpK8QXD3GgqpoeLfG+3E+7wpw0S62AsU VSlOefnBoFetWpGISSba5uCr3UNgi5B2gk6/Re4gO2PvaHheG7uUK2qtxOmWQOX0WS8f ak35/OF2AepiW3ARp+yc8TdV8zGp1qEXNOyXA/WHGQ6CqFKuPSEe+aPiePN+FWS3YDML iw0SVZlaQp9hDC7GdvrvEQYa0noXOjkIVvK63NtSo7W5Sa8Kb0Om6a9JwhqwlHrFM6hM XGefsBAII7aJo7uFCR8TgRAc1h1VuUQDjsfo+uFqTbENe/rlIB9jiLGSsazpNPfY30ck ZO7w== 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:cc:to:subject :message-id:date:from:reply-to:in-reply-to:references:mime-version :dkim-signature; bh=VmRm3oXm0ZsfcD5pHRu8dORso7GRuFbKemZGwhJZ3mg=; b=xRuRRIP63NZAXwcl4YBvuiUTk9ksaBc/8ierD9EL8BOhQ7oYRpY946BF4NB6HIwvpF +RiP7UApZ9K4pzwPKX2HjjwE4j349Fcu8uTnBZRO031+y3nUulYuxpB7BceYP9KveIrp 1d7DI9W+zy1Ss60cX69MpYNHsmaUALPvNwOsYeys1u1YLXVxudGx4qek/ZlIHO8G+YYg DZ+KXgz+zkw1vLL7ludaxxK0fOXJtePJQBN4F+S9h2tj6J68nOMGpyL9mhCmMNFmm6KE Hr53eRpDa4byHzHsiS+ok+h38sAe0j20yiQcb9U3uKCMc86LrXPxjluUL3pAY8MWJsFo eyNw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=sdr8z+g6; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e18si640678oth.221.2020.04.01.03.01.36; Wed, 01 Apr 2020 03:01:50 -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=pass header.i=@gmail.com header.s=20161025 header.b=sdr8z+g6; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732158AbgDAKAf (ORCPT + 99 others); Wed, 1 Apr 2020 06:00:35 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:34482 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727627AbgDAKAf (ORCPT ); Wed, 1 Apr 2020 06:00:35 -0400 Received: by mail-wm1-f65.google.com with SMTP id c195so3101664wme.1; Wed, 01 Apr 2020 03:00:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=VmRm3oXm0ZsfcD5pHRu8dORso7GRuFbKemZGwhJZ3mg=; b=sdr8z+g6zb/yzMTnL+GD4R49HG1WbT+cnMmqP2SA+LDzot4nhVXtqbrotKTLFuJ0UP J8UwNjZqDVpXluSarDMuFbpHrj9iMaadChZ2cOai2Mn582jaI9JqD1fYeIoeNWiCM16z 7fNs/AqvO7YJjPkRgdEC0rqG9mZUEY99AN2YyucbWm6uT/iVCfJkeLEFm78pBSNmqEFU LeV1rl43zuAVS+oO8/jLBKbPtThBfCzJNIPLZdjK3xqX/TLJQloptJVLYuRs2FLBiI1I lIM2o3n/6gYzOPbRCu90Yb95O0EPQxTXY5WpbdbPgrhNH4a8x0MwZlQ7IyS0r5lPiFCj smCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc:content-transfer-encoding; bh=VmRm3oXm0ZsfcD5pHRu8dORso7GRuFbKemZGwhJZ3mg=; b=lxpOVhf+qop5Ce1Qua8jhnk3lpdZOiLWuUnY6AI2Dzd9ny7EcHkwJD0Ars3DS9Sz5C GBSjMTHiAKsGmKpeFNn63RNpYpF/E+DmcuCv2KvQI2W6E0DDccF+4wfC7zuLjF5Pi5hP EbR8ac27vehdY2wqEFIzhcag5OMCo3ZYX4LFvoGfkMRL3PG3+0eH+K0hKo+fYA/bcqDf neoR31TQykBYhDAmzUOL9HEXuxnQuMA+WHiMuEcss8p4/d9uoYhHWsuXyBSILsv6kdFg YBkqz/fvbd8SJgKD/MXoWLs/2ZP7fIPtLDSCWX+WkQ8Q2oJfcYhsP4M1+XRzCDp8uoDM UHXw== X-Gm-Message-State: AGi0PuY2i1prS2zjTo61SIN91LwzvflBLy0XVhr4ARWivZ0JOBVmGVbo DEOWYSO9qM7JYOMqnqS0hwIrpOyWU6+549l1INs= X-Received: by 2002:a05:600c:2202:: with SMTP id z2mr3324034wml.64.1585735232912; Wed, 01 Apr 2020 03:00:32 -0700 (PDT) MIME-Version: 1.0 References: <1A630698-E385-4CDF-9755-ACDAAF60DBB9@fb.com> <5F9D2C8D-B1DE-4F95-992E-524E02851CF4@fb.com> <20200401072725.GB27371@angband.pl> In-Reply-To: <20200401072725.GB27371@angband.pl> Reply-To: sedat.dilek@gmail.com From: Sedat Dilek Date: Wed, 1 Apr 2020 12:00:35 +0200 Message-ID: Subject: Re: [PATCH v3 0/8] Add support for ZSTD-compressed kernel and initramfs To: Adam Borowski Cc: Nick Terrell , Nick Terrell , "linux-kernel@vger.kernel.org" , Chris Mason , "linux-kbuild@vger.kernel.org" , "x86@kernel.org" , "gregkh@linuxfoundation.org" , Petr Malat , Kees Cook , Kernel Team , Patrick Williams , Michael van der Westhuizen , "mingo@kernel.org" , Patrick Williams , Nick Desaulniers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 1, 2020 at 9:27 AM Adam Borowski wrote: > > On Wed, Apr 01, 2020 at 02:52:06AM +0000, Nick Terrell wrote: > > > On Mar 31, 2020, at 8:11 AM, Sedat Dilek wrot= e: > > > On Tue, Mar 31, 2020 at 6:15 AM Nick Terrell wrote: [...] > > I don=E2=80=99t expect any distro specific changes are required to cont= inue operating > > as-is. However, if a distro wanted to switch to a zstd compressed initr= amfs > > they would need to update their toolchain to compress with zstd. > > Just setting COMPRESS=3Dzstd is enough -- it'll say: > W: Unknown compression command zstd > but will do everything right. > > Also, just minutes ago someone filed https://bugs.debian.org/955469 > Hi Adam, thanks for your feedback and the pointer to the Debian bug #955469. With "distro-specific changes" I meant the ones to userland - for Debian - namely initramfs-tools{,-core} packages. For generating, inspecting and unpacking an initramfs the Debian way you need a bit more. In the Bug-BR a patch called "enable_zstd.patch" is attached - seems to have all what I mentioned in [1]. Regards, - Sedat - [1] LINK: https://lore.kernel.org/lkml/CA+icZUXCn2an9aNDrm+-eneSAOyGibz0W1x= YhwkA5k3B3U-5vQ@mail.gmail.com/