From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 59E5DC4332F for ; Tue, 8 Nov 2022 20:03:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D74938E0008; Tue, 8 Nov 2022 15:03:50 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id CFCC58E0001; Tue, 8 Nov 2022 15:03:50 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B9D268E0008; Tue, 8 Nov 2022 15:03:50 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id AC28B8E0001 for ; Tue, 8 Nov 2022 15:03:50 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 68D4A120735 for ; Tue, 8 Nov 2022 20:03:50 +0000 (UTC) X-FDA: 80111350620.15.67F72D5 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by imf23.hostedemail.com (Postfix) with ESMTP id 0D461140008 for ; Tue, 8 Nov 2022 20:03:48 +0000 (UTC) Received: by mail-qv1-f52.google.com with SMTP id c8so10950191qvn.10 for ; Tue, 08 Nov 2022 12:03:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=nL0asLvlwl9giKA9UGTHJNcZfeM0NFLRZL9VMviIdpQ=; b=IOKkCDTIpUpxSMaRhG1HFNbcwYu+PEBJ+mUJ8Wr4Y3q9YzVktrJ0Ro6T06x6yTcVRo /oaNbicnQNvOi+BcBQbkylbpBU2WS5TRf1OC+Gh5E7PEqm0JAj5fmW5FUn2Q+s7VT4iF c2BMZ1ahH6YGuUTO6PW8yxp6BKdcQoorRbGm8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nL0asLvlwl9giKA9UGTHJNcZfeM0NFLRZL9VMviIdpQ=; b=CfmxYmXveHRMCK6FBk6KJfszikx9iD1m10rrM4JrmhYIoVKma4eRpcXbldaiZp51/b AbQ/OhnrAn5FgkW3p3kZpwMBHMiUQ/WLYREIcMVhM3I6yJ3N89d0mfimoFolMfQknGla TOWHX9MYgqlOa/WRXVAiGdrcS4kfR3s5Z81YTG90ZJPvIp/qcm9NbT22CK7mf34X2+BE eixwVs+P2KbSxVRR60CO0XW4iLdJY5oyS1WbBq1LIwajjvzWxtFK4EzVFNZOH65JZ4US CFeMqznEQ4Tm95aa/hNJLD3P800KzN0RzW7t56XvctGPSOujP5bo1zjO6NE1LCK+BRtp VfsA== X-Gm-Message-State: ACrzQf1XEZEPaqbEXcmWo/4vTO+xZo5yjaqhgTlnnO2n/gt7pYLn7OYl 7XcOf9yVRoyo3cen33GG0VLuWA== X-Google-Smtp-Source: AMsMyM6rEDtWEBWAQcaTFfwCNgKArFwSlYHL/s0WwHcHNkYUSaH5x6Z0HBtzbns4+gyUTJ4h8ARXpg== X-Received: by 2002:ad4:5dc6:0:b0:4bb:798f:5272 with SMTP id m6-20020ad45dc6000000b004bb798f5272mr51061523qvh.131.1667937828083; Tue, 08 Nov 2022 12:03:48 -0800 (PST) Received: from meerkat.local (bras-base-mtrlpq5031w-grc-33-142-113-79-147.dsl.bell.ca. [142.113.79.147]) by smtp.gmail.com with ESMTPSA id t19-20020a05620a451300b006ce2c3c48ebsm10087338qkp.77.2022.11.08.12.03.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Nov 2022 12:03:47 -0800 (PST) Date: Tue, 8 Nov 2022 15:03:45 -0500 From: Konstantin Ryabitsev To: Linus Torvalds Cc: Johannes Weiner , Hugh Dickins , Stephen Rothwell , Alexander Gordeev , Peter Zijlstra , Will Deacon , Aneesh Kumar , Nick Piggin , Heiko Carstens , Vasily Gorbik , Christian Borntraeger , Sven Schnelle , Nadav Amit , Jann Horn , John Hubbard , X86 ML , Matthew Wilcox , Andrew Morton , kernel list , Linux-MM , Andrea Arcangeli , "Kirill A . Shutemov" , Joerg Roedel , Uros Bizjak , Alistair Popple , linux-arch Subject: Re: mm: delay rmap removal until after TLB flush Message-ID: <20221108200345.xxcvnsnwgjyb7w3a@meerkat.local> References: <8a1e97c9-bd5-7473-6da8-2aa75198fbe8@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1667937829; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=nL0asLvlwl9giKA9UGTHJNcZfeM0NFLRZL9VMviIdpQ=; b=LsHXq4mAkwMulDEo2fXtv96ugey7vZCD2DMlRbqf/HxMX/Z7gSo76VWgoFpJftu1V7i+kV TMXMIlIs0hRYWCxTRwn/Xw28Gw/urSYjs/XMH/ErCEjdzjZG/U1AufZ5vbPxxk4ZSSAoQY IUemPwjSCGHPkR+gUpuG19hu5jJmau0= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=google header.b=IOKkCDTI; spf=pass (imf23.hostedemail.com: domain of konstantin@linuxfoundation.org designates 209.85.219.52 as permitted sender) smtp.mailfrom=konstantin@linuxfoundation.org; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1667937829; a=rsa-sha256; cv=none; b=k3v+zCBBS7IHXQBjlnqi6asQ2tIeg4ACOQf5/Tt9SDRHDG6sRuRpwSxz524WAIpVwXC+K6 EtJMMYM4D8X5vxjT1alb78U/5HWrV9cz//0XKHj1DAj9eTlkCqms5KHltjFbUEEOvPE+OR golvZ90xEvAgPATI/vCpaQWtTC5HoXA= X-Rspamd-Queue-Id: 0D461140008 X-Rspam-User: X-Rspamd-Server: rspam08 Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=google header.b=IOKkCDTI; spf=pass (imf23.hostedemail.com: domain of konstantin@linuxfoundation.org designates 209.85.219.52 as permitted sender) smtp.mailfrom=konstantin@linuxfoundation.org; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) X-Stat-Signature: zi8kuiqw536h1bz64jwxrcp9se1ngiyj X-HE-Tag: 1667937828-829455 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Tue, Nov 08, 2022 at 11:56:13AM -0800, Linus Torvalds wrote: > On Mon, Nov 7, 2022 at 8:28 PM Linus Torvalds > wrote: > > > > I'm sending this out because I'm stepping away from the keyboard, > > because that whole "let's massage it into something legible" was > > really somewhat exhausting. You don't see all the small side turns it > > took only to go "that's ugly, let's try again" ;) > > Ok, I actually sent the individual patches with 'git-send-email', > although I only sent them to the mailing list and to people that were > mentioned in the commit descriptions. > > I hope that makes review easier. > > See > > https://lore.kernel.org/all/20221108194139.57604-1-torvalds@linux-foundation.org > > for the series if you weren't mentioned and are interested. > > Oh, and because I decided to just use the email in this thread as the > reference and cover letter, it turns out that this all confuses 'b4', > because it actually walks up the whole thread all the way to the > original 13-patch series by PeterZ that started this whole discussion. > > I've seen that before with other peoples patch series, but now that it > happened to my own, I'm cc'ing Konstantine here too to see if there's > some magic for b4 to say "look, I pointed you to a msg-id that is > clearly a new series, don't walk all the way up and then take patches > from a completely different one. Yes, --no-parent. It's slightly more complicated in your case because the patches aren't threaded to the first patch/cover letter, but you can choose an arbitrary msgid upthread and tell b4 to ignore anything that came before it. E.g.: b4 am -o/tmp --no-parent 20221108194139.57604-1-torvalds@linux-foundation.org -K