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 1BC6DC27C77 for ; Fri, 14 Jun 2024 14:27:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 056276B0116; Fri, 14 Jun 2024 10:27:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 004BE6B0125; Fri, 14 Jun 2024 10:27:04 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DE7F76B0127; Fri, 14 Jun 2024 10:27:04 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 738E16B0116 for ; Fri, 14 Jun 2024 10:27:00 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id D2A58A1F44 for ; Fri, 14 Jun 2024 14:26:59 +0000 (UTC) X-FDA: 82229720958.26.24C8A10 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2078.outbound.protection.outlook.com [40.107.101.78]) by imf26.hostedemail.com (Postfix) with ESMTP id 7CEEF140004 for ; Fri, 14 Jun 2024 14:26:55 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=WGR6UkhT; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf26.hostedemail.com: domain of ziy@nvidia.com designates 40.107.101.78 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1718375213; a=rsa-sha256; cv=pass; b=DXZUx2ys00ujUyfX0OGV/vS3hCjM5eycS0+DC7eOTSxqMeh/CWCkKcbDoooZ9G4sO0v2gv tBC9L5MAcpm5en8lshKk599RB1CHjG/u1esDXz6glBzD12JSMn993FIHLV8eT0bXhjK88j Q539A2pqqnEc8kDZ8cPnAs+P/oHs9UE= ARC-Authentication-Results: i=2; imf26.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=WGR6UkhT; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf26.hostedemail.com: domain of ziy@nvidia.com designates 40.107.101.78 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1718375213; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=iRqoibAGCklo9AfCSd+usjngOwVE57rJcqXqb9fQmYs=; b=IQr67SdZ2f+bBeTCzqNvUNssvgAeKpKFTS+8LpS8Oz0ukUilC4RtDHPHT34oRimBSDoCn2 vekP0WJ7gzxP2FeIfsAUWW8XIhTbUZ1LeAZOEnrqrrno/BIfnzb/tNs9E0SimVe/NEvCld mtzdM89VWI8Sov7hvfbrKTT5pDjUgdA= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BQMEKwFXttGoiIsD1ZxCQLxSuZnIutmLy+b4InPYXyYuEge9csRW8BpzIK7mrTXpvX4YkDuWNyD3Kw8DDpBlfVcL3T0dQlDKeQ3/6t2Ak0nEuClJ4sMpjk1YQLs7r1KNsFmnOmntRBjM1znMTsuWUrZEeItHslXEt5vstlODoFwCoinKx53b1H712YSElFsfpXpN4h7G1Z64G2e/D/nJrayLIL/EqxnxlCvyD7HDg3DwoWm55wwwUpJfOHVlOHXhhBvZz2O39bOBStNWpIpwpQJLo+JypV+yLnKqNVrcYODvh1OU7xvI3be/9lRud3zZoWvf02FrCQKHF0JcknTs+g== 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=iRqoibAGCklo9AfCSd+usjngOwVE57rJcqXqb9fQmYs=; b=n1XgykIErJ7rIjQw5sB6qJ7xsdDWNNQ7/5ckaQ46UKFOwEE7i0daxb+RYsXnWD/aEBiysfiI/p9pcr3S0KroOtD2cbNtwhBbY2b7kGZgcKbn5ig4hj6xlcR960AEcnUmy5ikJrpoUbgSLlGxuNM3NwaFwj+G3KrRILkozTTcNAHxswf+bTvieJBv9iUm7YJ7jvYdnTJQZ64nPJIpx/BGviLG+4lQNAYG8Vbh5oIa4JGxAhXwRPOqwC9gk0XxYyZdJttSQfCGoODeLEmPjpBQhooXmXGJ022KNwP28GLG5zOPnQo+BzWAg4wy1vTYG8r/o1NoC/qjLsIP8HBhtQwxDw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iRqoibAGCklo9AfCSd+usjngOwVE57rJcqXqb9fQmYs=; b=WGR6UkhTcsG6cvFGuM5F97lNaImJOStAoSUVpvUtL0PScFPUB7yLsN/fT/rh/MbtQuIW+sufjjXrHUTS/+VyGPXcIggxGzaPsMm1sJlx9k30ovJcY/jKC5Vw8X9MEcuIrZpQLNBxrETMi7Liat+wgKfruNKS6WrcccJ6F6iCZXd3dlGkOSsBDduYXRrAA+Mba414U03tmWzZEyfmRzLvv07tKXyuien63qQowBYVQZCLdLBzReA+ZC09hLzSBH5yiX6kJox5zN9q8BXSOcCeu0USdT0YFZ6wLk9B4bYegC6GBxh2awyJ04VUqiYSrqDHCXlqW8GXPQmFKctrgeenzQ== Received: from BL1PR12MB5730.namprd12.prod.outlook.com (2603:10b6:208:385::9) by DM6PR12MB4419.namprd12.prod.outlook.com (2603:10b6:5:2aa::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 14:26:50 +0000 Received: from BL1PR12MB5730.namprd12.prod.outlook.com ([fe80::afc:1e4b:7af6:115c]) by BL1PR12MB5730.namprd12.prod.outlook.com ([fe80::afc:1e4b:7af6:115c%5]) with mapi id 15.20.7677.019; Fri, 14 Jun 2024 14:26:50 +0000 From: Zi Yan To: Lance Yang Cc: akpm@linux-foundation.org, willy@infradead.org, sj@kernel.org, baolin.wang@linux.alibaba.com, maskray@google.com, ryan.roberts@arm.com, david@redhat.com, 21cnbao@gmail.com, mhocko@suse.com, fengwei.yin@intel.com, zokeefe@google.com, shy828301@gmail.com, xiehuan09@gmail.com, libang.li@antgroup.com, wangkefeng.wang@huawei.com, songmuchun@bytedance.com, peterx@redhat.com, minchan@kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v8 2/3] mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop Date: Fri, 14 Jun 2024 10:26:48 -0400 X-Mailer: MailMate (1.14r6038) Message-ID: <222F10CF-99B0-41F5-AB59-5E65F38B4AEF@nvidia.com> In-Reply-To: <20240614015138.31461-3-ioworker0@gmail.com> References: <20240614015138.31461-1-ioworker0@gmail.com> <20240614015138.31461-3-ioworker0@gmail.com> Content-Type: multipart/signed; boundary="=_MailMate_804F2C4A-14A9-4226-9676-1C8812973241_="; micalg=pgp-sha512; protocol="application/pgp-signature" X-ClientProxiedBy: MN2PR06CA0020.namprd06.prod.outlook.com (2603:10b6:208:23d::25) To BL1PR12MB5730.namprd12.prod.outlook.com (2603:10b6:208:385::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL1PR12MB5730:EE_|DM6PR12MB4419:EE_ X-MS-Office365-Filtering-Correlation-Id: 7962248e-2b9e-4b90-3dc8-08dc8c7e07d7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|1800799021; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?A6bYxlCJbkh1zZdZjRRPHG7g9Omz9nckgb2DK93hfI7t4im2/T7uDhv8B5jv?= =?us-ascii?Q?+EzGPsuYq5/iCuYQQr/CLiUxcvvXqjE7LDM1GFVb7n+fk0Hhj25xPNcB+vHl?= =?us-ascii?Q?DDr4zH0DVAXtrsyhsZ/9BU7mmUYGsm07eacdtVpA8MsrjVUA5IUXmMrYYR8U?= =?us-ascii?Q?l1DY94TCki9M2JNOwyag13M5x87tQQOQ4ucRxxBsVbrfw7PNmWxM5XoKQSal?= =?us-ascii?Q?glGHK0s5U10dSg++Yk7lStPosaity80J8LGFR8zm86AcH5eZXMmGTXBWN9nP?= =?us-ascii?Q?Z5pHt7TB6D7uIRwj46II4rKeIrlz2uWooaEUYhcxDWSVyEX7keA6Y3dTPq1K?= =?us-ascii?Q?8RpEDT19qa1CUhmd5g8YaesQDtGioAwTFtPMoa7LYbaKBnaQGe8YDD3Nu+3C?= =?us-ascii?Q?FBisiQFUgRY7xoWyIkj646xa4hfyB1ihg211YRW8P+KbUmquC6U1Jr/XcXPJ?= =?us-ascii?Q?3Ebo2gisf/tH5tyeoGSMgb/XI/7/1WMdSeShe3YZ3VkptKmaBhiEB/Spn7ZJ?= =?us-ascii?Q?nnz1MV+hmQjt1dewx3qxzTQysC8gN+9+h8nOtdtCUAvy+UF4vAW3lbpgXR3a?= =?us-ascii?Q?saiwCDQBo0+XSF6FWnhQbGubdZK+MnAeanOonPJ3/Pq+ffbtmKR1FLE/qX+d?= =?us-ascii?Q?Wn0yiEnJ9R1CRISIlL1DkfYJCmgwr2rPoygv/qhyVBNq7YiiDCGyGEG9KDji?= =?us-ascii?Q?YsOoY6iHE7ewx+Vq3aZjp9476Ga/zBEpZCkPheFIcOJ2HX3hgV9Ll9RWmLkA?= =?us-ascii?Q?YbkcUmGCUzdMhZHcYrWvRM9sHBCEnnfAVTQuzpX+dBv/M1wtQbYC5gT4oCY/?= =?us-ascii?Q?ii+dkSg5p49qw7PrIOEf/bkt0+MlAvgKvpNuByz0HsdMmzwd7ZntxFho//S4?= =?us-ascii?Q?R4xVpTsaRQyineHFpNGwdQxesq1WPP+fTngFpRK4tsIzGKfOgCH2ZTRofUyS?= =?us-ascii?Q?DmMcCxLPYmjqvkMct8Lt1wdzkD6tbmx/bbhxESjFfiLCYnsk9wJJFe9vUMDh?= =?us-ascii?Q?3n+tUzSlBAbRnmVivcq8tbIxI3xh0hwiTXQE4Rugkemo1c2nz/+KMz7HYz7u?= =?us-ascii?Q?NhCi60orKzIBrETaRa7TD5+ZWxJ4s9jnfRhHSrOdUkQVVz9FpP8l38uji9qA?= =?us-ascii?Q?0hV9yR5aCeRr+TUjGGhIVNo0jEIPrxOaoaL1MJVQJ7YoE7l9N3qtkzYg22oL?= =?us-ascii?Q?dbS6XvGC1y4rG3BnMc3MnapOJHvacwiFEecd95SAh+9oqMEJQt1rYfoZIOHt?= =?us-ascii?Q?Qa1Wp1WkZD6P4yMkOUibiVy2R/rGtyrfIGrk9edpINXEW4j9ToUFmdSgxtw9?= =?us-ascii?Q?pxY=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR12MB5730.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(1800799021);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?+6jeNnbahx8Wf7xQ4MYfqFotyaC8ih/W1js1V4T4zMUAHCmN8JJJM07xSRKp?= =?us-ascii?Q?dfrr0/B2l+Veig4Ba9HwGci71wODvyYgk9s0kqJcS9vKG5shJpEK2aexiPuG?= =?us-ascii?Q?yAad0oAYaMPGiFIYxYA2nfiFFmHEwD/4pI8JQNJA3OQT2F3JRDFwWr8S4f/6?= =?us-ascii?Q?cQZ/9X+WHAL6x85aRyQlfhdGEQhRcvLzuhQWndCYVRfBX3iD3VL3Qn3sxy7s?= =?us-ascii?Q?O2B9UznLxuWj9mHXoIMZ0YT+pqqzsFOTW6N42hBIGE6x8qK2sQ+ksDdCy1Wl?= =?us-ascii?Q?h/3lbC0G+xWDJpdFKP7TcUrMeiKEOOs58lozql+59SU7JWzK04RWkZW6bOQH?= =?us-ascii?Q?OuMBiufWwLvh4xDdEzUDyqYdl3PSqBaCw2gyXf6dzWmZ+S4IvgrVhsWrOswm?= =?us-ascii?Q?nB/2qx2YS79d2QgIZa/NMlNB8rg9ilCe86n/Av+RWaFAc2DXmPPp/Sv515Jz?= =?us-ascii?Q?80/oQx4RdVdzS7/FH9WZ4d0JRu5aAEuCBHznAw7YZF23Mo4M6CwCtVemyw3k?= =?us-ascii?Q?RCFMBsyMZOYuz3fwx7IbDNqlDKuxSgedLoldiGJRp//8694izMXjYlm7Zwpi?= =?us-ascii?Q?xB7MSS8DzX6UBalpdZ30o/34Y2pwvfpEI7EMC6HwYwiG5a1u29cu9mRVwHn3?= =?us-ascii?Q?KfITF0iN5eIhgqZHRs3R7dNsOixXLZfttLLo9H/A4cgd8xQfCqmfmoKRMm/x?= =?us-ascii?Q?kXUajdNN27O/iDllq4ruZ2v/0HKUv5KngNgXMhwAK/S8lswNcEfeVU9KMglr?= =?us-ascii?Q?2fzYleE2w55Z6kSLd1xoNE+TvMxsM/POC+W+QABN2PJyQups3xYQY1o9MsEr?= =?us-ascii?Q?vS+HipANNIa/FFrY71BTpWxTTdIJ1m+JtW8L5kGRvpN6+bNy2GhdkYl7XaOM?= =?us-ascii?Q?wHN07JE64q0RHh5oAFh8F+gcJhIFelDRAsj/Zh0EKrTcETbwZsZh4qJO1L0z?= =?us-ascii?Q?MaUSwSMvXO1xfj11nibRG2sjoqFo9dZDi7od/H2XUoLEu1vNHEBl6r7Jvx85?= =?us-ascii?Q?VfCN8Z22HU/dhe3mxIQVOeJq9zcXH4FSLOjbzdMq2AUwebbb2D058vKiU0Zs?= =?us-ascii?Q?Ldi4ZUxRbK1uAlkWOkKVHGH8umtdASAaTWlaW/uPRLPvThXaOX+gBzRymEZT?= =?us-ascii?Q?0P1TOKpJfOgWhenzJGFYHluDYmz9tYKWn8wEzW4MGlNgX9OvkE65uPd40nc+?= =?us-ascii?Q?gsNf6J0PE63Lbz6uCvgZ9pykiUCBe72rYYCno3A61x29AWtJU775GPbGxwRq?= =?us-ascii?Q?vR0mqOglVaOoIwh1cffZs5iTRs52m5sJUvisNCxjGHZBCdpoDYugNmWQRcNp?= =?us-ascii?Q?ppO+QZ6KxNWfx8v/3DM+9Fr1SI2XJ0AtpQeND0YPRlr9TS0flRjAMrEA4G0h?= =?us-ascii?Q?W6KSgfZ7y/wKF38Ot8NArdTE1XIgrgOM0Do1r7T/tWd2YThdKx8JHNpsJ5lC?= =?us-ascii?Q?70McO60ovPTQLGrvB5npnwl6MB30OGvhcufRTJziyLNVwBgxqWHGvY32cCiV?= =?us-ascii?Q?pX4L0ubWXYaJirAgU5iaYva+qQENB8ifpHrW5ksD5WykUZSO5A0L8unrNugj?= =?us-ascii?Q?s9Et+B77XwIgWYGI/8A=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7962248e-2b9e-4b90-3dc8-08dc8c7e07d7 X-MS-Exchange-CrossTenant-AuthSource: BL1PR12MB5730.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 14:26:50.6800 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: y50mV1oMIf3Vb4SvQzewgR0WZR3VN/uYCfndpBw5xCSzFvIcOVK5ORR9A1TcSJs+ X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4419 X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 7CEEF140004 X-Stat-Signature: qxk8itcrme837xw6gaecwjihfat8jfuq X-Rspam-User: X-HE-Tag: 1718375215-414921 X-HE-Meta: U2FsdGVkX191jMXEYmgnR3fv1cYV4cSQShyhnwBZSQYDAonLdUVjkdHm8g3F0Y+FBX8Q+5kb6aRsIPT/0uG85t+GWd9tB2hceva+9EFlNU2fI5lJg75Kf6cV3lzFyU/nnhVmFw3tFLQ0ula0cWTvm071TbP9LaeRM/wZkGv7w0eBpYN02se6kkgsXYHCa8q9bTIy1m+VwhLvQcRUzTjCOZKYt8wpxjsm8+QxULjllUEBCk80hRM/Z3sCGJ4Pias9Wr4kTdaIU2ya5Kkdpp3uXpwMxRq1ngX4sgrQtZEv2hw0uVwwyTsRx8oHuqz5QkbKZDij9ipEigzDwoOlFUsaZUccAdu5FpBJYbe+bdUVYtBOxSvIu1npAj2nhraP65b/vofX6WUo6Z/zzxoPN1bTpZ7m7xjDy2DRonlc23N1xSZyz4y+w31s2TVuqE2++ksEcib0cPcnGadLDVurOOi6jhnyyPhLS2k/LX+qS1myqYmByxQjf4EKhD3DUIyprHyOUWJ7HQ2nzsfR6lnUJIxBssec4m9HvkMSnmOmX+/w1j0zwJn0O+oJJLUtL6VdMrFOU2LuhOdR6eO/ikhMMxgEXf2jPw4W2aRLxqUydGaPXl4HU8fbhJXy572a9b0jl/bRGugBtgowqMJ1+Dn8WbxvAqn0lRCnKEYeDKS1/C5Z3n/2wmgFT+pjoTlyHEJFS9ZUkUusueDE+7FSWrbTE6Fl0/aagBEQLr0yJFfN6bLfuTawa6RFZ0CIh6TgVq4qLGN0ec939bBz7hh0TC2AocC3ZZdUfPZZgtZcFF28SHl5lV1/Es3c3m/SrKT7PBrFykIRBlDKeLgMX8GhxrHnxXdZF18R7KfPgJvlseJJhAqLy98ztStIwfdwt0+2W84PNzxjilyWGmrI2bXtndL9afqMa0NenEy6/icWg28FBjMTYkzOrg1OWOlhHCM/adVhfGcN5ZUm7VPlsNN4PZY6shv Ib1HseIU h42q1GsbrEPFyfFqbNEM1cvL+qEvuvIW7p/kYhpI6bsR0SJwJV2DqgsL2sGHN0MmHhYJIVXnRjAyZqjqYRILfHkzLB7RyAw+eJLEF93F0d3C5ropOEITPv0kcAjr6D7ZgxV6hDF8NtCy4J7UoiV7uuDvj4Q4YHyFAkkbR/H261iojHRTdMfHeCi84kAsmBfKh8kFHJvL++vtsUlOI22hxq630XQG/15DzlN4LwacSrJVES25UFhZmw43G7n4rwBDAeZ/aqPeK+H9TFYfvDsWDfKnRPUYdRCQ4v276t+R9cRowsLLgKlAK3lUIUcPr/UrtBIeG8uPPZMkl2AI0q+/0vgmKzp++19QD4CUvZxvqk9uSBpYm0QRq0sN5CLkEwy1eg2zt 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: List-Subscribe: List-Unsubscribe: --=_MailMate_804F2C4A-14A9-4226-9676-1C8812973241_= Content-Type: text/plain On 13 Jun 2024, at 21:51, Lance Yang wrote: > In preparation for supporting try_to_unmap_one() to unmap PMD-mapped > folios, start the pagewalk first, then call split_huge_pmd_address() to > split the folio. > > Suggested-by: David Hildenbrand > Suggested-by: Baolin Wang > Signed-off-by: Lance Yang > --- > include/linux/huge_mm.h | 6 ++++++ > include/linux/rmap.h | 24 +++++++++++++++++++++++ > mm/huge_memory.c | 42 +++++++++++++++++++++-------------------- > mm/rmap.c | 21 +++++++++++++++------ > 4 files changed, 67 insertions(+), 26 deletions(-) Thanks. Acked-by: Zi Yan -- Best Regards, Yan, Zi --=_MailMate_804F2C4A-14A9-4226-9676-1C8812973241_= Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEE6rR4j8RuQ2XmaZol4n+egRQHKFQFAmZsUygPHHppeUBudmlk aWEuY29tAAoJEOJ/noEUByhUNhgP/256qATpO3Ri5XBH/RdCGCZijAXj09peBSMf Y4gzdLJ+AV/v0T2u0pivFif+a14vTkGktvABHuLYraIAQY59gWrgvTUVQbgXpm6j Zr6bkHz23IwmR84C2PYgIpJPgZAAjJEMqTHT4inRE8BfLOKgvtTUENE3Yee+bPEl kEIWVO3+0Cxm+TkQKfmgO2SJgl6vKx92dcB1xToAZsHsI6LPtLoGpxLoaQ3Gky1Z MemJYyc34PoJV6fgUqD2RmZYELwrkSAy+vVlz2mDVIDJlILD738VeI6ALVwMjF0H T665BNi5JPCM3EZkSNr30UL7fYJwcazBrqqqevu7/kXIwKpuNyEsH4wYjCNZnVUE 9KLMhAbo0OOrV3oUWdkKn2Fzd9lJUYXrthGkMkBdYb+w9+FxywE2t5LgPQwdAp4L 0gI42IodAFfP+MihVw/NLmvNf/kmZyC9lhvy/6a/THRyna+7D5OZEV75DCjvew2B uLbg6ocSdGf8Jxw/hb+Ko36hJcwjI3vYdWyY700CBPAzh/WFLB+tjZ159Ld9BKvl FcEJ9/l5TNZ57C8qNEPzW8ur/Xg58OciZLU39XX3R+dgclUsXA4IXNvPHNUEa8Nw g/RtmgrpSrq/cGKfpNZz+xewM9JFXuITUi21+GBKgfra0oDyipEuDL6EZfEvZpgG 4HEp5Enb =NcT4 -----END PGP SIGNATURE----- --=_MailMate_804F2C4A-14A9-4226-9676-1C8812973241_=--