Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp465895pxb; Wed, 29 Sep 2021 03:12:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz/xV4ynaLM9WTx0NIo263GU+2BydV5yH5VJz9M8GMDvQXgbdqkrdKg9CSKNhaOdluC944K X-Received: by 2002:a17:906:c1c9:: with SMTP id bw9mr12933277ejb.3.1632910350703; Wed, 29 Sep 2021 03:12:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632910350; cv=none; d=google.com; s=arc-20160816; b=ZEjUopycd/T6CXtFmb+JLpOyBqUofikzoju4DT8QlkBudScpfcWZAkzg7gGKUtKFKI Q3OBPiS9j2UnwmQcq3oicI3nta676U3rt7G1lALh35wha+WOjij06KdMVnx0ZFun8zVD MGycm6p9Nm7FNHdj4KSc0313yb6MpCNlW+5bI/xwPkVwhpIkqarKhryInEHqq5hKolsF G+za89QhrO1ip7fD8VNqNl86W9Kccio2LDwNmoA8N3PfD9uirIAsqVhi0MqQJg/Aqru0 3UkW9KIfUs+mqhg9oucQCErnfyLq0C4k90g/zeHeQbGpRJnWfdIhmX0e2w45E96T5kEt i78Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:mail-followup-to :reply-to:message-id:subject:cc:to:from:date:dkim-signature :dkim-signature; bh=31qJYULf0mtvOzYO/C8cDU+A4t0jzws0kc+NYRd8yqo=; b=JNZfXTdSvhwVTzZ6sF5FxAWWoLcbf+YCbPIb5PYah6xD3jNTQgs9bfp9ngzZsGsGI8 /1BnLmCcgtxEAHN6lxSYXfUHw6PqR2UYsUo1qVWPY+kj2DUxsKd5twdxRq4NOZzON55/ 3Dme303qEGRCG5RLP2BzWRhl3H3zkTY2PUsnclxREOFKK+JD55o5YDeHJMn3+aBu0Ghn 3TrYcbFtfhcW2krhzM5oD4ZIdRuoFt3FZ+8fLHHFoIRcf1RSl01yoDMpJ70WwACOr2/B KLw+pkpnkHf5+DiFZ2EsXTfAMmo7l07tb7iCuGLocQ2dMbQamN8g2FmYpNnzS0uCHQvh uT+Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.cz header.s=susede2_rsa header.b=yOO7FF4f; dkim=neutral (no key) header.i=@suse.cz header.s=susede2_ed25519 header.b=rvQvOrzG; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id jg22si3071990ejc.612.2021.09.29.03.11.49; Wed, 29 Sep 2021 03:12:30 -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=@suse.cz header.s=susede2_rsa header.b=yOO7FF4f; dkim=neutral (no key) header.i=@suse.cz header.s=susede2_ed25519 header.b=rvQvOrzG; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245289AbhI2KI6 (ORCPT + 99 others); Wed, 29 Sep 2021 06:08:58 -0400 Received: from smtp-out1.suse.de ([195.135.220.28]:41016 "EHLO smtp-out1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245226AbhI2KI5 (ORCPT ); Wed, 29 Sep 2021 06:08:57 -0400 Received: from relay1.suse.de (relay1.suse.de [149.44.160.133]) by smtp-out1.suse.de (Postfix) with ESMTP id 0A50A22503; Wed, 29 Sep 2021 10:07:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1632910036; h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to: cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=31qJYULf0mtvOzYO/C8cDU+A4t0jzws0kc+NYRd8yqo=; b=yOO7FF4fGaXeo/kXkydmlAd9kk2mUaWAy/YtzGQOgSQ1ghOjnWeZ04FeFkwN37qMVz7ycJ jAfBGx51bFdXo1MJg+vRRr3jZdFX3jw/x0C0tOKhYszPnlw7Ylar7+p/fxv8OozvoJDH8X ZTmwChi6hek/s5MF1NWn2m0SIJ3Bfro= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1632910036; h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to: cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=31qJYULf0mtvOzYO/C8cDU+A4t0jzws0kc+NYRd8yqo=; b=rvQvOrzG5ef9rNV6DCdccBTDmUhj/QL+TQiyMU4NA8lgOgiXXxxixasSaduMRQW9spC2aX TyzMbPFm7Er66nCQ== Received: from ds.suse.cz (ds.suse.cz [10.100.12.205]) by relay1.suse.de (Postfix) with ESMTP id 02C7325D50; Wed, 29 Sep 2021 10:07:16 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id BC5C7DA7A9; Wed, 29 Sep 2021 12:06:59 +0200 (CEST) Date: Wed, 29 Sep 2021 12:06:59 +0200 From: David Sterba To: Nick Terrell Cc: "B093B859-53CC-4818-8CC3-A317F4872AD6@fb.com" , "linux-btrfs@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [GIT PULL][PATCH v11 0/4] Update to zstd-1.4.10 Message-ID: <20210929100659.GK9286@twin.jikos.cz> Reply-To: dsterba@suse.cz Mail-Followup-To: dsterba@suse.cz, Nick Terrell , "B093B859-53CC-4818-8CC3-A317F4872AD6@fb.com" , "linux-btrfs@vger.kernel.org" , "linux-kernel@vger.kernel.org" References: <4A374EA5-F4CC-4C41-A810-90D09CB7A5FB@fb.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4A374EA5-F4CC-4C41-A810-90D09CB7A5FB@fb.com> User-Agent: Mutt/1.5.23.1-rc1 (2014-03-12) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 29, 2021 at 01:30:26AM +0000, Nick Terrell wrote: > > On Sep 28, 2021, at 5:22 PM, Tom Seewald wrote: > > Has this been abandoned or will there be future attempts at syncing the > > in-kernel zstd with the upstream project? > > Sorry for the lack of action, but this has not been abandoned. I’ve just been > preparing a rebased patch-set last week, so expect to see some action soon. > Since we’re not in a merge window, I’m unsure if it is best to send out the > updated patches now, or wait until the merge window is open, but I’m about to > pose that question to the LKML. If you send it once merge window is open it's unlikely to be merged. The code must be ready before it opens and part of linux-next for a week at least if not more. > This work has been on my back burner, because I’ve been busy with work on > Zstd and other projects, and have had a hard time justifying to myself spending > too much time on this, since progress has been so slow. What needs to be done from my POV: - refresh the patches on top of current mainline, eg. v5.15-rc3 - make sure it compiles and works with current in-kernel users of zstd, ie. with btrfs in particular, I can do some tests too - push the patches to a public branch eg. on k.org or github - ask for adding the branch to linux-next - try to get some feedback from people that were objecting in the past, and of course gather acks or supportive feedback - once merge window opens, send a pull request to Linus, write the rationale why we want this change and summarize the evolution of the patchset and why the full version update is perhaps the way forward