Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1195580rwb; Fri, 18 Nov 2022 14:23:28 -0800 (PST) X-Google-Smtp-Source: AA0mqf5LzW+xMXdburSP4Nas748/qe953cNOCbGkTTvsp3A+02JohdfnQQFmHZeK3vEfUyp8Rca9 X-Received: by 2002:a63:1f21:0:b0:46b:2bd4:f298 with SMTP id f33-20020a631f21000000b0046b2bd4f298mr8504795pgf.135.1668810208166; Fri, 18 Nov 2022 14:23:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668810208; cv=none; d=google.com; s=arc-20160816; b=RSd9DIXAD36eO7Q2FntT7eaCombepjkGZkbKx7aoTxt+lauNM3Pa2ikTgwJOzsUF1x fBrbqeSbunlaDcBuaKtb2dCtL++LJuG/i8kZaizAonsHq59Z3cWR/Pg3wKIFxCRZDo4F DSSMs10JTOMJFPSiVg5Jhrs5gvBIKlJnnoF95nms69ocN2JITsvQ2Xr12uFRXcw7R8Em tG9GBbK6xuMNmIJdloqJ4Zda8a57ofWqRJJKms5gTlX5ndFlSFrRgnu07LdABFFx77XS HISeasGQk49ozNXrsCVOH1RuRen0rRlUHTrArblO4sR06AEaxIcq9iqusmpytDXINr3F TL4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=pojgnIa3yng2KeOHm7wwCrEJ0fgeI0WPAxB+/uOvwqM=; b=AvqCitN/HJrIRAvqO9SwEa7RI7DXEbbavmkCUJBDwfW3BNrucIx/YRLwYwJV+PjOyo nJPdA4kPR3uZiYurD/NqWWFaZ4qUxjzmlMmzoGHOS2an01SRFg3Rf5afePvRPX6Asoyx UX+yQsuLMd0zX7v4RJatwJuCLXS4t7iQ1MKwYUTiHb648c6tTgyuvSnyx2/9G0tbLUbg lsUTgHsmn59iJ/w/ns8z1KGG3dHu/7LUrKqHJp905jIWovTRH8w/dTY5bFe0Blx9S0GQ 2Zhf+lm+2TsQZTZBtKtd8BRFFTworm5Fb3AWwTU49NO+b/kP/oLCopkU6e3EYm8Gh0cf 9UCQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=BwyNh1+r; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q68-20020a17090a1b4a00b0021320088071si4240628pjq.175.2022.11.18.14.23.16; Fri, 18 Nov 2022 14:23:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=BwyNh1+r; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231265AbiKRWH6 (ORCPT + 90 others); Fri, 18 Nov 2022 17:07:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34326 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229965AbiKRWHz (ORCPT ); Fri, 18 Nov 2022 17:07:55 -0500 Received: from mail-qk1-x736.google.com (mail-qk1-x736.google.com [IPv6:2607:f8b0:4864:20::736]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 33B23A7C2A for ; Fri, 18 Nov 2022 14:07:54 -0800 (PST) Received: by mail-qk1-x736.google.com with SMTP id k4so4415884qkj.8 for ; Fri, 18 Nov 2022 14:07:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pojgnIa3yng2KeOHm7wwCrEJ0fgeI0WPAxB+/uOvwqM=; b=BwyNh1+rdJu96LlHA3PC1MOZUU6OGfAEg0/tTi+QC3LJoTPhce1Ta4CvWzjrgf4+Sf DTwyzA6fhfEAh6di13kUKXRKwBstF0zE2/NNYalqp+WdAU1IJmbCGLK0ZIGaiaqa2xUm civ9S76Llz+rTYBme/YQ+goRH+/X0k8/EanB8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pojgnIa3yng2KeOHm7wwCrEJ0fgeI0WPAxB+/uOvwqM=; b=CdF90rP+2ODz6cd5esPmAe25kpcrw/coegFL7g++hlhZAahzbjW2dboTYrcEpulJWC 50slldI+Am0tGNxZoJXKTVQAHV8X7TJoscEBkETKVhgwmLSeLHmer4aoKGQyr90Tx4lY 1PpamD7uEsSBbbT20G95sc6UlOKpkap4Zyst34Q24guY61UK2jqXW26a00Kw1dPDSY+O n792QL4P/4/4iJHYyTyxvLJ73rAYPBX/qHIJ62m7+E2TfEa10QbPSsklzNsTxrkMU7QG 6ZeOW5IGitDhEa3TP20zcunmgDLNzqWtyIorbuPJyvaH+/52Fx2aXm/OYB63O80L3kzJ yexQ== X-Gm-Message-State: ANoB5pm5NHZcx0+HYjy7ytveIcdU6KWsVf+eLDu1tCnKm97QIf1IIzCK RaKHCgPN8QktqAIyIEWLLijD3774rTpMnQ== X-Received: by 2002:a05:620a:9c3:b0:6fb:4a84:1c1 with SMTP id y3-20020a05620a09c300b006fb4a8401c1mr7718053qky.387.1668809273007; Fri, 18 Nov 2022 14:07:53 -0800 (PST) Received: from mail-qk1-f182.google.com (mail-qk1-f182.google.com. [209.85.222.182]) by smtp.gmail.com with ESMTPSA id x1-20020a05620a448100b006cec8001bf4sm3369998qkp.26.2022.11.18.14.07.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 18 Nov 2022 14:07:52 -0800 (PST) Received: by mail-qk1-f182.google.com with SMTP id g10so4420713qkl.6 for ; Fri, 18 Nov 2022 14:07:51 -0800 (PST) X-Received: by 2002:a05:620a:1fa:b0:6ee:24d5:b8fc with SMTP id x26-20020a05620a01fa00b006ee24d5b8fcmr7692107qkn.336.1668809271549; Fri, 18 Nov 2022 14:07:51 -0800 (PST) MIME-Version: 1.0 References: <5f52de70-975-e94f-f141-543765736181@google.com> <93fa81ae-d848-58c2-9f70-27446bf9baa8@google.com> <20221118140346.b9026301b4ba03e43e15aeca@linux-foundation.org> In-Reply-To: <20221118140346.b9026301b4ba03e43e15aeca@linux-foundation.org> From: Linus Torvalds Date: Fri, 18 Nov 2022 14:07:35 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 0/3] mm,thp,rmap: rework the use of subpages_mapcount To: Andrew Morton Cc: Hugh Dickins , Johannes Weiner , "Kirill A. Shutemov" , Matthew Wilcox , David Hildenbrand , Vlastimil Babka , Peter Xu , Yang Shi , John Hubbard , Mike Kravetz , Sidhartha Kumar , Muchun Song , Miaohe Lin , Naoya Horiguchi , Mina Almasry , James Houghton , "Zach O'Keefe" , linux-kernel@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Nov 18, 2022 at 2:03 PM Andrew Morton wrote: > > I'd prefer that approach. The "that approach" is a bit ambiguous here, particularly considering how you quoted things. But I think from the context you meant "keep them as two separate series, even if the second undoes part of the first and does it differently". And that's fine. Even if it's maybe a bit odd to introduce that locking that then goes away, I can't argue with "the first series was already reviewed and has gone through a fair amount of testing". Linus