Received: by 10.223.185.116 with SMTP id b49csp4021372wrg; Tue, 13 Feb 2018 11:23:40 -0800 (PST) X-Google-Smtp-Source: AH8x2243lOZZVHLr/Z4GOgJ2WlnaQUigAdfHzn0VDbTjPhjA6WLd3YObptg6NimtTfzm3Kl++d7p X-Received: by 10.98.23.136 with SMTP id 130mr2227947pfx.43.1518549820173; Tue, 13 Feb 2018 11:23:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518549820; cv=none; d=google.com; s=arc-20160816; b=z7A87YpSyf5C/3vDC4RQjIMnGT1vMJdjjEGnH6gU9RxBw67e8e96lHKYhXb565AY1W TCYU3PpOqsO0JmJ1v2SsYCdShb83GZT70AiVLpnm1YttUVfRWzTnQXrx2S0Vaa4HMH5y 80+nnw6r3CRQbNuM26wf/wR9jylUxf5n69lp5+L12PyKOpxY8JJfoJgzrk2N4qpKW0uE TGnIt9xpthaXxTWBDj4ds2jAoaicWa6IWwlZt+sHo7c9cigTtHa+VqoxtFNIW8w8WI0M WVILAkEcJ1NJ7v5u9ilrZQGJDjuB8TFRyP84WczaNKpFAGN7qL/drBHvdE+fME9wgguy icjA== 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:message-id:subject:cc :to:from:date:arc-authentication-results; bh=dXnQXsAGxcYwpKttC5PfpBE/mRRGh2mxPSdfzkp7Fh0=; b=K5QsgAA6jLiAVsSjLvXwIqB+8O3aNFBCC0O6A+BaWrnMk41XF33PECWjvC7shJdoB2 FlTDesVZIdh69c8pdhDkbwnNr32TgJ7mrqCafqLDv6gVumeT7S68aS4DGZUnDn2IVMmy 9yVYYQCeBFJQuXBzEJRIvXXSIES/lfLGFON9Fxl/blWiITsu58Rj3PTEXkWdwtQH8wzz evbUgMIotiaFiKH5I41L9WrEnO5YpJVGkirRRSP2GmsxmA485KpOFOjL6A0HoJSVtFIp Q791okTSe+UUDGNAi0LenqI53wPIojXm/spU7YrNaC0Y3O7L9cYdbouOnlX8n/Tni5As 6yIQ== ARC-Authentication-Results: i=1; mx.google.com; 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 i30si1849727pgn.252.2018.02.13.11.23.25; Tue, 13 Feb 2018 11:23:40 -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; 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 S965489AbeBMTWL (ORCPT + 99 others); Tue, 13 Feb 2018 14:22:11 -0500 Received: from mga04.intel.com ([192.55.52.120]:7067 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751819AbeBMTWJ (ORCPT ); Tue, 13 Feb 2018 14:22:09 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Feb 2018 11:22:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,508,1511856000"; d="scan'208";a="31135901" Received: from theros.lm.intel.com (HELO linux.intel.com) ([10.232.112.164]) by orsmga001.jf.intel.com with ESMTP; 13 Feb 2018 11:22:04 -0800 Date: Tue, 13 Feb 2018 12:22:04 -0700 From: Ross Zwisler To: Christoph Hellwig Cc: Ross Zwisler , linux-kernel@vger.kernel.org, linux-nvdimm@lists.01.org, Al Viro , stable@vger.kernel.org Subject: Re: [PATCH] loop: Fix lost writes caused by missing flag Message-ID: <20180213192204.GA13682@linux.intel.com> References: <20180212230558.5546-1-ross.zwisler@linux.intel.com> <20180213145404.GB14657@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180213145404.GB14657@lst.de> User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Feb 13, 2018 at 03:54:04PM +0100, Christoph Hellwig wrote: > Looks good: > > Reviewed-by: Christoph Hellwig > > Can you wire up your test cases for blktests? Is blktests really the right place for this test? This failure is highly dependent on the configuration of the filesystem that is holding the file that we are using for the loopback device. It doesn't seem like blktests has support for mount options (dax), etc? Because of the interaction with the underlying filesystem this seems like a better fit with xfstests to me, but I don't know if we need to add tests there because we already have pretty good coverage of loopback device failures. That's how we found this - this bug causes all these tests to fail: xfs/074 xfs/078 xfs/216 xfs/217 xfs/250