Received: by 10.223.185.116 with SMTP id b49csp3571747wrg; Mon, 26 Feb 2018 02:15:58 -0800 (PST) X-Google-Smtp-Source: AH8x226itfdq9qLytZRp8CRvhMirvKXulDBxXR1kv9svBeUNrAxaRqAlbr418QdUWCbQj6A1Dhjf X-Received: by 2002:a17:902:8492:: with SMTP id c18-v6mr10131578plo.40.1519640158636; Mon, 26 Feb 2018 02:15:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519640158; cv=none; d=google.com; s=arc-20160816; b=rUlNrSSK0moBF0buRNbUzV/c7Pw5RQxOaEpH2TK5venuRtXlYFHbWhhpu97hH2WJi2 iv4F/lFNfamPirZbZm/FFExSqiF0p5ZnpzWg77BVjs2b0OK+Lg4TEhTkQPaba45CnmIV EueHCHCPExdmQd1MfQceVLMRWPNMshc2Wl0uh5gVLmrowOCB6BgOpawsh36mMZlgciED wd6VqDaW6nroGCe3suIyebjq8YWqIqvnExRaSYucWrhRNgN/VXRFAdEi82yOUeIoYQEu +q8G5CMsgZoW1HpbcrLVnAeASeA+nypNyV0qhYiHMPwrIPoHwzdz4mSEZsAMk3SQ+XrP Gd6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:arc-authentication-results; bh=eyn66bGrO4Da4IZ3klb17vBgN4E913rpjmL6Jsds3KM=; b=pkM8R94VWes+Rr2jx2XqGoxxElXJiw2UChmIN5LSkyQHyZMeZbK7VJAID9DdljrSXH 1PlhFjvAGwnCwS6CZX8vD0E96IrEbFe9YqZYRsoWmcUwMQcfQwgCmrt5R6CbeHtgOYu9 ArIX+DohixdbtLxGLmuMchI9CZeyD1XLNuWmG72e6fqwa2kKY/C85kTJ7TK0PYYiPOSo 73jV6TaIBhd7FxkrCp0YlpoYhHFu5v0J3f3ebX95AZ5QdywPQQNy4WYnVacPYD1qnrcs 87eCcH0Qewcd1vkZkxTKjdbEnJ8wGF03n0BIvq6/HOZ4Ka1o+Y3JxCBayC6szuf/NkkC FdJw== 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 a3-v6si6553991plp.76.2018.02.26.02.15.44; Mon, 26 Feb 2018 02:15:58 -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 S1752073AbeBZKOx (ORCPT + 99 others); Mon, 26 Feb 2018 05:14:53 -0500 Received: from wp227.webpack.hosteurope.de ([80.237.132.234]:56566 "EHLO wp227.webpack.hosteurope.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751548AbeBZKOu (ORCPT ); Mon, 26 Feb 2018 05:14:50 -0500 Received: from ip4d15e3ad.dynamic.kabel-deutschland.de ([77.21.227.173] helo=[192.168.66.118]); authenticated by wp227.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1eqFnz-0005io-CP; Mon, 26 Feb 2018 11:14:47 +0100 Subject: Re: DM Regression in 4.16-rc1 - read() returns data when it shouldn't To: Mike Snitzer Cc: Milan Broz , NeilBrown , device-mapper development , Linux Kernel Mailing List References: <70cda2a3-f246-d45b-f600-1f9d15ba22ff@gmail.com> <5fca4e3f-536c-9c52-31bb-927e8ab5b6c8@leemhuis.info> <20180219171531.GA27498@redhat.com> From: Thorsten Leemhuis Message-ID: <3fa615bf-8239-f189-8557-cb2d072181c0@leemhuis.info> Date: Mon, 26 Feb 2018 11:14:46 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180219171531.GA27498@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-MW Content-Transfer-Encoding: 8bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1519640090;c2f3a2cb; X-HE-SMSGID: 1eqFnz-0005io-CP Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Mike! On 19.02.2018 18:15, Mike Snitzer wrote: > On Mon, Feb 19 2018 at 8:44am -0500, > Thorsten Leemhuis wrote: > >> JFYI: This issues is tracked in the regression reports for Linux 4.16 >> (http://bit.ly/lnxregrep416 ) with this id: >> Linux-Regression-ID: lr#9e195f >> Please include this line in the comment section of patches that are > […] > The fix was already merged by Linus on Friday, see: > git.kernel.org/linus/8dd601fa8317243be887458c49f6c29c2f3d719f Ohh, thx for the pointer. Could you please next time add a tag like Fixes: 18a25da84354 ("dm: ensure bio submission follows a depth-first tree walk") to the commit? For details see Documnetation/process/submitting-patches.rst section 2 and 13: https://www.kernel.org/doc/html/latest/process/submitting-patches.html That would have saved both of us this conversation. In addition I head that at least one big Linux distributor is using those tags when backporting changes to make sure all relevant fixes for a particular backported commit get backported as well. > But moving forward I have no interest in sprinkling external metadata > references in Linux commit headers. > > Seems more like you're engineering something that gives you, and > possibly a select few others, meaning but that is make work for all > Linux maintainers. I just asked you to help me make regression tracking work a little bit easier. I'm neither planing to enforce this nor in a position to do so, thus feel free to not do what I asked for; that's totally fine for me. Especially as those tags are only a interim solution afaics (one that I don't like to much myself; but they sometimes help connecting the various dots in the phase where the commit that introduced a regression is not yet known). Ciao, Thorsten