Received: by 10.223.185.116 with SMTP id b49csp1035720wrg; Wed, 21 Feb 2018 10:58:14 -0800 (PST) X-Google-Smtp-Source: AH8x224S1CxtXt+3Zr1e4KSBUN6cjLFrHjZcJbMXVzuwY2lN7gnPdLuNoWv3DoEBE1zYIpGFPA/V X-Received: by 2002:a17:902:4e25:: with SMTP id f34-v6mr3904299ple.68.1519239494544; Wed, 21 Feb 2018 10:58:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519239494; cv=none; d=google.com; s=arc-20160816; b=yeuAlw2g3s1Gxcv/GvuI3RF6QmLcqrU+gvIXbfrWRpbbsDBAs4psIiElatrOklwA1u vlkh0SngHb44mZHcnptt+owC7UlhvvMFv4J55DsNLvHW1HfvrHDDON47CX9GRFmcPEui cxrQ+pFhuSLxjCmwAfQzzkkVlbXeR1zOzoOQc6LBhlLvouRPlR1e5RGUnXsK2jv/VpFQ tvAH3YAjdkDK2f/kuZAlLbjSzODY0tV3Vnh6hn73tn4bK9RkSfelVjLeNu0BTyfUURzR inmuKS9wkFdlGPgZba8lQ0T3Iz/M7DvNrWmVfuKjhbb0ZzjeYHNEYGq0nR9b8yrT5Yyq 3Tzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=yvQJQtb3mcQ/upheStOp3aHJxERQv8N55YJQowOtMW8=; b=ujf2fetk+2vb278RE1mKijmSTgkPrp9ADNOakKTp5Fc4s4jFjPn+v6jNjibZ8oKUdb TDj6lo1lF0rgCOUnr3KZzYzwCOzfr5JPV0VlvY6kgCAtkb68wPW9RrL7d0uyxYPbWB4n 0MTMZXYLuU1TxAg+n8L4Cy1sQ6/5aVp/qqLGl14wpVQuPDD1VwhYbkzKqW3GwkVrWs8i FG+ThMzdo3IcFqF29E+OD/chYONN+ISaR777C+kwBlCZOoRycjlSR4FC69X30DpaNBs/ paLsNLkz7kPYXgePraDm1GEN/TXOW6E1N15GYckQqtdHxlgkFv6ouNwEasexnhm4SUNO q0gw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@thunk.org header.s=ef5046eb header.b=yLODnKbh; 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 b22si65603pgn.296.2018.02.21.10.58.00; Wed, 21 Feb 2018 10:58:14 -0800 (PST) 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=fail header.i=@thunk.org header.s=ef5046eb header.b=yLODnKbh; 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 S1752946AbeBUP4t (ORCPT + 99 others); Wed, 21 Feb 2018 10:56:49 -0500 Received: from imap.thunk.org ([74.207.234.97]:38980 "EHLO imap.thunk.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752331AbeBUP4r (ORCPT ); Wed, 21 Feb 2018 10:56:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=thunk.org; s=ef5046eb; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=yvQJQtb3mcQ/upheStOp3aHJxERQv8N55YJQowOtMW8=; b=yLODnKbhPheMVKDMLMqvRzow1F oTh+ohfwCMjT/gnNkeSgGFcugqsAhzxulgjs/RP6LcNlS48V98GlN8XOWS1RqcrmbFEgfr1Y8Hfd4 vGlkUD5zGo+Z8QPKdLMgKbfqGqSYEXZdxKae5W66uO9u8xgAohMzIDH1UbaUSsa2aFow=; Received: from root (helo=callcc.thunk.org) by imap.thunk.org with local-esmtp (Exim 4.89) (envelope-from ) id 1eoWlB-0007YM-QO; Wed, 21 Feb 2018 15:56:45 +0000 Received: by callcc.thunk.org (Postfix, from userid 15806) id 14A4F7A372D; Wed, 21 Feb 2018 10:56:45 -0500 (EST) Date: Wed, 21 Feb 2018 10:56:45 -0500 From: Theodore Ts'o To: Greg Kroah-Hartman Cc: Tommi Rantala , Tahsin Erdogan , Andreas Dilger , linux-ext4@vger.kernel.org, LKML Subject: Re: backporting "ext4: inplace xattr block update fails to deduplicate blocks" to LTS kernels? Message-ID: <20180221155644.GC9900@thunk.org> Mail-Followup-To: Theodore Ts'o , Greg Kroah-Hartman , Tommi Rantala , Tahsin Erdogan , Andreas Dilger , linux-ext4@vger.kernel.org, LKML References: <20180221114000.GB6555@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180221114000.GB6555@kroah.com> User-Agent: Mutt/1.9.3 (2018-01-21) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: tytso@thunk.org X-SA-Exim-Scanned: No (on imap.thunk.org); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 21, 2018 at 12:40:00PM +0100, Greg Kroah-Hartman wrote: > On Mon, Feb 19, 2018 at 03:26:37PM +0200, Tommi Rantala wrote: > > > > OK to backport it? > > I tested it briefly in 4.9, seems to work. It looks sane, but it would be nice if I can get people who are backporting ext4 patches to make sure there are no regressions using one of kvm-xfstests[1] or gce-xfstests[2][3]..... [1] https://github.com/tytso/xfstests-bld/blob/master/Documentation/kvm-xfstests.md [2] https://github.com/tytso/xfstests-bld/blob/master/Documentation/gce-xfstests.md [3] https://thunk.org/gce-xfstests I do run regression tests[4] on stable kernels when I have time, but it scales much better when other people can help. [4] https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git/tag/?h=ext4-4.9.54-1 > I need an ack from the ext4 maintainers before I can take this... Greg, you can go ahead and take this, but in the future I'd appreciate it if ext4 backporters could at least run a smoke test (which takes less than 15 minutes on GCE) before and after the patch, and report no test regressions. More aggressive testers can and should run "{kvm,gce}-xfstests auto" which take overnight, and the really adventurous can use the lightweight test manager (ltm) which will break up the test run the job across multiple VM's and do the job in about 2.5 hours or so. :-) - Ted