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 ED9B2EB64DA for ; Sun, 2 Jul 2023 09:50:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E7B888E0074; Sun, 2 Jul 2023 05:50:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E2B968E0059; Sun, 2 Jul 2023 05:50:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CA5EB8E0074; Sun, 2 Jul 2023 05:50:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id B757A8E0059 for ; Sun, 2 Jul 2023 05:50:34 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 668BAC072D for ; Sun, 2 Jul 2023 09:50:34 +0000 (UTC) X-FDA: 80966201988.15.C5E7932 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by imf30.hostedemail.com (Postfix) with ESMTP id E9BAB8000D for ; Sun, 2 Jul 2023 09:50:29 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=UlMs6wXA; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf30.hostedemail.com: domain of fengwei.yin@intel.com designates 192.55.52.115 as permitted sender) smtp.mailfrom=fengwei.yin@intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1688291431; 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=P/DcRn6+onnalfTm4KFMgEYw8XoLT6dE1XySRZZwZJI=; b=rM7ljD28rvsKCG9N+YBVgyRSrgpWF16ItV0vO8IaNLdt5ivCkZI/Y2r2n/mJsx+O7Z8uuP RaeR76//q/HqVZNX0ibanT4OQNYucKIF0dPcgnmL0pJxqJsM4tcemZLbPTuWNTv867I65G hGZcEmdbyaoascDevvs1Kon9a2JqnNU= ARC-Authentication-Results: i=2; imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=UlMs6wXA; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf30.hostedemail.com: domain of fengwei.yin@intel.com designates 192.55.52.115 as permitted sender) smtp.mailfrom=fengwei.yin@intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1688291431; a=rsa-sha256; cv=fail; b=KvIZdMMQBFGaoJk/10YDbqkRjxGeWukHSZhtXfgRvRTl27JZTvQnbAL0aoSn+pyM0+tvPi sOBW2z3AY0DoYVvqnNwpQOT9UrqWMcr7e81ugqVuSs3mERN5gApUtBbWuwvaDUJSthWlhR JgMl/XTB6I0ijEYusRWyigQvdejIMY4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1688291430; x=1719827430; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=P/DcRn6+onnalfTm4KFMgEYw8XoLT6dE1XySRZZwZJI=; b=UlMs6wXAO/arhCp9pVvxdub1E84oP81K7Qd2aB1+Tufydp12cIvuIkwq H7DImmwcBgHDDv8MMj/+7355mIQgTQv+VqARHF7TwxZwpU7lC4ub09HYn FGMl7RMyhoAulyKjAmRl6LHzCFAlhuvy7p07P/dfLuyu/g+1jt6k/CjiM FNFnic3Qfh5IP+smWILEuZPA8TRG8N3Rgite3RBR0+eN5c/AeuzQQXWlv Qnt9zLiicLLttQykte7j5FcQcem4IjJC8hOpsPdX+CpXAsm5fjDnI0ftB azAONcATAHrTmKBfyKlpAw0Peaj7zc3iT6I5rzc2VAwzPi7bM7vdqU7da g==; X-IronPort-AV: E=McAfee;i="6600,9927,10758"; a="362726481" X-IronPort-AV: E=Sophos;i="6.01,175,1684825200"; d="scan'208";a="362726481" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jul 2023 02:50:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10758"; a="753441012" X-IronPort-AV: E=Sophos;i="6.01,175,1684825200"; d="scan'208";a="753441012" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga001.jf.intel.com with ESMTP; 02 Jul 2023 02:50:26 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Sun, 2 Jul 2023 02:50:25 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Sun, 2 Jul 2023 02:50:25 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.173) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Sun, 2 Jul 2023 02:50:25 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OIXqJdNEPKIan1KjmvwOQ58+zDyNArNWWHBdRhKqrZ+Bayf7OMqaT0R6ZISMi+IqVe0J68/8LSm9HHMPg54lWjlf5jkEmrl7ySjU7q72p7oNIuUHFoTY4ydLzXskgzH95NTPjVmpJKVA28thwzpcGezEdvgueR2rhBI90lzVMlGzTMEVVu/OcGQql+uc7CHJIHYt/8A7a3t8I7exxGOdamDS4GuCUFI9+sz7MXdFpkKTYSPvjGx4EBznmJsDCTiMo7YGfUaoPEgabO6k0K+w+dPgCHoatAgx28VJzmYJCw+L29ppKZCa7g2gX6odTj3jcYGjOdR6mGNACM/jHk5WTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=P/DcRn6+onnalfTm4KFMgEYw8XoLT6dE1XySRZZwZJI=; b=ayIHFN3rQpj4sC5auG3fT4ZDZAN+T0L7qWjh8CKHyW9kA+l2jSw1pCGJHzy/FVfTok5/i6Jcg+r2x8vwWFcGoAS1iyXss5FT1XcNKcn5ILDN4KoSX5Vv7+baQKx4YvUwSo0w0FokAPf58iV0B/hrbsT/Y0+6OJRFuvh4Rwt+gJUFduKYtL5Rt+jUcTm4lgtSSQoSfN/QC6En//Ufgj5mZ0ZWIMXOUErmNvlZuCsWwKnZ4KwBJ0w1bAfaOnVEwSpwNh6yRB+SmaR8xL7DO/Hg1u7xiicZmJhKNLUeMvQYaYHOuExKw0q3jQgnG8iwDOn3WVMPf6ZjpIapvh2CoStkrg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4820.namprd11.prod.outlook.com (2603:10b6:303:6f::8) by BN9PR11MB5273.namprd11.prod.outlook.com (2603:10b6:408:132::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Sun, 2 Jul 2023 09:50:18 +0000 Received: from CO1PR11MB4820.namprd11.prod.outlook.com ([fe80::e6c7:a86d:68d6:f2f3]) by CO1PR11MB4820.namprd11.prod.outlook.com ([fe80::e6c7:a86d:68d6:f2f3%5]) with mapi id 15.20.6544.024; Sun, 2 Jul 2023 09:50:18 +0000 Message-ID: <957ea888-a96b-89cc-29e2-973bb9e36f40@intel.com> Date: Sun, 2 Jul 2023 17:50:07 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0 Thunderbird/102.12.0 Subject: Re: Folio mapcount Content-Language: en-US To: Zi Yan CC: Matthew Wilcox , , Vishal Moola , Hugh Dickins , Rik van Riel , David Hildenbrand References: <7DCA075B-1E43-47B1-9402-66C54513D52E@nvidia.com> <310c4d8a-e14c-742b-5c6c-018c01ed897e@intel.com> From: "Yin, Fengwei" In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SG2PR03CA0088.apcprd03.prod.outlook.com (2603:1096:4:7c::16) To CO1PR11MB4820.namprd11.prod.outlook.com (2603:10b6:303:6f::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PR11MB4820:EE_|BN9PR11MB5273:EE_ X-MS-Office365-Filtering-Correlation-Id: 9dea5ddb-34ff-49bb-83be-08db7ae1bde2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: x7oaJXuME4nX0T4ZWFRlGSPWkhfcz44E+ATspviZ5z5PxlbW5oHsio0HeLwXpd2nWIVXFqpLxUETqazmrICEu7UuR4J6a0IE8mDL4hH8Vx/x5Wj1WGB9A7rY9ktK7xll8Uo8nxu3L9Ma08yzm0+g8G1pjlczyYCIgWf99E3eguK/5y8tZT9earTZVFNn/PDMsW0OSj1maS5tFxmx3U+sU9PEcUqkJoQCSEfZ57tFQk3HDftteoiIBqnVlJz8kCH6XVl1+kxWsO4MGp9XGxYWPcQFDaXeFW7pfN6eh9JhVS24ZCsoS/bB+SkL7Loetuysz5DXBBH+3Tx7snhZ1PCsKm+FfmibiwQxs4Ka+eJ32uf2wviueJtQTHoeObrFCdBBQhFJDqk2JRjeJiIG1w8Cm+scL7AFFyvDYzK355IQcZxC1qkVAJHVwM5wcwxa9gI3rzLPuU2GdV/2WEQuEO8zD+zGZk6Qe9sUBlup+gJsdheRBZ0gFmcszaBTXPX5uMb+ot+x2qY4Dm1YRk5Wu/TTk6/7NZ7a/rH9r8pkJsARDKswcAPca0gX+u76PSCMuumRsLWWdfujk++u+D0XthPw0rxIUy188LFfeMB09Kjs6vNA6Tt1sPehhVh5G5n1CT0WEAHigABpsHH95RNMPU31Iw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4820.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(39860400002)(346002)(376002)(136003)(366004)(396003)(451199021)(41300700001)(6486002)(4744005)(38100700002)(6666004)(82960400001)(2616005)(6506007)(26005)(186003)(53546011)(3480700007)(6512007)(86362001)(31696002)(54906003)(478600001)(316002)(2906002)(36756003)(66476007)(6916009)(4326008)(66556008)(66946007)(8676002)(8936002)(31686004)(7116003)(5660300002)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Ly9ielFKa3lsUEdnTWRmOFFoT3cwUEJxV1czckR3d3pPTjV4b3NHR2xOS2dh?= =?utf-8?B?ZnF0Q21ZcThsei94TGlKMUJHbXU4MUMzNzZoaC9hc1pYVFZXLzc3a0p1bWhK?= =?utf-8?B?ZXgwMHoxSCtPRTdhcnB5R1ZUUWJ0QmZkVm4yYko2VEFKOUJzMklBL0RySEtl?= =?utf-8?B?bkNJMytpcHlvblovTnlwNnFRMHREaTRoZ1Q3NjYremhNenZsZ01Kd2RmZmpW?= =?utf-8?B?MVBBTnhBUXBCVEZ6TnNsTGZaUG9GV1B1UHRoaER2R1ZhR0NHZW5RRWYxVGp0?= =?utf-8?B?MDhvQnVmS2tPSUdKSTVhVU9wSW45TFRmMjNnQmxLOG5FYi9lWXkwM25ERmVZ?= =?utf-8?B?TStCZ3QvWmNESmlSRlJRbEMzQkUwWENtYlVBZjRtUjlZWC9kQVZBb1ZWK0Jk?= =?utf-8?B?dHJCbnBsWHpPb1RjRFBGL1ZzQ2xtblIwMHdnNFVTUWxVRnF3Z1h5eEV3UnJR?= =?utf-8?B?cGFhYUhQOHd5Q2hEQUlNeEhCWEYrRHphWWZySWVva3NqekRFbXRIelBXYmh3?= =?utf-8?B?clJVdnRuSFg2ZUVUQTYzRS9LZncwQ3R4dVowN2FJUWVkQlFEZnpRMlphM1Zz?= =?utf-8?B?cjdkQ0RsQ2w3aGh5bnIwRDAyWHc1WnEyYVB1WFVHOU1lVU9KR2FNamx1M2lt?= =?utf-8?B?eS9iV3VaK1F2K2phK1pVbUhRR0dub0orVVVsTDFBSTNxQkFIVjFMVnltbmYx?= =?utf-8?B?UVo0eUZMaUJxZmo5ZWFHTFFKamJQY3lDc1NkVjc3WDdxMFJpTW9OajJUa0Fy?= =?utf-8?B?TUx1Zm1RU0lFZnVsVWN6TVlKT1V6N3FENXFRRWNXWXFuUkk2YzQ0bXpSMXlM?= =?utf-8?B?VzhSUUVaUTN5Z21QanJGeFFuTCttMjNrZWYyVzNRdjhMM1NIYjZVVHBTclNN?= =?utf-8?B?ZXkxVWZOY3NtRS90MHgxWEZ2UDhDaFh1cjVERHFMOUhUOU83Sm4rRmZOOWlV?= =?utf-8?B?dm52eUFyVFM0RWkwdVlJOFZtZVZyZEJGd1J1UXBxdlk0S051Tm5IM1NWcHJC?= =?utf-8?B?NXlwS0NDQVdsRGxvZEZFWTlsdmVORGRrK3BxdEF6b24rWWFweHpjVzZFOGRX?= =?utf-8?B?RG4yS24vSGtmNlpVR3p2UXNBbXRoSkl4ZURLWHJGbERkUnA0NE4zNVBFT0lm?= =?utf-8?B?OXllY0JHcDNMb2kwbnJHcUlTbmpkZlZ2NVg5RkwxSVhsUzdwNDNsdU5WVjAy?= =?utf-8?B?eCt0WXBHQ3JwdVgzZFh4cFVveHpxZmZuRWJGTGE4QTBYdXZIQTdqSDRMK0VW?= =?utf-8?B?MFc1eHQ0aVRkcjJTT1VEYnFPK2RmRjJ2ckZiOVhQenVxODkxNi95Q2pXdzFT?= =?utf-8?B?ekNPQUlGN1p2eUw5S05MdEE5VEphTWlldjBNKy9IcmJ6V0NPQ01Kd2dLNXMy?= =?utf-8?B?cDBCZUtBakZIb2FqYUlmZDVxTFA2VTVNYTRMZHl6NFFHSGZIR1BDK0czUElC?= =?utf-8?B?QzByVkxhbkVxc09ZdFI5T1IrS3p4V0tUUFZhN1hmcWNvY3VOQzE4V01KcmxV?= =?utf-8?B?NFA1ckRadUxnZTFJTnBZd3NXOU5GN2dwN3dnTzM5cFVhYUErWTRoSkdkNU85?= =?utf-8?B?T05zTlQ3NW9rS253L2NydmVybzJ6UlNBQk5vY0J5RnhxRFpXYUtJcHRJVUVT?= =?utf-8?B?M1VvNExmQ0kybThyQU5zdGQzdW43TXRrN3R5VnNqRUExK3FpYUxLYy9xL2tK?= =?utf-8?B?b0c5TEZtVk5rUnBGZU11ZXhFSVkvZ2pkV2VhZjFTUTExTGUzMzlEWDFNemZw?= =?utf-8?B?Y3k0Vmg1YnMwOUU5VXQ0SzNoR1VVMERMVTM1ZUpVTWx0SW9UTWZVamZ1a0k1?= =?utf-8?B?c2dqTW9zdU1yNHZxVTN3MjFtbWxiM09YeGRhZ0tEZ3VFZHA1RDVYNk9pTWlv?= =?utf-8?B?czZvaHVzT0tNTXJjWjQ0dmNSdzkxd2RqcDk3SVlJUENtQnovbUxUZFhuTUdn?= =?utf-8?B?ekp2WVd1aStubGhQRXRtanZEdDkwT0UvdllOdWc4WndkZ1NiejU1TGxCVU8x?= =?utf-8?B?K1JxSFpueVdPK0UvNEFmd2hXWVdJSjRnOXdpYXQwZkFwekdPcWpzdCtzMHJq?= =?utf-8?B?R3dOeWc2aWFvQXQzVUpBUlhaMlc1anRoM1J1WElUMktyeE50YTlOSXBRVXB3?= =?utf-8?Q?OCgRg3BbP3vLNyO0dsiO73Q46?= X-MS-Exchange-CrossTenant-Network-Message-Id: 9dea5ddb-34ff-49bb-83be-08db7ae1bde2 X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4820.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2023 09:50:17.9762 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 1z4DHJuaHCZ20++0G8+VqWqkYjbxNzulLNzEn6N2xG2IfxxeVBL/mIyXjM8jG6W8kBQPdsIZAx5AK+yBIrXV2Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5273 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: E9BAB8000D X-Stat-Signature: 7cj9xezzws4r9i9qwbs318z4xdn16tjn X-HE-Tag: 1688291429-44473 X-HE-Meta: U2FsdGVkX1/4UV0jIVEMnK6Tpp4dViks4D9QZZPWblTDxpysVsTDIgxoy2DykIYj7iP2EIrBH72+zhN0tJWMMI/KfU6WC4cE8Ll4jBQS16FaLi4hbhK5pdNw8lHekaBZkMpkWQjTmrrMmAYjkgDy700GCYKwWde3w9o20oiGjkOm5WCE9J+2AM1n78W0Wyd7oYAdhHOG7Ngd1Bo4ui+KCyL8F52Fkt0c/Q+zx6JmAuAkrN379yyDMHW1i8bkx36s2RyfCSuCwailDlocMVqgbudl+LxTKKa5sTEEzCi+X9sAcw4r/+ybXuSwFBhFakKyqNZ5Xpm8d63tqNureuUmY7HwmmiF55OP7EJ2NowUBkgKxS5mDJRaNDb5EsoA7VvdAN7TLegIqYqVsGRQ9ZeR7liA8+zomR6Jhd/m6uGb5jTpGizIgDRE9qvTTnT7HUFfmkY7Y711V0HK5pr610im4xqpnUaLxht2QR/F3AGNT52UFF2FNjqExl3Yd11IMVakPDadbmWW2P8BELja3YofkXMMfvEMBzABgY0GU6oPIdmzS8ItcBYSjVVxhJwXshL9n5gk9E84gzpFkmUo0fb42aoQo73aJ81Peyz61kGjEHWk/i4sxtSTaArXh3+Ab206XFQhvdr34d3Gus5qpjrddtW3/z4BxcoFPdOap7IBLnPvEB4u348VVU4SD74vvnOsE9oUnAiBKggfX1o3Q3bLtj90sPrlhskKAuiwExA6wtD4ug5xZK6PLdkG78+8fuK3Mv2vokgOwLRDvMhTy3KBVNhcyd7yy6wMI110jQCRqi0/t13d0v1Jr5UEAEQAnqE7I3l3rvlmesIMwyq0+UR9cqp6BCoO++moXirbmr01WlZVUveWkfclvwp9VKwVATz2gJx51b/iq7C1KKtSyisZudID8ZdA436kstovttzxXS2jy057m8AnnrobG7BDTcA+DURt2juU5C3258PagrC dmDDe52B t/kQrhQAk+lSgzuuALmwG2rNNFlLhJ0VwvYtEtf00Nwx4n9eMhImBAs1FpV8xGfW3kfLTbYFMXi3TDDuBUt46a70ujtr1ESW1cGp+OXzACxCqjF7pMYbuDz3meJ6vc27N8hLN1hIMiA9ydR034cBedCPQJrpARqwsVGBLiLhU8a9mBBR2OZjzbKv4nVaHsTow2BESrwC+WdKdEf47XJE0sPEcdcWBaOPS28YcLaSmLE6c9aJFFhFTlKPJTceRAdZMHmljmGFP8M/FT8Q/yNioKegnVZ9+M63px/huqJbCGquxKPbZqyRRkUbLQC4DAb7DVYy5L7hk4bUOlnL7MP4iZriPBm+ZJEz15fBFOuG+XFCU5TG98cX5kuYIDA== 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 7/1/2023 9:17 AM, Zi Yan wrote: > In kernel, almost all code only cares: 1) if a page/folio has extra pins > by checking if mapcount is equal to refcount + extra, and 2) > if a page/folio is mapped multiple times. A single mapcount can meet > these two needs. For 2, how can we know whether a page/folio is mapped multiple times from single mapcount? My understanding is we need two counts as folio could be partial mapped. Regards Yin, Fengwei