Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp3565762rwb; Fri, 30 Sep 2022 05:30:50 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4NQsYgXCFxPBYUfriPONbBwbt/uhCvdF7LhAZgSZNhqKIB0Pgdv1CrmvzHqmXeVSpHke3q X-Received: by 2002:a05:6402:90e:b0:443:ec4b:2b03 with SMTP id g14-20020a056402090e00b00443ec4b2b03mr7559243edz.71.1664541050080; Fri, 30 Sep 2022 05:30:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664541050; cv=none; d=google.com; s=arc-20160816; b=Uu1FzM+vaxdQDq0gvOH7h6am3xdUvNp5vBlyS5vSCe4syHEpP8toTxaF2Urxt8xwA2 lPPiib9EcG5+dHd/3fQYJlJ6l1cBBkxmCuJ9sGZ6X7exUhO97Dcfww/BOqjOOzrl2JqT rxyyuiSgLvTu2LDxXeigeX6bn1C7eIDI+KF5pvy/uqUi41ox2le89gCDY8oLrvx9kGk6 Gkki5sgoOFOkh8CWMpcaRKIdB8r6DZoaq5thQAu77r62qHuMaMYLGG+aXFaCXpEB4AIq jZYsEfhEG/2vLYRSEnoiZ34Fw7I6vHhVjIXoPEBZrqdsjlkRYz/88TsJiJwGrHOkk+jT elew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:subject :from:references:cc:to:content-language:user-agent:mime-version:date :message-id; bh=V1nzXpSJUXYn2qrdpyL2R7FJbQKRPOQf6i5g5iMsLBU=; b=RkdECX4QN7ano6yma9vgIVurWrc2n8Ppr0nWsA67cS3j8d5/E2kiW7XINoOnoF8/vF FKWpuQepSxLmH8ewY3a5Pq7LSMP6veteEeJE/zY8xKuHIe+Azclx6XW9fthc2Y03w1AQ rHZBfuvNNpDuiBSi52WNj+94HvwhGXT4nNKviLF/N4Arv0aKql6oMZSYv2BYsuVzHlCl N7mdGIJq1wRd8m4cURhmKiRkNKY8p480TruPCvIXGrA8riSWNuigzasTFwFygy5r2caC nBKGPRUSQHKIFOs5akBQjklj5uiYI04Smt6NQ9Wz1hKC6SVlOM0WRzHNcr8fI58wvF6+ sIpw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hz5-20020a1709072ce500b0073317d6b047si1679926ejc.569.2022.09.30.05.30.23; Fri, 30 Sep 2022 05:30:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231149AbiI3MDf (ORCPT + 99 others); Fri, 30 Sep 2022 08:03:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58938 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230344AbiI3MDc (ORCPT ); Fri, 30 Sep 2022 08:03:32 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [IPv6:2a01:488:42:1000:50ed:8234::]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 83236177785; Fri, 30 Sep 2022 05:03:29 -0700 (PDT) Received: from [2a02:8108:963f:de38:eca4:7d19:f9a2:22c5]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1oeEjm-0000JX-R5; Fri, 30 Sep 2022 14:03:26 +0200 Message-ID: Date: Fri, 30 Sep 2022 14:03:26 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 Content-Language: en-US, de-DE To: linux-kernel@vger.kernel.org, gpiccoli@igalia.com Cc: regressions@lists.linux.dev, linux-fsdevel@vger.kernel.org, kernel-dev@igalia.com References: <20220929215515.276486-1-gpiccoli@igalia.com> From: Thorsten Leemhuis Subject: Re: [REGRESSION][PATCH] Revert "pstore: migrate to crypto acomp interface" #forregzbot In-Reply-To: <20220929215515.276486-1-gpiccoli@igalia.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1664539409;03c3a444; X-HE-SMSGID: 1oeEjm-0000JX-R5 X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,NICE_REPLY_A, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [Note: this mail is primarily send for documentation purposes and/or for regzbot, my Linux kernel regression tracking bot. That's why I removed most or all folks from the list of recipients, but left any that looked like a mailing lists. These mails usually contain '#forregzbot' in the subject, to make them easy to spot and filter out.] [TLDR: I'm adding this regression report to the list of tracked regressions; all text from me you find below is based on a few templates paragraphs you might have encountered already already in similar form.] Hi, this is your Linux kernel regression tracker. Thx for the report. On 29.09.22 23:55, Guilherme G. Piccoli wrote: > This reverts commit e4f0a7ec586b7644107839f5394fb685cf1aadcc. > > When using this new interface, both efi_pstore and ramoops > backends are unable to properly decompress dmesg if using > zstd, lz4 and lzo algorithms (and maybe more). It does succeed > with deflate though. > > The message observed in the kernel log is: > > [2.328828] pstore: crypto_acomp_decompress failed, ret = -22! > > The pstore infrastructure is able to collect the dmesg with > both backends tested, but since decompression fails it's > unreadable. With this revert everything is back to normal. > > Fixes: e4f0a7ec586b ("pstore: migrate to crypto acomp interface") > Cc: Ard Biesheuvel > Signed-off-by: Guilherme G. Piccoli > > --- > > Hi Ard, Thorsten and pstore maintainers. I've found this yday > during pstore development - it was "hidden" since I was using > deflate. Tried some fixes (I plan to submit a cast fix for a > long-term issue later), but nothing I tried fixed this. > > So, I thought in sending this revert - feel free to ignore it if > anybody comes with a proper fix for the async compress interface > proposed by Ard. The idea of the revert is because the 6.0-rc > cycle is nearly over, and would be nice to avoid introducing > this regression. > > Also, I searched some mailing list discussions / submission of > the patch ("pstore: migrate to crypto acomp interface"), but > couldn't find it - can any of you point it to me in case it's > in some archive? > > Thanks in advance, and sorry for reporting this so late in the > cycle, I wish I'd found it before. Thanks for the report. To be sure below issue doesn't fall through the cracks unnoticed, I'm adding it to regzbot, my Linux kernel regression tracking bot: #regzbot ^introduced e4f0a7ec586b #regzbot title pstore: efi_pstore and ramoops backends are sometimes unable to properly decompress dmesg #regzbot ignore-activity This isn't a regression? This issue or a fix for it are already discussed somewhere else? It was fixed already? You want to clarify when the regression started to happen? Or point out I got the title or something else totally wrong? Then just reply -- ideally with also telling regzbot about it, as explained here: https://linux-regtracking.leemhuis.info/tracked-regression/ Reminder for developers: When fixing the issue, add 'Link:' tags pointing to the report (the mail this one replies to), as explained for in the Linux kernel's documentation; above webpage explains why this is important for tracked regressions. Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) P.S.: As the Linux kernel's regression tracker I deal with a lot of reports and sometimes miss something important when writing mails like this. If that's the case here, don't hesitate to tell me in a public reply, it's in everyone's interest to set the public record straight.