Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp1403359rwd; Thu, 8 Jun 2023 18:02:25 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6gu/gA5OiaZLHAYzxxZzBDQevyVS3qyIAEOBEtWyw2ftglv5TEY7/DmlrksIO5ora6GOQY X-Received: by 2002:a05:6a00:b4a:b0:63d:260d:f9dd with SMTP id p10-20020a056a000b4a00b0063d260df9ddmr6771134pfo.33.1686272544889; Thu, 08 Jun 2023 18:02:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686272544; cv=none; d=google.com; s=arc-20160816; b=Cdc1zwiBqwkvS6tDnD4tVEx1v4MjtuU7amk3K0aqdba0MnIMUoMNnOgjaDoZFhBbjg 18rYic3nTTlyb4uFWI26J8dJulqnyW6xVBh0iFg6o+h66c0Tyl574FSXGJFkReFZN9Cj 5QE9K0961/lQKZyPLmjcUOjG95G750dEPfSCIVW2tid64jKlNK+fhC0d8X++odRPEgtD VfW7Z4WAfBXk98KDd3dGXNPt/50n1Pm3zmDV1MBWinLy8vBWPT5ioI7S73mLhpksqTYe PUNFS92GH9YyMRiLfzPmk7uN1hyTOZGZjazv0udwqifDCyAS1DxA0iwLSkK7LdyJmi7a vc4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=wOlumE3ouLCIH2RP0G1dM53dguqR91oQKVL0viimj70=; b=BLOYKprfgiMg15nbsUX6taGVVyLmsBCPY9I+InvKue+q/rYIP9ieyeKl6WbGM6phQ4 WT6Rv7Sye8VSUwYRwfVvX415+lB7ofElD688OhcDsRuqeaWjhVLUixtTZN+GNOOUYk76 eudlKSpKhig/GGh9sY7So1wob36gaWjf3nWbASRx7LvaexEP3yFQDt/pbpE1evOek3vg +WZtoZhdpIk9+VJJXjpow7VWsCxBM+kvatB50PmIbODJJ09jLDCGnLYiA97SAm7Qtz+e F/cvWHlXbiJQoUPAwAqI68f7Br9gj19LTwE6eWuK9c1kHbWxiSW+KkmnafklhqB6wJOK WfWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=0QiRzLBE; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i15-20020a056a00004f00b0063d23b80e00si1537903pfk.392.2023.06.08.18.02.12; Thu, 08 Jun 2023 18:02:24 -0700 (PDT) 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=@google.com header.s=20221208 header.b=0QiRzLBE; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236418AbjFIBB3 (ORCPT + 99 others); Thu, 8 Jun 2023 21:01:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56560 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235531AbjFIBB2 (ORCPT ); Thu, 8 Jun 2023 21:01:28 -0400 Received: from mail-il1-x12c.google.com (mail-il1-x12c.google.com [IPv6:2607:f8b0:4864:20::12c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 683541FDF for ; Thu, 8 Jun 2023 18:01:25 -0700 (PDT) Received: by mail-il1-x12c.google.com with SMTP id e9e14a558f8ab-33b7f217dd0so219195ab.0 for ; Thu, 08 Jun 2023 18:01:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1686272485; x=1688864485; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=wOlumE3ouLCIH2RP0G1dM53dguqR91oQKVL0viimj70=; b=0QiRzLBEfIKm2SVV80x9b/gSHafnBJNKTDt5o9p/8YxMb+AMC9QQBod2E/wzrHuceY ouEbiAOyTT2VNZhRW/Ddnr3fLkpDnEjgK4IX7o8er5B//o+OfqB1UfsOITa9lNtjMafb POzHfxb+JBYWaM9Q9Ufh+5YDTUlBacFxBJYv75ZsvmP+jho8O69/5BM7c4fJ08LSrba+ UrPymZ+DU6ROxWa0sxtG8xgOeygPpEsqe4Tl0IyVl7eg3plBMhgdDs7FjlM9qIUxQhSA NwnqOQ5SI3/bpHuPo07dXtQdCuXb2Usg3ZiXaCniUcNf+AkBFv+ScKeiNCZmKKK14NoY C2IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686272485; x=1688864485; h=content-transfer-encoding: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=wOlumE3ouLCIH2RP0G1dM53dguqR91oQKVL0viimj70=; b=R8DVvPVK4+aEk09/MDqJooAUigs4WoJaKr6FT8snblUi7QH8weS9lY1IeW2qmKmGFJ erLnGkGWN/+JxNbm0u2wF5GqTNmDZsfBtYHa+cqUtGnva8jLi4WSfP4XyVTrTMc5141s 44MeHZ+UL8YTn2LP81qzNa8vvAETjSu2jwbBjuLR2o6kKL13juuW/X0LQRUgWc/dEG/2 QeF0r/cSHa105sgw07xTpuv39+bzAmgQhvWs4tr6U6XZQtY4xyuChH0bchyLg1SSln7y 9ZDe7cpSqSZybNfDLEkLuBBKIXXD+ZAdYo69BRt5jN9Wj7Wvs0IzkE/3Lahrt1icAAtx HPkA== X-Gm-Message-State: AC+VfDxf/NOliXlnSvZwmFCQoNI0mBtRdGC0EsyygPJfR5xTEHeY8xpF Db7727kyPdYFFCr/6vi6ljN4Uye01q6tQshBzkmj3g== X-Received: by 2002:a05:6e02:1d90:b0:335:6626:9f38 with SMTP id h16-20020a056e021d9000b0033566269f38mr412896ila.0.1686272484663; Thu, 08 Jun 2023 18:01:24 -0700 (PDT) MIME-Version: 1.0 References: <20230526234435.662652-1-yuzhao@google.com> <20230526234435.662652-2-yuzhao@google.com> In-Reply-To: From: Yu Zhao Date: Thu, 8 Jun 2023 19:00:48 -0600 Message-ID: Subject: Re: [PATCH mm-unstable v2 01/10] mm/kvm: add mmu_notifier_ops->test_clear_young() To: Tzung-Bi Shih Cc: Andrew Morton , Paolo Bonzini , Alistair Popple , Anup Patel , Ben Gardon , Borislav Petkov , Catalin Marinas , Chao Peng , Christophe Leroy , Dave Hansen , Fabiano Rosas , Gaosheng Cui , Gavin Shan , "H. Peter Anvin" , Ingo Molnar , James Morse , "Jason A. Donenfeld" , Jason Gunthorpe , Jonathan Corbet , Marc Zyngier , Masami Hiramatsu , Michael Ellerman , Michael Larabel , Mike Rapoport , Nicholas Piggin , Oliver Upton , Paul Mackerras , Peter Xu , Sean Christopherson , Steven Rostedt , Suzuki K Poulose , Thomas Gleixner , Thomas Huth , Will Deacon , Zenghui Yu , kvmarm@lists.linux.dev, kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linuxppc-dev@lists.ozlabs.org, linux-trace-kernel@vger.kernel.org, x86@kernel.org, linux-mm@google.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham 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 Tue, Jun 6, 2023 at 2:34=E2=80=AFAM Tzung-Bi Shih w= rote: > > On Fri, May 26, 2023 at 05:44:26PM -0600, Yu Zhao wrote: > > +/* > > + * Architectures that implement kvm_arch_test_clear_young() should ove= rride > > + * kvm_arch_has_test_clear_young(). > > + * > > + * kvm_arch_has_test_clear_young() is allowed to return false positive= , i.e., it > > + * can return true if kvm_arch_test_clear_young() is supported but dis= abled due > > + * to some runtime constraint. In this case, kvm_arch_test_clear_young= () should > > Is it a typo here? s/kvm_arch_test_clear_young/kvm_arch_has_test_clear_y= oung/. Not a typo.