Received: by 2002:a05:6a10:c7d3:0:0:0:0 with SMTP id h19csp974323pxy; Sun, 15 Aug 2021 06:05:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzPkKGbVLtvtoh9k6Cjr+hC/XKgAPYWgHJ7Y2nLX/RNmKSzXir8wIvZJYKC4JSJk5IChvAv X-Received: by 2002:a5e:c103:: with SMTP id v3mr9030108iol.155.1629032716801; Sun, 15 Aug 2021 06:05:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629032716; cv=none; d=google.com; s=arc-20160816; b=yex38Y7g4bq2NTaqCWK2n+QmmBCZFXz/tRIsIBMSi6oO0Jo+2d8IPWyIWgOOuQLzte u9+hmqQDfL3I0hhIEyvcbmO3hs9a92dT2KrXdb8i9e7X/z4yWoybu2ApO2P3GIL15Lsc WZBCYMdJlCE7Prx4fzcvOiDTAhcU6g0d1yNGItCT4zveGtk6qNZ4LOrofALwuF2/ps4M wS+OXXMIX9ZFrVkZK+9HsZP2xQibeZ+OQvo31B/xlmji52W5H6VsNFODYy7u/v3tANlW x1+LmLdd5FYlParhyZvgQzGQBPPtp3B+pAxzptQfNxN5Y2l79dd/1BXhbQgLikF4LlUB VasA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id:dkim-signature; bh=4pCcSPhUuKf2nR/Mg5Y1ukNcoXHpxosLRZ/NmoVk/Ms=; b=b3g1R+DdDQCvxLsNArSU22QYouiLO/Udpn2bjuS2+6QrpQ5QfRPqJ/+rSwDwLw7gDz HNfc9chIRQZAwENq+hU1BihA21NhRKV3Z8CJIX0YlJjHfew8udaNSh3mJrCnKja5ducq 1NTtjsj0K/JBTHcoq4LBscm4hjwx6CBq5yx0pH46Ghy1M/fGAosu+9AcMSjwSpqO5cDE DHx1DqVuyn/BkJf2imV0deWdn5Q49jYkheo7lVZboQGKXaYh1lm+nM/RHJxbmh1k0sGL xYm5PQLvqCUg+AiNceW79u+s7UU09v2w7SexnRenrEI0M8zdiXPRWLGizKLT2G5E7P1e 8KPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b="E2DxYj/x"; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k12si8111317ilc.139.2021.08.15.06.04.59; Sun, 15 Aug 2021 06:05:16 -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=@gmx.net header.s=badeba3b8450 header.b="E2DxYj/x"; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238139AbhHONEN (ORCPT + 99 others); Sun, 15 Aug 2021 09:04:13 -0400 Received: from mout.gmx.net ([212.227.15.15]:44263 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235540AbhHONEL (ORCPT ); Sun, 15 Aug 2021 09:04:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1629032616; bh=nDBvIVcTGEEglcl8qJRL54FMpJmSkZMNNPSxNjHoks0=; h=X-UI-Sender-Class:Subject:From:To:Cc:Date:In-Reply-To:References; b=E2DxYj/xc9M7vgSZSZcXstyx/Cf3aB9bveGfA5NaErNU2Ww+XKg9XdyuIiVO4tEU3 5t5sPsEFO17JRbCeVqc7Lu5GKjMYfU/sYnuGElthYPOajOSvnVnBqLwOKSmJ3JHGs+ GuXTcUXCmCdQY7kr4/pmjGaNOVqXdBI95wb4jbfk= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from homer.fritz.box ([185.146.48.238]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MD9X9-1mNoVN15Kz-0095Zd; Sun, 15 Aug 2021 15:03:36 +0200 Message-ID: <7ad059482e56e88bfbe13830cfa06dffee9d071f.camel@gmx.de> Subject: Re: [ANNOUNCE] v5.14-rc5-rt8 From: Mike Galbraith To: Vlastimil Babka , Clark Williams Cc: Sebastian Andrzej Siewior , Thomas Gleixner , LKML , RT Date: Sun, 15 Aug 2021 15:03:35 +0200 In-Reply-To: References: <20210810163731.2qvfuhenolq2gdlv@linutronix.de> <20210812151803.52f84aaf@theseus.lan> <5f0c793d-5084-4607-8475-209fa7310ba2@suse.cz> <20210812162448.26274298@theseus.lan> <20210812164440.0426d8b7@theseus.lan> <96ceab8e-4bf9-147a-e931-848676003c3f@suse.cz> <5dbf6cf9e82ef15ce0febf070608da2d5b128763.camel@gmx.de> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.40.3 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:aVzwj+nSWqOJH4r4cbOSgXuNepnwo2OErAwZJY+5a48pTOOUu1m QGVbrBHx5Ik2+hgrXbZcsi7muNMh4NwrgDrpBvsB9YYbUfmGD/72JKJAyKJVIaV43eOpR88 9RocKTO1sUGCHERAfobK1iy1q9quwDy7CGRNDLNgSSHe61DJoIN0E+ORaF7o1OnFV5i8dn/ 1zc0Pk2Y3ceCjj14mVmmA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:9uHtR7yuSuc=:/9g06wZwyujvjVpilcGuCS Y8ag9TB8gL5eMROe9OwEb67ArtwGv4+Vr2EOFJf5ne34jtVCtIVJsNsVsGrAONbpvW4OHyolM hk8yYfR9lP3zx4ZaD04MvPcvQvkNMg9ylTyRV2+N2wads4X9efcxe3nmhLs8x7xCLm9xzYvVd KDOpE35Dvp5FPt3W6cr15otkzqn1Nt0Ss5zNj4y5GOQPGoiny6VmLEGWt3xZC8GmgyXlA93M2 gWTrtocrT3bSX0tlEWFTtwIexy1KJfh8uaiLJNUgpbTLPJZ2tgjiTIRP7To20w3DOEDW5JDOf or+yU/Zmog4KxPeovATfDuHvtNJqlQ7bWpx9bDID/bpVVFCTg6jpRtAEYEeblNUCwvxhPL+2k i7IOsQm0fOgFABoFqvHBJPwFDDNs+eCFU3Y87XrTc7afLqlbrhwBJsTUFHOR/LL6kDWU5IQj0 niCHVJwgUIYCdtFA3n00PecP+H1j/x8X9aafmu3mPETAKCjLYry67Et79m2Qpt/ucnZouTVdq tnoZARoP02zYP3MP/1nBZaQA6bN/d8E6AP3890RFm1qQ+4alliT7gK0AXhzaR4ANRBXU1hEGX DczOCPt/CNiXvX08+4FZgKS8ugN+hAjV2jrHhySaqAHoCwBSLjTsnWIsgBGHDFBPvuubNlSmg InNRG9YnULpumhMpXC9YQ2UstOo3y4MJpIwDFIspNcJl32zd0vSkifs+aIkXcF/K1FXvSq6vn S+ovcg4Cx39qrLlxjox1Laz67C1WfLYlK6MQOW+RWFfSsyttywrheDLw0RSVhfbZSSZNXJkc5 Z135ZsczMA7BItVRayY4ZfUMYYKkQpn3XC6/vOKcTz1EGmwIkxYAvrndBnOCVIvM82bSFIz/m nt5Rdh4OLId1ArK/CtheDKwZdfEYtgBZqQX9BESD3UMSYIheqAYHtR4Pdq6gWBuLnGs7gls70 URPdEc6cpil7JbZzHJWsmd05wj82+Pg2tJIl1DO8AcYorIuOFz0LzK6nomlm1Mo3TYaXfpoZE Et76f4j863fOOSN/mJhjcxxSgK0PKaHdBSzaVu5p5XPWYubvg1NgF2wSgxblfJAUc/v5QY0K1 uDyyeTPLdnspk12I+3SW5KiCuV+xgyuR/uW Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 2021-08-15 at 11:35 +0200, Vlastimil Babka wrote: > On 8/15/21 6:17 AM, Mike Galbraith wrote: > > On Sat, 2021-08-14 at 21:08 +0200, Vlastimil Babka wrote: > > > > > > Aha! That's helpful. Hopefully it's just a small issue where we > > > opportunistically test flags on a page that's protected by the local > > > lock we didn't take yet, and I didn't realize there's the VM_BUG_ON > > > which can trigger if our page went away (which we would have realize= d > > > after taking the lock). > > > > Speaking of optimistic peeking perhaps going badly, why is the below > > not true?=C2=A0 There's protection against ->partial going disappearin= g > > during a preemption... but can't it just as easily appear, so where is > > that protection? > > If it appears, it appears, we don't care, we just leave it there and > won't use it. > > > If the other side of that window is safe, it could use a comment so > > dummies reading this code don't end up asking mm folks why the heck > > they don't just take the darn lock and be done with it instead of tap > > dancing all around thething :) > > Well, with your patch, ->partial might appear just after the unlock, so > does that really change anything? Viewed from pov consumption is optional, it makes sense. -Mike