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 45E34C7EE29 for ; Fri, 9 Jun 2023 01:01:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DE10E8E000E; Thu, 8 Jun 2023 21:01:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D91A98E0001; Thu, 8 Jun 2023 21:01:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C58EE8E000E; Thu, 8 Jun 2023 21:01:27 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id B3F228E0001 for ; Thu, 8 Jun 2023 21:01:27 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 87DD9140262 for ; Fri, 9 Jun 2023 01:01:27 +0000 (UTC) X-FDA: 80881406214.10.54D3CCE Received: from mail-il1-f171.google.com (mail-il1-f171.google.com [209.85.166.171]) by imf25.hostedemail.com (Postfix) with ESMTP id B3671A0008 for ; Fri, 9 Jun 2023 01:01:25 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=0QiRzLBE; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf25.hostedemail.com: domain of yuzhao@google.com designates 209.85.166.171 as permitted sender) smtp.mailfrom=yuzhao@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1686272485; h=from:from: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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=wOlumE3ouLCIH2RP0G1dM53dguqR91oQKVL0viimj70=; b=TQx+zNaUea+IUgN/mZLeN0OhVSyYb8A4tcUyqd+7oQ9O3/OgOYbuXCbOc/7G7fgWKZidf6 WDkx928W2A72POJWPnMxtBsOwPA7T+N9pkkQoWbdvYF0BvDtXXYO42iPK90KHOap5QRVcF Lsv0rcRI4b5QbY4Tvrggq8jPDgw0fcc= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=0QiRzLBE; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf25.hostedemail.com: domain of yuzhao@google.com designates 209.85.166.171 as permitted sender) smtp.mailfrom=yuzhao@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1686272485; a=rsa-sha256; cv=none; b=YCdpqQd9Q2wiaGBKVdfUZvjKdyE/+M3yzR1EL5Wl7e2FX67oDQTiqq4N7o2Mq4rDD3gaSo h7FKXDhFD7VCDWWw5NJHROsMrhNxJ9Gjj3BKoZXPHo6VXqnuVv5ASxIIcfJHlF37ZqzQlc qvQTTfsA6GHlpze7c76kflKnFyMIR08= Received: by mail-il1-f171.google.com with SMTP id e9e14a558f8ab-33b7f217dd0so219155ab.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=RU0/PnWKACeCld4zui8K9Vo5QREhhquzBWumeND0Fes4tJIupWb+cPWe+jtZroVOik ZxWeo1fpkDXzJ6jfvoX1uV+yWJHBxOq0ldXBsvT6TkhyLbSnapcwArgiKtc5Omt52vi6 ddWM2odiOB4CQcKSG4ux6DATcMSAJxP5I4WcYqsevubuEFkjzJf42GBYT6mNYFG6BdC+ 3WWmmaWKk797F6EHD56lH/rs+PTNy79U/cc64fLNN/GA5uGsDpUDh//YWMDr7W+12VhB a9zdTgFLcGeqK6i98PY6V0Eqp6XfkGMWIUSc+LNxEevAQtt61IzRchUdkkvk+70iMyv1 HD6w== X-Gm-Message-State: AC+VfDz7aX0E7G1+pjFhuYNLi1tEdD1dtd9zCuUg87kZc8YosAGJTAAN h1bl4Ry9ON7xI3JW0X5yHBFsUDYD/SjCo25NBNdYxQ== X-Google-Smtp-Source: ACHHUZ6K7WtRN1/jwhwUmn81V7wZks+0RBM4oqsXU0y3En74mlS5GsDCmNvtd7xuOihBLkGIFFFI5IogGsWfvJXaSzU= 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-Rspamd-Queue-Id: B3671A0008 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: a8g1xe4348cpewbwrm154qboqb33dar3 X-HE-Tag: 1686272485-324766 X-HE-Meta: U2FsdGVkX1+Z4qypHqAdy2qSLe6vEnQ3xC1kRi4v00us33gHEJ5KYAQ+5iYAk6SNlaBAIMajYWlLJL26COYCB2btQpHGcvaONoiNDPcpHV2C94mI/ho/HFTZA3Ktv/1qWotT1QDfZcMeZwt64DjDaOfG6K32YDoeNH4z1veqQLkFEztx2TCmWNwKrZz5ojWlWDJw3vxNRd5lof0vflqoPtQupdZDKV5t0EvjghsOyz+VkkSWGB0NJztziP2vv7zteLe8HOsHJYyR/jborU38nNtRZkp1qwnT6s7CRI1huXTTItTdHlFK82qowC8mRtV7LlD76XvIDiSQyiE+q4ajM7Vr9RYccCcfXszDwAx2jE1WA9wv/L95v+Pa7BocACDVNMNyxmKutmBwjrbTZbzOQin5H8odiY8wNG73ibUx9wJu2XwGQu4NVJXrVPTZBpvzjKei+pPXo9VNrH5c0VXf8DYTIxFep6/N8HiuWRdDwPQeePS7zOS5rF3vYVRVqHGPu9YeiADIAEZ3bf0FAceCpyfg3ea0VAd6iRQsB2hBCsSDuljKuAPWl4iywylROJAYrXbrkZET+4tzpfX8lBtnBTdhMfGxfHBnncRFmbCoMIaN8YPgJiK6KHc0exidGwANids/TqgtBKT4nuzyOofBDvtnBifoqMhR2IlZINN5DuntZtwu5FeXgcZCXATrYU9WfOJPHHJbDD97xzOFIhm4s07+IJNOyslS6dn73HP7DO8sGa74Ahna+bHVfb1OIITR238zF3UDWI/dhf32huDrVG0GSdwrDzxwHPTmgFYbw5ViojLwOCuPkMs8XhYPczewZsoyOMmzhQc8qM7Jy2Rj2y639YTD4iWWxdRB/WsSlOjMe9D26neEtiYCNMPedV3mBuFGZR0H5K5HUXGDoOMtxMYg/dhFzRsKbYxUZLibcePnsv72xYNxMO2Dfj0JU8NLronmku2Pg/8xm+LfcYK llQncakj QJzeyhP+vX2LqQhN+fQQD/dMYLHTBa+bpLuP3UsylFAeXPf/yhjCFGTE63EZMdgEgajhRcCkkBqn04YoI/Sqrm48qNcCajWtiHuZ8AQNabEWV7ikGNKJf16Cr+2R5wtAWsz5GwWgfzam0L17NZnGy8u5z3ee4FRDH94zWbEwdvBp7lgFwN4ij7h3yEITdleTOxRMFD4wmbmf4AS9Ca+SSvbI0UaNbMfZB+S38FrCi32q6zr6qIUIcYsvBfx8/E4iUhiLnsdSxcVuBlaDhgrQvHTiLvfvJtfjFzq7LpwPkRF5PV9JIxujOBOP7BBHwuXCxtuzK4IGKVWVn4P6z3g9cQNBlyA== 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, 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.