Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp2506168ybt; Fri, 3 Jul 2020 10:37:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw9+rnNM6ZhSEOXe+Ej3bfWbNCVYvMpkqLrFRt3ahZdRLe0RUI6yBKbnj0VKWyeDNvcJi9r X-Received: by 2002:a17:906:c415:: with SMTP id u21mr32807494ejz.45.1593797853184; Fri, 03 Jul 2020 10:37:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593797853; cv=none; d=google.com; s=arc-20160816; b=GeS9ZeQZooFqmrSXSSVqwf54CyxNpx/QkqLkBVKYDkaSfWzhbQzAXMDkUV80ErCzAY H3KJWCP4T0fHLQR1tq4SC4zcI0hgfYosNMC5nz2FXTBrXfheG9c/Y7g6Ml/gvRbxH00U weaDjp4zvZl5j5tCwvOtM0M7rFABy6VbguHoZxa784KFqLZqCH7Q+54KcOuPbQiFswXf CjGmRMneBHXK9dTnyYzoEQli2U3fp5j+1NqVZgxE9QxUl+RFlXLiz+I5HHU72mx3VdYy c/zxjmiO88Q2xNy+m3dcakt1N/hC2Sxblk7hL65SdNGUL6Irn6Fq9IVuB3vpcGbY4H1m kBKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=QzGRJEec8FfQiJDm0roEek02KXevbZQETXrH89HO5Eo=; b=FfQ1DaicRX3qb+vTHXxaw1KtFBCimt3tfOCPWEpo0QR541k5+szdGlzdJPE39ai7Oe fKazv7z42IT4I8LToGuBeCtuT8+9Ewp7CoTtA2jQSPgQRcz2YuomUeByFTC/L2e05jZs 0f4CMPWYg1CX85bbu55e//y6CFmDZzVF877u6dBjglSbsc4No3Y6kmAS75YmLGbYXdZ3 mvNaJMOFVNIezGsJJSyPCLtq60tb5SGcOXWNNc31sQDzFjPLiLLZnIDH6GK+BZio8YAt qcFMnaa33Ioii/L8UxLDyrIOxSIuLId2aknd+OHfmJzp3eio8J/+ss7F42PBA7KClix6 49jw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=F6yjztn7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id g15si4502580edy.200.2020.07.03.10.37.09; Fri, 03 Jul 2020 10:37:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=F6yjztn7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1726265AbgGCRg6 (ORCPT + 99 others); Fri, 3 Jul 2020 13:36:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43602 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726147AbgGCRg5 (ORCPT ); Fri, 3 Jul 2020 13:36:57 -0400 Received: from mail-il1-x143.google.com (mail-il1-x143.google.com [IPv6:2607:f8b0:4864:20::143]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7E7E9C061794; Fri, 3 Jul 2020 10:36:57 -0700 (PDT) Received: by mail-il1-x143.google.com with SMTP id a6so11149569ilq.13; Fri, 03 Jul 2020 10:36:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QzGRJEec8FfQiJDm0roEek02KXevbZQETXrH89HO5Eo=; b=F6yjztn7Wa4l76RPgCRyBNdfIgKwFEVEfkOWuvlXplVHPuY9DVS+of7q0zMG8i8SJS CHm6oPFwVaFBctWeHWoWqHHOGYF+d/5cFKywWEGFXWfwPv9n5dBit9iOYU8Ftu6E10x8 fFsNv6UK55r5KxgWjfxYQs/0JRY+8Yqztogm+pisu1FDIvNGaEsxbcjduyTHCiJlRV1Y obbPvQGForL6FR+c5OGTyuL+yepqPqKD4UQjDk7ba/bhGoeM88+OoAhKef+T35WyuSZm cc/rWYZ15d4s425ewoojDUT7dyFpfZPPtcGLJbY5XTQ2/dnzBsd8jKheW6687/tvabwF 3eyA== 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:from:date :message-id:subject:to:cc; bh=QzGRJEec8FfQiJDm0roEek02KXevbZQETXrH89HO5Eo=; b=k1v0tVMfGDsl5io9wGDZbvIDkksp2bRZ9ymc4/0WUCTFc9MhOBrz2wai7sOUW/CRnl +xy4rDhegsENxT87WHsz3ycjTLjBmU/d4Hb0Sin7QiDzwnEbgS+2cI9AmQSvsBdhNfQS dn+bYtJ5EskAFDBhv+obGIbtmFnlqaWdBjN8kJYMV8+OGcrBguCoI1c/CxHO0N0eIAqJ k4W/AlApxpvAhnO3VGvkbiTdsB4QkLRHIVRl42GHPfRwp6M+u56ZObN1lGRtbBi8Ktp5 LvjghhJ7sNNMq0KtYiuPgks8Nj8aVxTKc+RjA5DeB1AQK7D3UC/d52qdarizKLUdzaC3 XnbQ== X-Gm-Message-State: AOAM533wHdDvKK4BvodvbDlXc5aY8AcKEFMQAkcQw8g3yw1mQ/cNv1ct hW+m2/cIHaOGqnRyg2nHA1bszTrhV866ODKQZIQ= X-Received: by 2002:a92:502:: with SMTP id q2mr17764879ile.61.1593797816746; Fri, 03 Jul 2020 10:36:56 -0700 (PDT) MIME-Version: 1.0 References: <1588791882.08g1378g67.none.ref@localhost> <1588791882.08g1378g67.none@localhost> <202007020818.87EA89106@keescook> <202007030855.ED7AABDF@keescook> In-Reply-To: <202007030855.ED7AABDF@keescook> From: Norbert Lange Date: Fri, 3 Jul 2020 19:36:45 +0200 Message-ID: Subject: Re: Kernel compression benchmarks To: Kees Cook Cc: Nick Terrell , Nick Terrell , Sedat Dilek , "Alex Xu (Hello71)" , linux-kernel , Chris Mason , linux-kbuild@vger.kernel.org, x86@kernel.org, gregkh@linuxfoundation.org, Petr Malat , Kernel Team , Adam Borowski , Patrick Williams , rmikey@fb.com, mingo@kernel.org, Patrick Williams Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Fr., 3. Juli 2020 um 18:06 Uhr schrieb Kees Cook : > > On Fri, Jul 03, 2020 at 10:15:20AM +0200, Sedat Dilek wrote: > > On Thu, Jul 2, 2020 at 5:18 PM Kees Cook wrote: > > > > > > On Wed, Jul 01, 2020 at 10:35:48AM -0400, Alex Xu (Hello71) wrote: > > > > ZSTD compression patches have been sent in a number of times over the > > > > past few years. Every time, someone asks for benchmarks. Every time, > > > > someone is concerned about compression time. Sometimes, someone provides > > > > benchmarks. > > > > > > Where's the latest series for this, btw? I thought it had landed. :P It > > > seemed like it was done. > > > > > > > Hi, > > > > Again, I would like to see this upstream, too. > > > > Last I asked for a rebase against Linux v5.8-rc1 or later. > > > > Beyond above adaptations, the latest series "zstd-v5" of Nick T.s > > patchset needs some addition of zstd to the patch (see [1]): > > > > commit 8dfb61dcbaceb19a5ded5e9c9dcf8d05acc32294 > > "kbuild: add variables for compression tools" > > > > NOTE: > > "zstd-v5" was against Linux-next 20200408 or download the series from > > patchwork LKML which applies cleanly against Linux v5.7 - last is what > > I did. > > > > There was a follow-up to the above patch (see [2]): > > > > commit e4a42c82e943b97ce124539fcd7a47445b43fa0d > > "kbuild: fix broken builds because of GZIP,BZIP2,LZOP variables" > > Okay, cool. Yes, now is the right time to send an updated series based > on v5.8-rc2 with any outstanding adjusted/fixes made. > > It seems v5 is here? > https://lore.kernel.org/lkml/20200408215711.137639-1-nickrterrell@gmail.com/ > > That wasn't sent "to" a maintainer, so it likely went unnoticed by either > akpm or the x86 maintainers. I think this should likely go via the x86 > tree. > > > Nevertheless, this is the kernel-side of doing - user-space like for > > example Debian's initramfs-tools needs adaptations (see [3]). > > Right, but the kernel needs to implement the support first. :) > > > @Kees: Can you aid Nick T. to get this upstream? You know the > > processes a bit better than me. > > Sure; Nick, can you please rebase and handle any issues from v5? With > the result, send a v6 as you did for v5 before, but I would make your > "to" be: > > Borislav Petkov > Thomas Gleixner I got the hint to bring in Andrew Morton [1], so you might add him aswell (he signded-off changes in lib/decompress*.c). Norbert https://lwn.net/ml/linux-kernel/CADYdroP0zdz=QtuDFCXpkDohEAgGOc7hDHT8_NnqKuvi979J5Q@mail.gmail.com/ > > and keep the CC as you had it. > > -- > Kees Cook